Interface ListComponentsRequest.Builder

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

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

    • environmentName

      ListComponentsRequest.Builder environmentName(String environmentName)

      The name of an environment for result list filtering. Proton returns components associated with the environment or attached to service instances running in it.

      Parameters:
      environmentName - The name of an environment for result list filtering. Proton returns components associated with the environment or attached to service instances running in it.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListComponentsRequest.Builder maxResults(Integer maxResults)

      The maximum number of components to list.

      Parameters:
      maxResults - The maximum number of components to list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      ListComponentsRequest.Builder nextToken(String nextToken)

      A token that indicates the location of the next component in the array of components, after the list of components that was previously requested.

      Parameters:
      nextToken - A token that indicates the location of the next component in the array of components, after the list of components that was previously requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceInstanceName

      ListComponentsRequest.Builder serviceInstanceName(String serviceInstanceName)

      The name of a service instance for result list filtering. Proton returns the component attached to the service instance, if any.

      Parameters:
      serviceInstanceName - The name of a service instance for result list filtering. Proton returns the component attached to the service instance, if any.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceName

      ListComponentsRequest.Builder serviceName(String serviceName)

      The name of a service for result list filtering. Proton returns components attached to service instances of the service.

      Parameters:
      serviceName - The name of a service for result list filtering. Proton returns components attached to service instances of the service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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