Interface RecoveryInstanceFailback.Builder

  • 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

      RecoveryInstanceFailback.Builder elapsedReplicationDuration(String 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

      RecoveryInstanceFailback.Builder failbackClientID(String 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

      RecoveryInstanceFailback.Builder failbackInitiationTime(String 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

      RecoveryInstanceFailback.Builder failbackJobID(String 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

      RecoveryInstanceFailback.Builder failbackLaunchType(String 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

      RecoveryInstanceFailback.Builder failbackLaunchType(FailbackLaunchType 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

      RecoveryInstanceFailback.Builder failbackToOriginalServer(Boolean 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

      RecoveryInstanceFailback.Builder firstByteDateTime(String 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: