Interface SupportPermitRequest.Builder

  • Method Details

    • requestArn

      SupportPermitRequest.Builder requestArn(String requestArn)

      The ARN of the permit request.

      Parameters:
      requestArn - The ARN of the permit request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • permit

      The permit definition requested by the operator.

      Parameters:
      permit - The permit definition requested by the operator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • permit

      The permit definition requested by the operator.

      This is a convenience method that creates an instance of the Permit.Builder avoiding the need to create one manually via Permit.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to permit(Permit).

      Parameters:
      permit - a consumer that will call methods on Permit.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • supportCaseDisplayId

      SupportPermitRequest.Builder supportCaseDisplayId(String supportCaseDisplayId)

      The display identifier of the support case associated with the request.

      Parameters:
      supportCaseDisplayId - The display identifier of the support case associated with the request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the permit request.

      Parameters:
      status - The current status of the permit request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the permit request.

      Parameters:
      status - The current status of the permit request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      SupportPermitRequest.Builder createdAt(Instant createdAt)

      The timestamp when the request was created.

      Parameters:
      createdAt - The timestamp when the request was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      SupportPermitRequest.Builder updatedAt(Instant updatedAt)

      The timestamp when the request was last updated.

      Parameters:
      updatedAt - The timestamp when the request was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.