Interface ChangeMessageVisibilityBatchRequestEntry.Builder

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

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

    • id

      An identifier for this particular receipt handle used to communicate the result.

      The Ids of a batch request need to be unique within a request.

      This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).

      Parameters:
      id - An identifier for this particular receipt handle used to communicate the result.

      The Ids of a batch request need to be unique within a request.

      This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).

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

      A receipt handle.

      Parameters:
      receiptHandle - A receipt handle.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • visibilityTimeout

      ChangeMessageVisibilityBatchRequestEntry.Builder visibilityTimeout(Integer visibilityTimeout)

      The new value (in seconds) for the message's visibility timeout.

      Parameters:
      visibilityTimeout - The new value (in seconds) for the message's visibility timeout.
      Returns:
      Returns a reference to this object so that method calls can be chained together.