public static interface DetachTrafficSourcesRequest.Builder extends AutoScalingRequest.Builder, SdkPojo, CopyableBuilder<DetachTrafficSourcesRequest.Builder,DetachTrafficSourcesRequest>
| Modifier and Type | Method and Description |
|---|---|
DetachTrafficSourcesRequest.Builder |
autoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
|
DetachTrafficSourcesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DetachTrafficSourcesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
DetachTrafficSourcesRequest.Builder |
trafficSources(Collection<TrafficSourceIdentifier> trafficSources)
The unique identifiers of one or more traffic sources you are detaching.
|
DetachTrafficSourcesRequest.Builder |
trafficSources(Consumer<TrafficSourceIdentifier.Builder>... trafficSources)
The unique identifiers of one or more traffic sources you are detaching.
|
DetachTrafficSourcesRequest.Builder |
trafficSources(TrafficSourceIdentifier... trafficSources)
The unique identifiers of one or more traffic sources you are detaching.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDetachTrafficSourcesRequest.Builder autoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group.
autoScalingGroupName - The name of the Auto Scaling group.DetachTrafficSourcesRequest.Builder trafficSources(Collection<TrafficSourceIdentifier> trafficSources)
The unique identifiers of one or more traffic sources you are detaching. You can specify up to 10 traffic sources.
Currently, you must specify an Amazon Resource Name (ARN) for an existing VPC Lattice target group. When you
detach a target group, it enters the Removing state while deregistering the instances in the
group. When all instances are deregistered, then you can no longer describe the target group using the
DescribeTrafficSources API call. The instances continue to run.
trafficSources - The unique identifiers of one or more traffic sources you are detaching. You can specify up to 10
traffic sources.
Currently, you must specify an Amazon Resource Name (ARN) for an existing VPC Lattice target group.
When you detach a target group, it enters the Removing state while deregistering the
instances in the group. When all instances are deregistered, then you can no longer describe the
target group using the DescribeTrafficSources API call. The instances continue to run.
DetachTrafficSourcesRequest.Builder trafficSources(TrafficSourceIdentifier... trafficSources)
The unique identifiers of one or more traffic sources you are detaching. You can specify up to 10 traffic sources.
Currently, you must specify an Amazon Resource Name (ARN) for an existing VPC Lattice target group. When you
detach a target group, it enters the Removing state while deregistering the instances in the
group. When all instances are deregistered, then you can no longer describe the target group using the
DescribeTrafficSources API call. The instances continue to run.
trafficSources - The unique identifiers of one or more traffic sources you are detaching. You can specify up to 10
traffic sources.
Currently, you must specify an Amazon Resource Name (ARN) for an existing VPC Lattice target group.
When you detach a target group, it enters the Removing state while deregistering the
instances in the group. When all instances are deregistered, then you can no longer describe the
target group using the DescribeTrafficSources API call. The instances continue to run.
DetachTrafficSourcesRequest.Builder trafficSources(Consumer<TrafficSourceIdentifier.Builder>... trafficSources)
The unique identifiers of one or more traffic sources you are detaching. You can specify up to 10 traffic sources.
Currently, you must specify an Amazon Resource Name (ARN) for an existing VPC Lattice target group. When you
detach a target group, it enters the Removing state while deregistering the instances in the
group. When all instances are deregistered, then you can no longer describe the target group using the
DescribeTrafficSources API call. The instances continue to run.
TrafficSourceIdentifier.Builder avoiding the need
to create one manually via
TrafficSourceIdentifier.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #trafficSources(List.
trafficSources - a consumer that will call methods on
TrafficSourceIdentifier.Builder#trafficSources(java.util.Collection) DetachTrafficSourcesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDetachTrafficSourcesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.