Interface Application.Builder

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

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

    • applicationAggregatedStatus

      Application.Builder applicationAggregatedStatus(ApplicationAggregatedStatus applicationAggregatedStatus)

      Application aggregated status.

      Parameters:
      applicationAggregatedStatus - Application aggregated status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • applicationAggregatedStatus

      default Application.Builder applicationAggregatedStatus(Consumer<ApplicationAggregatedStatus.Builder> applicationAggregatedStatus)

      Application aggregated status.

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

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

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

      Application.Builder applicationID(String applicationID)

      Application ID.

      Parameters:
      applicationID - Application ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      Application ARN.

      Parameters:
      arn - Application ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDateTime

      Application.Builder creationDateTime(String creationDateTime)

      Application creation dateTime.

      Parameters:
      creationDateTime - Application creation dateTime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Application.Builder description(String description)

      Application description.

      Parameters:
      description - Application description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isArchived

      Application.Builder isArchived(Boolean isArchived)

      Application archival status.

      Parameters:
      isArchived - Application archival status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDateTime

      Application.Builder lastModifiedDateTime(String lastModifiedDateTime)

      Application last modified dateTime.

      Parameters:
      lastModifiedDateTime - Application last modified dateTime.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Application name.

      Parameters:
      name - Application name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Application tags.

      Parameters:
      tags - Application tags.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • waveID

      Application.Builder waveID(String waveID)

      Application wave ID.

      Parameters:
      waveID - Application wave ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.