Interface ListDeploymentTargetsRequest.Builder

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

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

    • deploymentId

      ListDeploymentTargetsRequest.Builder deploymentId(String deploymentId)

      The unique ID of a deployment.

      Parameters:
      deploymentId - The unique ID of a deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      A token identifier returned from the previous ListDeploymentTargets call. It can be used to return the next set of deployment targets in the list.

      Parameters:
      nextToken - A token identifier returned from the previous ListDeploymentTargets call. It can be used to return the next set of deployment targets in the list.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetFiltersWithStrings

      ListDeploymentTargetsRequest.Builder targetFiltersWithStrings(Map<String,? extends Collection<String>> targetFilters)

      A key used to filter the returned targets. The two valid values are:

      • TargetStatus - A TargetStatus filter string can be Failed, InProgress, Pending, Ready, Skipped, Succeeded, or Unknown.

      • ServerInstanceLabel - A ServerInstanceLabel filter string can be Blue or Green.

      Parameters:
      targetFilters - A key used to filter the returned targets. The two valid values are:

      • TargetStatus - A TargetStatus filter string can be Failed, InProgress, Pending, Ready, Skipped, Succeeded, or Unknown.

      • ServerInstanceLabel - A ServerInstanceLabel filter string can be Blue or Green.

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

      A key used to filter the returned targets. The two valid values are:

      • TargetStatus - A TargetStatus filter string can be Failed, InProgress, Pending, Ready, Skipped, Succeeded, or Unknown.

      • ServerInstanceLabel - A ServerInstanceLabel filter string can be Blue or Green.

      Parameters:
      targetFilters - A key used to filter the returned targets. The two valid values are:

      • TargetStatus - A TargetStatus filter string can be Failed, InProgress, Pending, Ready, Skipped, Succeeded, or Unknown.

      • ServerInstanceLabel - A ServerInstanceLabel filter string can be Blue or Green.

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

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