Interface ListApplicationRevisionsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CodeDeployRequest.Builder, CopyableBuilder<ListApplicationRevisionsRequest.Builder,ListApplicationRevisionsRequest>, SdkBuilder<ListApplicationRevisionsRequest.Builder,ListApplicationRevisionsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListApplicationRevisionsRequest

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

    • applicationName

      ListApplicationRevisionsRequest.Builder applicationName(String applicationName)

      The name of an CodeDeploy application associated with the user or Amazon Web Services account.

      Parameters:
      applicationName - The name of an CodeDeploy application associated with the user or Amazon Web Services account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sortBy

      The column name to use to sort the list results:

      • registerTime: Sort by the time the revisions were registered with CodeDeploy.

      • firstUsedTime: Sort by the time the revisions were first used in a deployment.

      • lastUsedTime: Sort by the time the revisions were last used in a deployment.

      If not specified or set to null, the results are returned in an arbitrary order.

      Parameters:
      sortBy - The column name to use to sort the list results:

      • registerTime: Sort by the time the revisions were registered with CodeDeploy.

      • firstUsedTime: Sort by the time the revisions were first used in a deployment.

      • lastUsedTime: Sort by the time the revisions were last used in a deployment.

      If not specified or set to null, the results are returned in an arbitrary order.

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

      The column name to use to sort the list results:

      • registerTime: Sort by the time the revisions were registered with CodeDeploy.

      • firstUsedTime: Sort by the time the revisions were first used in a deployment.

      • lastUsedTime: Sort by the time the revisions were last used in a deployment.

      If not specified or set to null, the results are returned in an arbitrary order.

      Parameters:
      sortBy - The column name to use to sort the list results:

      • registerTime: Sort by the time the revisions were registered with CodeDeploy.

      • firstUsedTime: Sort by the time the revisions were first used in a deployment.

      • lastUsedTime: Sort by the time the revisions were last used in a deployment.

      If not specified or set to null, the results are returned in an arbitrary order.

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

      The order in which to sort the list results:

      • ascending: ascending order.

      • descending: descending order.

      If not specified, the results are sorted in ascending order.

      If set to null, the results are sorted in an arbitrary order.

      Parameters:
      sortOrder - The order in which to sort the list results:

      • ascending: ascending order.

      • descending: descending order.

      If not specified, the results are sorted in ascending order.

      If set to null, the results are sorted in an arbitrary order.

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

      The order in which to sort the list results:

      • ascending: ascending order.

      • descending: descending order.

      If not specified, the results are sorted in ascending order.

      If set to null, the results are sorted in an arbitrary order.

      Parameters:
      sortOrder - The order in which to sort the list results:

      • ascending: ascending order.

      • descending: descending order.

      If not specified, the results are sorted in ascending order.

      If set to null, the results are sorted in an arbitrary order.

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

      An Amazon S3 bucket name to limit the search for revisions.

      If set to null, all of the user's buckets are searched.

      Parameters:
      s3Bucket - An Amazon S3 bucket name to limit the search for revisions.

      If set to null, all of the user's buckets are searched.

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

      A key prefix for the set of Amazon S3 objects to limit the search for revisions.

      Parameters:
      s3KeyPrefix - A key prefix for the set of Amazon S3 objects to limit the search for revisions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deployed

      Whether to list revisions based on whether the revision is the target revision of a deployment group:

      • include: List revisions that are target revisions of a deployment group.

      • exclude: Do not list revisions that are target revisions of a deployment group.

      • ignore: List all revisions.

      Parameters:
      deployed - Whether to list revisions based on whether the revision is the target revision of a deployment group:

      • include: List revisions that are target revisions of a deployment group.

      • exclude: Do not list revisions that are target revisions of a deployment group.

      • ignore: List all revisions.

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

      Whether to list revisions based on whether the revision is the target revision of a deployment group:

      • include: List revisions that are target revisions of a deployment group.

      • exclude: Do not list revisions that are target revisions of a deployment group.

      • ignore: List all revisions.

      Parameters:
      deployed - Whether to list revisions based on whether the revision is the target revision of a deployment group:

      • include: List revisions that are target revisions of a deployment group.

      • exclude: Do not list revisions that are target revisions of a deployment group.

      • ignore: List all revisions.

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

      An identifier returned from the previous ListApplicationRevisions call. It can be used to return the next set of applications in the list.

      Parameters:
      nextToken - An identifier returned from the previous ListApplicationRevisions call. It can be used to return the next set of applications in the list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListApplicationRevisionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.