Interface OperationSummary.Builder

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

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

    • operationId

      OperationSummary.Builder operationId(String operationId)

      Identifier returned to track the requested action.

      Parameters:
      operationId - Identifier returned to track the requested action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the requested operation in the system.

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

      The current status of the requested operation in the system.

      Parameters:
      status - The current status of the requested operation in the system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Type of the action requested.

      Parameters:
      type - Type of the action requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Type of the action requested.

      Parameters:
      type - Type of the action requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • submittedDate

      OperationSummary.Builder submittedDate(Instant submittedDate)

      The date when the request was submitted.

      Parameters:
      submittedDate - The date when the request was submitted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainName

      OperationSummary.Builder domainName(String domainName)

      Name of the domain.

      Parameters:
      domainName - Name of the domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • message

      OperationSummary.Builder message(String message)

      Message about the operation.

      Parameters:
      message - Message about the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusFlag

      OperationSummary.Builder statusFlag(String statusFlag)

      Automatically checks whether there are no outstanding operations on domains that need customer attention.

      Valid values are:

      • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.

      • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.

      • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.

      • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.

      • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

      Parameters:
      statusFlag - Automatically checks whether there are no outstanding operations on domains that need customer attention.

      Valid values are:

      • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.

      • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.

      • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.

      • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.

      • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

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

      OperationSummary.Builder statusFlag(StatusFlag statusFlag)

      Automatically checks whether there are no outstanding operations on domains that need customer attention.

      Valid values are:

      • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.

      • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.

      • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.

      • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.

      • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

      Parameters:
      statusFlag - Automatically checks whether there are no outstanding operations on domains that need customer attention.

      Valid values are:

      • PENDING_ACCEPTANCE: The operation is waiting for acceptance from the account that is receiving the domain.

      • PENDING_CUSTOMER_ACTION: The operation is waiting for customer action, for example, returning an email.

      • PENDING_AUTHORIZATION: The operation is waiting for the form of authorization. For more information, see ResendOperationAuthorization.

      • PENDING_PAYMENT_VERIFICATION: The operation is waiting for the payment method to validate.

      • PENDING_SUPPORT_CASE: The operation includes a support case and is waiting for its resolution.

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

      OperationSummary.Builder lastUpdatedDate(Instant lastUpdatedDate)

      The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).

      Parameters:
      lastUpdatedDate - The date when the last change was made in Unix time format and Coordinated Universal Time (UTC).
      Returns:
      Returns a reference to this object so that method calls can be chained together.