Interface ReceiptRuleSetMetadata.Builder

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

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

    • name

      The name of the receipt rule set. The name must meet the following requirements:

      • Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

      • Start and end with a letter or number.

      • Contain 64 characters or fewer.

      Parameters:
      name - The name of the receipt rule set. The name must meet the following requirements:

      • Contain only ASCII letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

      • Start and end with a letter or number.

      • Contain 64 characters or fewer.

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

      ReceiptRuleSetMetadata.Builder createdTimestamp(Instant createdTimestamp)

      The date and time the receipt rule set was created.

      Parameters:
      createdTimestamp - The date and time the receipt rule set was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.