public static interface TrafficMirrorTarget.Builder extends SdkPojo, CopyableBuilder<TrafficMirrorTarget.Builder,TrafficMirrorTarget>
Modifier and Type | Method and Description |
---|---|
TrafficMirrorTarget.Builder |
description(String description)
Information about the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
gatewayLoadBalancerEndpointId(String gatewayLoadBalancerEndpointId)
The ID of the Gateway Load Balancer endpoint.
|
TrafficMirrorTarget.Builder |
networkInterfaceId(String networkInterfaceId)
The network interface ID that is attached to the target.
|
TrafficMirrorTarget.Builder |
networkLoadBalancerArn(String networkLoadBalancerArn)
The Amazon Resource Name (ARN) of the Network Load Balancer.
|
TrafficMirrorTarget.Builder |
ownerId(String ownerId)
The ID of the account that owns the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
tags(Collection<Tag> tags)
The tags assigned to the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags assigned to the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
tags(Tag... tags)
The tags assigned to the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
trafficMirrorTargetId(String trafficMirrorTargetId)
The ID of the Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
type(String type)
The type of Traffic Mirror target.
|
TrafficMirrorTarget.Builder |
type(TrafficMirrorTargetType type)
The type of Traffic Mirror target.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
TrafficMirrorTarget.Builder trafficMirrorTargetId(String trafficMirrorTargetId)
The ID of the Traffic Mirror target.
trafficMirrorTargetId
- The ID of the Traffic Mirror target.TrafficMirrorTarget.Builder networkInterfaceId(String networkInterfaceId)
The network interface ID that is attached to the target.
networkInterfaceId
- The network interface ID that is attached to the target.TrafficMirrorTarget.Builder networkLoadBalancerArn(String networkLoadBalancerArn)
The Amazon Resource Name (ARN) of the Network Load Balancer.
networkLoadBalancerArn
- The Amazon Resource Name (ARN) of the Network Load Balancer.TrafficMirrorTarget.Builder type(String type)
The type of Traffic Mirror target.
type
- The type of Traffic Mirror target.TrafficMirrorTargetType
,
TrafficMirrorTargetType
TrafficMirrorTarget.Builder type(TrafficMirrorTargetType type)
The type of Traffic Mirror target.
type
- The type of Traffic Mirror target.TrafficMirrorTargetType
,
TrafficMirrorTargetType
TrafficMirrorTarget.Builder description(String description)
Information about the Traffic Mirror target.
description
- Information about the Traffic Mirror target.TrafficMirrorTarget.Builder ownerId(String ownerId)
The ID of the account that owns the Traffic Mirror target.
ownerId
- The ID of the account that owns the Traffic Mirror target.TrafficMirrorTarget.Builder tags(Collection<Tag> tags)
The tags assigned to the Traffic Mirror target.
tags
- The tags assigned to the Traffic Mirror target.TrafficMirrorTarget.Builder tags(Tag... tags)
The tags assigned to the Traffic Mirror target.
tags
- The tags assigned to the Traffic Mirror target.TrafficMirrorTarget.Builder tags(Consumer<Tag.Builder>... tags)
The tags assigned to the Traffic Mirror target.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually via
Tag.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to #tags(List
.
tags
- a consumer that will call methods on Tag.Builder
#tags(java.util.Collection)
TrafficMirrorTarget.Builder gatewayLoadBalancerEndpointId(String gatewayLoadBalancerEndpointId)
The ID of the Gateway Load Balancer endpoint.
gatewayLoadBalancerEndpointId
- The ID of the Gateway Load Balancer endpoint.Copyright © 2023. All rights reserved.