Interface TargetHealth.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TargetHealth.Builder,TargetHealth>, SdkBuilder<TargetHealth.Builder,TargetHealth>, SdkPojo
Enclosing class:
TargetHealth

public static interface TargetHealth.Builder extends SdkPojo, CopyableBuilder<TargetHealth.Builder,TargetHealth>
  • Method Details

    • state

      The current state of the connection health lifecycle for the RDS Proxy target. The following is a typical lifecycle example for the states of an RDS Proxy target:

      registering > unavailable > available > unavailable > available

      Parameters:
      state - The current state of the connection health lifecycle for the RDS Proxy target. The following is a typical lifecycle example for the states of an RDS Proxy target:

      registering > unavailable > available > unavailable > available

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the connection health lifecycle for the RDS Proxy target. The following is a typical lifecycle example for the states of an RDS Proxy target:

      registering > unavailable > available > unavailable > available

      Parameters:
      state - The current state of the connection health lifecycle for the RDS Proxy target. The following is a typical lifecycle example for the states of an RDS Proxy target:

      registering > unavailable > available > unavailable > available

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reason

      TargetHealth.Builder reason(String reason)

      The reason for the current health State of the RDS Proxy target.

      Parameters:
      reason - The reason for the current health State of the RDS Proxy target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reason

      The reason for the current health State of the RDS Proxy target.

      Parameters:
      reason - The reason for the current health State of the RDS Proxy target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • description

      TargetHealth.Builder description(String description)

      A description of the health of the RDS Proxy target. If the State is AVAILABLE, a description is not included.

      Parameters:
      description - A description of the health of the RDS Proxy target. If the State is AVAILABLE, a description is not included.
      Returns:
      Returns a reference to this object so that method calls can be chained together.