Interface IntentMetadata.Builder

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

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

    • name

      The name of the intent.

      Parameters:
      name - The name of the intent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      IntentMetadata.Builder description(String description)

      A description of the intent.

      Parameters:
      description - A description of the intent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedDate

      IntentMetadata.Builder lastUpdatedDate(Instant lastUpdatedDate)

      The date that the intent was updated. When you create an intent, the creation date and last updated date are the same.

      Parameters:
      lastUpdatedDate - The date that the intent was updated. When you create an intent, the creation date and last updated date are the same.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      IntentMetadata.Builder createdDate(Instant createdDate)

      The date that the intent was created.

      Parameters:
      createdDate - The date that the intent was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • version

      IntentMetadata.Builder version(String version)

      The version of the intent.

      Parameters:
      version - The version of the intent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.