Interface DescribeContainerInstancesRequest.Builder

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

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

    • cluster

      The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container instances to describe. If you do not specify a cluster, the default cluster is assumed. This parameter is required if the container instance or container instances you are describing were launched in any cluster other than the default cluster.

      Parameters:
      cluster - The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container instances to describe. If you do not specify a cluster, the default cluster is assumed. This parameter is required if the container instance or container instances you are describing were launched in any cluster other than the default cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • containerInstances

      DescribeContainerInstancesRequest.Builder containerInstances(Collection<String> containerInstances)

      A list of up to 100 container instance IDs or full Amazon Resource Name (ARN) entries.

      Parameters:
      containerInstances - A list of up to 100 container instance IDs or full Amazon Resource Name (ARN) entries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • containerInstances

      DescribeContainerInstancesRequest.Builder containerInstances(String... containerInstances)

      A list of up to 100 container instance IDs or full Amazon Resource Name (ARN) entries.

      Parameters:
      containerInstances - A list of up to 100 container instance IDs or full Amazon Resource Name (ARN) entries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeWithStrings

      Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.

      Parameters:
      include - Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeWithStrings

      DescribeContainerInstancesRequest.Builder includeWithStrings(String... include)

      Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.

      Parameters:
      include - Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • include

      Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.

      Parameters:
      include - Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • include

      Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.

      Parameters:
      include - Specifies whether you want to see the resource tags for the container instance. If TAGS is specified, the tags are included in the response. If CONTAINER_INSTANCE_HEALTH is specified, the container instance health is included in the response. If this field is omitted, tags and container instance health status aren't included in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      DescribeContainerInstancesRequest.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.