Interface DataReplicationInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataReplicationInfo.Builder,DataReplicationInfo>,SdkBuilder<DataReplicationInfo.Builder,DataReplicationInfo>,SdkPojo
- Enclosing class:
- DataReplicationInfo
public static interface DataReplicationInfo.Builder extends SdkPojo, CopyableBuilder<DataReplicationInfo.Builder,DataReplicationInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataReplicationInfo.BuilderdataReplicationError(Consumer<DataReplicationError.Builder> dataReplicationError)Error in obtaining data replication info.DataReplicationInfo.BuilderdataReplicationError(DataReplicationError dataReplicationError)Error in obtaining data replication info.default DataReplicationInfo.BuilderdataReplicationInitiation(Consumer<DataReplicationInitiation.Builder> dataReplicationInitiation)Request to query whether data replication has been initiated.DataReplicationInfo.BuilderdataReplicationInitiation(DataReplicationInitiation dataReplicationInitiation)Request to query whether data replication has been initiated.DataReplicationInfo.BuilderdataReplicationState(String dataReplicationState)Request to query the data replication state.DataReplicationInfo.BuilderdataReplicationState(DataReplicationState dataReplicationState)Request to query the data replication state.DataReplicationInfo.BuilderetaDateTime(String etaDateTime)Request to query the time when data replication will be complete.DataReplicationInfo.BuilderlagDuration(String lagDuration)Request to query data replication lag duration.DataReplicationInfo.BuilderlastSnapshotDateTime(String lastSnapshotDateTime)Request to query data replication last snapshot time.DataReplicationInfo.BuilderreplicatedDisks(Collection<DataReplicationInfoReplicatedDisk> replicatedDisks)Request to query disks replicated.DataReplicationInfo.BuilderreplicatedDisks(Consumer<DataReplicationInfoReplicatedDisk.Builder>... replicatedDisks)Request to query disks replicated.DataReplicationInfo.BuilderreplicatedDisks(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 Detail
-
dataReplicationError
DataReplicationInfo.Builder dataReplicationError(DataReplicationError 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.Builderavoiding the need to create one manually viaDataReplicationError.builder().When the
Consumercompletes,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:
dataReplicationError(DataReplicationError)
-
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.Builderavoiding the need to create one manually viaDataReplicationInitiation.builder().When the
Consumercompletes,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:
dataReplicationInitiation(DataReplicationInitiation)
-
dataReplicationState
DataReplicationInfo.Builder dataReplicationState(String 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,DataReplicationState
-
dataReplicationState
DataReplicationInfo.Builder dataReplicationState(DataReplicationState 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,DataReplicationState
-
etaDateTime
DataReplicationInfo.Builder etaDateTime(String 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
DataReplicationInfo.Builder lagDuration(String 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
DataReplicationInfo.Builder lastSnapshotDateTime(String 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
DataReplicationInfo.Builder replicatedDisks(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
DataReplicationInfo.Builder replicatedDisks(Consumer<DataReplicationInfoReplicatedDisk.Builder>... replicatedDisks)
Request to query disks replicated.
This is a convenience method that creates an instance of theDataReplicationInfoReplicatedDisk.Builderavoiding the need to create one manually viaDataReplicationInfoReplicatedDisk.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#replicatedDisks(List.) - 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:
#replicatedDisks(java.util.Collection)
-
-