Interface UnsuccessfulSuppressionResponseObject.Builder

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

@Mutable @NotThreadSafe public static interface UnsuccessfulSuppressionResponseObject.Builder extends SdkPojo, CopyableBuilder<UnsuccessfulSuppressionResponseObject.Builder,UnsuccessfulSuppressionResponseObject>
  • Method Details

    • instanceId

      The ID of the instance.

      Parameters:
      instanceId - The ID of the instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • suppressAt

      The date and time when suppression was attempted.

      Parameters:
      suppressAt - The date and time when suppression was attempted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resumeAt

      The date and time when health checks would have resumed.

      Parameters:
      resumeAt - The date and time when health checks would have resumed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reason

      The reason the suppression failed.

      Parameters:
      reason - The reason the suppression failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.