Interface RecoveryInstanceFailback.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecoveryInstanceFailback.Builder,
,RecoveryInstanceFailback> SdkBuilder<RecoveryInstanceFailback.Builder,
,RecoveryInstanceFailback> SdkPojo
- Enclosing class:
RecoveryInstanceFailback
-
Method Summary
Modifier and TypeMethodDescriptionagentLastSeenByServiceDateTime
(String agentLastSeenByServiceDateTime) The date and time the agent on the Recovery Instance was last seen by the service.elapsedReplicationDuration
(String elapsedReplicationDuration) The amount of time that the Recovery Instance has been replicating for.failbackClientID
(String failbackClientID) The ID of the failback client that this Recovery Instance is associated with.failbackClientLastSeenByServiceDateTime
(String failbackClientLastSeenByServiceDateTime) The date and time that the failback client was last seen by the service.failbackInitiationTime
(String failbackInitiationTime) The date and time that the failback initiation started.failbackJobID
(String failbackJobID) The Job ID of the last failback log for this Recovery Instance.failbackLaunchType
(String failbackLaunchType) The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.failbackLaunchType
(FailbackLaunchType failbackLaunchType) The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.failbackToOriginalServer
(Boolean failbackToOriginalServer) Whether we are failing back to the original Source Server for this Recovery Instance.firstByteDateTime
(String firstByteDateTime) The date and time of the first byte that was replicated from the Recovery Instance.The state of the failback process that this Recovery Instance is in.state
(FailbackState state) The state of the failback process that this Recovery Instance is in.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, sdkFieldNameToField, sdkFields
-
Method Details
-
agentLastSeenByServiceDateTime
RecoveryInstanceFailback.Builder agentLastSeenByServiceDateTime(String agentLastSeenByServiceDateTime) The date and time the agent on the Recovery Instance was last seen by the service.
- Parameters:
agentLastSeenByServiceDateTime
- The date and time the agent on the Recovery Instance was last seen by the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
elapsedReplicationDuration
The amount of time that the Recovery Instance has been replicating for.
- Parameters:
elapsedReplicationDuration
- The amount of time that the Recovery Instance has been replicating for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failbackClientID
The ID of the failback client that this Recovery Instance is associated with.
- Parameters:
failbackClientID
- The ID of the failback client that this Recovery Instance is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failbackClientLastSeenByServiceDateTime
RecoveryInstanceFailback.Builder failbackClientLastSeenByServiceDateTime(String failbackClientLastSeenByServiceDateTime) The date and time that the failback client was last seen by the service.
- Parameters:
failbackClientLastSeenByServiceDateTime
- The date and time that the failback client was last seen by the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failbackInitiationTime
The date and time that the failback initiation started.
- Parameters:
failbackInitiationTime
- The date and time that the failback initiation started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failbackJobID
The Job ID of the last failback log for this Recovery Instance.
- Parameters:
failbackJobID
- The Job ID of the last failback log for this Recovery Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failbackLaunchType
The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.
- Parameters:
failbackLaunchType
- The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failbackLaunchType
The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.
- Parameters:
failbackLaunchType
- The launch type (Recovery / Drill) of the last launch for the failback replication of this recovery instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failbackToOriginalServer
Whether we are failing back to the original Source Server for this Recovery Instance.
- Parameters:
failbackToOriginalServer
- Whether we are failing back to the original Source Server for this Recovery Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstByteDateTime
The date and time of the first byte that was replicated from the Recovery Instance.
- Parameters:
firstByteDateTime
- The date and time of the first byte that was replicated from the Recovery Instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the failback process that this Recovery Instance is in.
- Parameters:
state
- The state of the failback process that this Recovery Instance is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the failback process that this Recovery Instance is in.
- Parameters:
state
- The state of the failback process that this Recovery Instance is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-