Class CreateCompositeRaftShardSpaceDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.distributeddatabasev26.model.CreateCompositeRaftShardSpaceDetails.Builder
-
- Enclosing class:
- CreateCompositeRaftShardSpaceDetails
public static class CreateCompositeRaftShardSpaceDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateCompositeRaftShardSpaceDetailsbuild()CreateCompositeRaftShardSpaceDetails.BuilderchunkCount(Integer chunkCount)Count of chunks associated with the shard space.CreateCompositeRaftShardSpaceDetails.Buildercopy(CreateCompositeRaftShardSpaceDetails model)CreateCompositeRaftShardSpaceDetails.Buildername(String name)The name of shard space.CreateCompositeRaftShardSpaceDetails.BuilderraftClusters(List<CreateCompositeShardSpaceRaftClusterDetails> raftClusters)The details of raft clusters associated with the shard space.CreateCompositeRaftShardSpaceDetails.BuilderreplicationUnitCount(Integer replicationUnitCount)Number of replication units in the shard space.
-
-
-
Method Detail
-
name
public CreateCompositeRaftShardSpaceDetails.Builder name(String name)
The name of shard space.It must start with a letter and contain only letters, digits, and underscores. Maximum length is 40 characters.
- Parameters:
name- the value to set- Returns:
- this builder
-
chunkCount
public CreateCompositeRaftShardSpaceDetails.Builder chunkCount(Integer chunkCount)
Count of chunks associated with the shard space.- Parameters:
chunkCount- the value to set- Returns:
- this builder
-
replicationUnitCount
public CreateCompositeRaftShardSpaceDetails.Builder replicationUnitCount(Integer replicationUnitCount)
Number of replication units in the shard space.- Parameters:
replicationUnitCount- the value to set- Returns:
- this builder
-
raftClusters
public CreateCompositeRaftShardSpaceDetails.Builder raftClusters(List<CreateCompositeShardSpaceRaftClusterDetails> raftClusters)
The details of raft clusters associated with the shard space.- Parameters:
raftClusters- the value to set- Returns:
- this builder
-
build
public CreateCompositeRaftShardSpaceDetails build()
-
copy
public CreateCompositeRaftShardSpaceDetails.Builder copy(CreateCompositeRaftShardSpaceDetails model)
-
-