Interface RetryDataReplicationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<RetryDataReplicationResponse.Builder,RetryDataReplicationResponse>,DrsResponse.Builder,SdkBuilder<RetryDataReplicationResponse.Builder,RetryDataReplicationResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- RetryDataReplicationResponse
public static interface RetryDataReplicationResponse.Builder extends DrsResponse.Builder, SdkPojo, CopyableBuilder<RetryDataReplicationResponse.Builder,RetryDataReplicationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RetryDataReplicationResponse.BuilderagentVersion(String agentVersion)The version of the DRS agent installed on the source serverRetryDataReplicationResponse.Builderarn(String arn)The ARN of the Source Server.default RetryDataReplicationResponse.BuilderdataReplicationInfo(Consumer<DataReplicationInfo.Builder> dataReplicationInfo)The Data Replication Info of the Source Server.RetryDataReplicationResponse.BuilderdataReplicationInfo(DataReplicationInfo dataReplicationInfo)The Data Replication Info of the Source Server.RetryDataReplicationResponse.BuilderlastLaunchResult(String lastLaunchResult)The status of the last recovery launch of this Source Server.RetryDataReplicationResponse.BuilderlastLaunchResult(LastLaunchResult lastLaunchResult)The status of the last recovery launch of this Source Server.default RetryDataReplicationResponse.BuilderlifeCycle(Consumer<LifeCycle.Builder> lifeCycle)The lifecycle information of this Source Server.RetryDataReplicationResponse.BuilderlifeCycle(LifeCycle lifeCycle)The lifecycle information of this Source Server.RetryDataReplicationResponse.BuilderrecoveryInstanceId(String recoveryInstanceId)The ID of the Recovery Instance associated with this Source Server.RetryDataReplicationResponse.BuilderreplicationDirection(String replicationDirection)Replication direction of the Source Server.RetryDataReplicationResponse.BuilderreplicationDirection(ReplicationDirection replicationDirection)Replication direction of the Source Server.RetryDataReplicationResponse.BuilderreversedDirectionSourceServerArn(String reversedDirectionSourceServerArn)For EC2-originated Source Servers which have been failed over and then failed back, this value will mean the ARN of the Source Server on the opposite replication direction.default RetryDataReplicationResponse.BuildersourceCloudProperties(Consumer<SourceCloudProperties.Builder> sourceCloudProperties)Source cloud properties of the Source Server.RetryDataReplicationResponse.BuildersourceCloudProperties(SourceCloudProperties sourceCloudProperties)Source cloud properties of the Source Server.RetryDataReplicationResponse.BuildersourceNetworkID(String sourceNetworkID)ID of the Source Network which is protecting this Source Server's network.default RetryDataReplicationResponse.BuildersourceProperties(Consumer<SourceProperties.Builder> sourceProperties)The source properties of the Source Server.RetryDataReplicationResponse.BuildersourceProperties(SourceProperties sourceProperties)The source properties of the Source Server.RetryDataReplicationResponse.BuildersourceServerID(String sourceServerID)The ID of the Source Server.default RetryDataReplicationResponse.BuilderstagingArea(Consumer<StagingArea.Builder> stagingArea)The staging area of the source server.RetryDataReplicationResponse.BuilderstagingArea(StagingArea stagingArea)The staging area of the source server.RetryDataReplicationResponse.Buildertags(Map<String,String> tags)The tags associated with the Source Server.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.drs.model.DrsResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
agentVersion
RetryDataReplicationResponse.Builder agentVersion(String agentVersion)
The version of the DRS agent installed on the source server
- Parameters:
agentVersion- The version of the DRS agent installed on the source server- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
RetryDataReplicationResponse.Builder arn(String arn)
The ARN of the Source Server.
- Parameters:
arn- The ARN of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataReplicationInfo
RetryDataReplicationResponse.Builder dataReplicationInfo(DataReplicationInfo dataReplicationInfo)
The Data Replication Info of the Source Server.
- Parameters:
dataReplicationInfo- The Data Replication Info of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataReplicationInfo
default RetryDataReplicationResponse.Builder dataReplicationInfo(Consumer<DataReplicationInfo.Builder> dataReplicationInfo)
The Data Replication Info of the Source Server.
This is a convenience method that creates an instance of theDataReplicationInfo.Builderavoiding the need to create one manually viaDataReplicationInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataReplicationInfo(DataReplicationInfo).- Parameters:
dataReplicationInfo- a consumer that will call methods onDataReplicationInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataReplicationInfo(DataReplicationInfo)
-
lastLaunchResult
RetryDataReplicationResponse.Builder lastLaunchResult(String lastLaunchResult)
The status of the last recovery launch of this Source Server.
- Parameters:
lastLaunchResult- The status of the last recovery launch of this Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LastLaunchResult,LastLaunchResult
-
lastLaunchResult
RetryDataReplicationResponse.Builder lastLaunchResult(LastLaunchResult lastLaunchResult)
The status of the last recovery launch of this Source Server.
- Parameters:
lastLaunchResult- The status of the last recovery launch of this Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LastLaunchResult,LastLaunchResult
-
lifeCycle
RetryDataReplicationResponse.Builder lifeCycle(LifeCycle lifeCycle)
The lifecycle information of this Source Server.
- Parameters:
lifeCycle- The lifecycle information of this Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifeCycle
default RetryDataReplicationResponse.Builder lifeCycle(Consumer<LifeCycle.Builder> lifeCycle)
The lifecycle information of this Source Server.
This is a convenience method that creates an instance of theLifeCycle.Builderavoiding the need to create one manually viaLifeCycle.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolifeCycle(LifeCycle).- Parameters:
lifeCycle- a consumer that will call methods onLifeCycle.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lifeCycle(LifeCycle)
-
recoveryInstanceId
RetryDataReplicationResponse.Builder recoveryInstanceId(String recoveryInstanceId)
The ID of the Recovery Instance associated with this Source Server.
- Parameters:
recoveryInstanceId- The ID of the Recovery Instance associated with this Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationDirection
RetryDataReplicationResponse.Builder replicationDirection(String replicationDirection)
Replication direction of the Source Server.
- Parameters:
replicationDirection- Replication direction of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationDirection,ReplicationDirection
-
replicationDirection
RetryDataReplicationResponse.Builder replicationDirection(ReplicationDirection replicationDirection)
Replication direction of the Source Server.
- Parameters:
replicationDirection- Replication direction of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationDirection,ReplicationDirection
-
reversedDirectionSourceServerArn
RetryDataReplicationResponse.Builder reversedDirectionSourceServerArn(String reversedDirectionSourceServerArn)
For EC2-originated Source Servers which have been failed over and then failed back, this value will mean the ARN of the Source Server on the opposite replication direction.
- Parameters:
reversedDirectionSourceServerArn- For EC2-originated Source Servers which have been failed over and then failed back, this value will mean the ARN of the Source Server on the opposite replication direction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceCloudProperties
RetryDataReplicationResponse.Builder sourceCloudProperties(SourceCloudProperties sourceCloudProperties)
Source cloud properties of the Source Server.
- Parameters:
sourceCloudProperties- Source cloud properties of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceCloudProperties
default RetryDataReplicationResponse.Builder sourceCloudProperties(Consumer<SourceCloudProperties.Builder> sourceCloudProperties)
Source cloud properties of the Source Server.
This is a convenience method that creates an instance of theSourceCloudProperties.Builderavoiding the need to create one manually viaSourceCloudProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceCloudProperties(SourceCloudProperties).- Parameters:
sourceCloudProperties- a consumer that will call methods onSourceCloudProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sourceCloudProperties(SourceCloudProperties)
-
sourceNetworkID
RetryDataReplicationResponse.Builder sourceNetworkID(String sourceNetworkID)
ID of the Source Network which is protecting this Source Server's network.
- Parameters:
sourceNetworkID- ID of the Source Network which is protecting this Source Server's network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceProperties
RetryDataReplicationResponse.Builder sourceProperties(SourceProperties sourceProperties)
The source properties of the Source Server.
- Parameters:
sourceProperties- The source properties of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceProperties
default RetryDataReplicationResponse.Builder sourceProperties(Consumer<SourceProperties.Builder> sourceProperties)
The source properties of the Source Server.
This is a convenience method that creates an instance of theSourceProperties.Builderavoiding the need to create one manually viaSourceProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceProperties(SourceProperties).- Parameters:
sourceProperties- a consumer that will call methods onSourceProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sourceProperties(SourceProperties)
-
sourceServerID
RetryDataReplicationResponse.Builder sourceServerID(String sourceServerID)
The ID of the Source Server.
- Parameters:
sourceServerID- The ID of the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingArea
RetryDataReplicationResponse.Builder stagingArea(StagingArea stagingArea)
The staging area of the source server.
- Parameters:
stagingArea- The staging area of the source server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stagingArea
default RetryDataReplicationResponse.Builder stagingArea(Consumer<StagingArea.Builder> stagingArea)
The staging area of the source server.
This is a convenience method that creates an instance of theStagingArea.Builderavoiding the need to create one manually viaStagingArea.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostagingArea(StagingArea).- Parameters:
stagingArea- a consumer that will call methods onStagingArea.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stagingArea(StagingArea)
-
tags
RetryDataReplicationResponse.Builder tags(Map<String,String> tags)
The tags associated with the Source Server.
- Parameters:
tags- The tags associated with the Source Server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-