Interface RetryDataReplicationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<RetryDataReplicationResponse.Builder,
,RetryDataReplicationResponse> DrsResponse.Builder
,SdkBuilder<RetryDataReplicationResponse.Builder,
,RetryDataReplicationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
RetryDataReplicationResponse
-
Method Summary
Modifier and TypeMethodDescriptionagentVersion
(String agentVersion) The version of the DRS agent installed on the source serverThe ARN of the Source Server.dataReplicationInfo
(Consumer<DataReplicationInfo.Builder> dataReplicationInfo) The Data Replication Info of the Source Server.dataReplicationInfo
(DataReplicationInfo dataReplicationInfo) The Data Replication Info of the Source Server.lastLaunchResult
(String lastLaunchResult) The status of the last recovery launch of this Source Server.lastLaunchResult
(LastLaunchResult lastLaunchResult) The status of the last recovery launch of this Source Server.lifeCycle
(Consumer<LifeCycle.Builder> lifeCycle) The lifecycle information of this Source Server.The lifecycle information of this Source Server.recoveryInstanceId
(String recoveryInstanceId) The ID of the Recovery Instance associated with this Source Server.replicationDirection
(String replicationDirection) Replication direction of the Source Server.replicationDirection
(ReplicationDirection replicationDirection) Replication direction of the Source Server.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.sourceCloudProperties
(Consumer<SourceCloudProperties.Builder> sourceCloudProperties) Source cloud properties of the Source Server.sourceCloudProperties
(SourceCloudProperties sourceCloudProperties) Source cloud properties of the Source Server.sourceNetworkID
(String sourceNetworkID) ID of the Source Network which is protecting this Source Server's network.sourceProperties
(Consumer<SourceProperties.Builder> sourceProperties) The source properties of the Source Server.sourceProperties
(SourceProperties sourceProperties) The source properties of the Source Server.sourceServerID
(String sourceServerID) The ID of the Source Server.stagingArea
(Consumer<StagingArea.Builder> stagingArea) The staging area of the source server.stagingArea
(StagingArea stagingArea) The staging area of the source server.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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.Builder
avoiding the need to create one manually viaDataReplicationInfo.builder()
.When the
Consumer
completes,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:
-
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
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:
-
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
The lifecycle information of this Source Server.
This is a convenience method that creates an instance of theLifeCycle.Builder
avoiding the need to create one manually viaLifeCycle.builder()
.When the
Consumer
completes,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:
-
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
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
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:
-
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.Builder
avoiding the need to create one manually viaSourceCloudProperties.builder()
.When the
Consumer
completes,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:
-
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
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.Builder
avoiding the need to create one manually viaSourceProperties.builder()
.When the
Consumer
completes,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:
-
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
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
The staging area of the source server.
This is a convenience method that creates an instance of theStagingArea.Builder
avoiding the need to create one manually viaStagingArea.builder()
.When the
Consumer
completes,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:
-
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.
-