Interface RecoveryInstanceFailback.Builder

    • Method Detail

      • 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, FailbackLaunchType
      • 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:
        FailbackLaunchType, FailbackLaunchType
      • 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

        RecoveryInstanceFailback.Builder state​(String 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:
        FailbackState, FailbackState
      • state

        RecoveryInstanceFailback.Builder state​(FailbackState 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:
        FailbackState, FailbackState