Interface DataReplicationInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataReplicationInfo.Builder,
,DataReplicationInfo> SdkBuilder<DataReplicationInfo.Builder,
,DataReplicationInfo> SdkPojo
- Enclosing class:
DataReplicationInfo
-
Method Summary
Modifier and TypeMethodDescriptiondefault DataReplicationInfo.Builder
dataReplicationError
(Consumer<DataReplicationError.Builder> dataReplicationError) Error in obtaining data replication info.dataReplicationError
(DataReplicationError dataReplicationError) Error in obtaining data replication info.default DataReplicationInfo.Builder
dataReplicationInitiation
(Consumer<DataReplicationInitiation.Builder> dataReplicationInitiation) Request to query whether data replication has been initiated.dataReplicationInitiation
(DataReplicationInitiation dataReplicationInitiation) Request to query whether data replication has been initiated.dataReplicationState
(String dataReplicationState) Request to query the data replication state.dataReplicationState
(DataReplicationState dataReplicationState) Request to query the data replication state.etaDateTime
(String etaDateTime) Request to query the time when data replication will be complete.lagDuration
(String lagDuration) Request to query data replication lag duration.lastSnapshotDateTime
(String lastSnapshotDateTime) Request to query data replication last snapshot time.replicatedDisks
(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks) Request to query disks replicated.replicatedDisks
(Consumer<DataReplicationInfoReplicatedDisk.Builder>... replicatedDisks) Request to query disks replicated.replicatedDisks
(DataReplicationInfoReplicatedDisk... replicatedDisks) Request to query disks replicated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dataReplicationError
Error in obtaining data replication info.
- Parameters:
dataReplicationError
- Error in obtaining data replication info.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataReplicationError
default DataReplicationInfo.Builder dataReplicationError(Consumer<DataReplicationError.Builder> dataReplicationError) Error in obtaining data replication info.
This is a convenience method that creates an instance of theDataReplicationError.Builder
avoiding the need to create one manually viaDataReplicationError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataReplicationError(DataReplicationError)
.- Parameters:
dataReplicationError
- a consumer that will call methods onDataReplicationError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataReplicationInitiation
DataReplicationInfo.Builder dataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation) Request to query whether data replication has been initiated.
- Parameters:
dataReplicationInitiation
- Request to query whether data replication has been initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataReplicationInitiation
default DataReplicationInfo.Builder dataReplicationInitiation(Consumer<DataReplicationInitiation.Builder> dataReplicationInitiation) Request to query whether data replication has been initiated.
This is a convenience method that creates an instance of theDataReplicationInitiation.Builder
avoiding the need to create one manually viaDataReplicationInitiation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataReplicationInitiation(DataReplicationInitiation)
.- Parameters:
dataReplicationInitiation
- a consumer that will call methods onDataReplicationInitiation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataReplicationState
Request to query the data replication state.
- Parameters:
dataReplicationState
- Request to query the data replication state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataReplicationState
Request to query the data replication state.
- Parameters:
dataReplicationState
- Request to query the data replication state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
etaDateTime
Request to query the time when data replication will be complete.
- Parameters:
etaDateTime
- Request to query the time when data replication will be complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lagDuration
Request to query data replication lag duration.
- Parameters:
lagDuration
- Request to query data replication lag duration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSnapshotDateTime
Request to query data replication last snapshot time.
- Parameters:
lastSnapshotDateTime
- Request to query data replication last snapshot time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
DataReplicationInfo.Builder replicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks) Request to query disks replicated.
- Parameters:
replicatedDisks
- Request to query disks replicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
Request to query disks replicated.
- Parameters:
replicatedDisks
- Request to query disks replicated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicatedDisks
DataReplicationInfo.Builder replicatedDisks(Consumer<DataReplicationInfoReplicatedDisk.Builder>... replicatedDisks) Request to query disks replicated.
This is a convenience method that creates an instance of theDataReplicationInfoReplicatedDisk.Builder
avoiding the need to create one manually viaDataReplicationInfoReplicatedDisk.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toreplicatedDisks(List<DataReplicationInfoReplicatedDisk>)
.- Parameters:
replicatedDisks
- a consumer that will call methods onDataReplicationInfoReplicatedDisk.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-