Package com.pulumi.aws.lb.outputs
Class GetTargetGroupResult.Builder
- java.lang.Object
-
- com.pulumi.aws.lb.outputs.GetTargetGroupResult.Builder
-
- Enclosing class:
- GetTargetGroupResult
public static final class GetTargetGroupResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetTargetGroupResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTargetGroupResult defaults)
-
-
Method Detail
-
arn
public GetTargetGroupResult.Builder arn(java.lang.String arn)
-
arnSuffix
public GetTargetGroupResult.Builder arnSuffix(java.lang.String arnSuffix)
-
connectionTermination
public GetTargetGroupResult.Builder connectionTermination(java.lang.Boolean connectionTermination)
-
deregistrationDelay
public GetTargetGroupResult.Builder deregistrationDelay(java.lang.String deregistrationDelay)
-
healthCheck
public GetTargetGroupResult.Builder healthCheck(GetTargetGroupHealthCheck healthCheck)
-
id
public GetTargetGroupResult.Builder id(java.lang.String id)
-
lambdaMultiValueHeadersEnabled
public GetTargetGroupResult.Builder lambdaMultiValueHeadersEnabled(java.lang.Boolean lambdaMultiValueHeadersEnabled)
-
loadBalancerArns
public GetTargetGroupResult.Builder loadBalancerArns(java.util.List<java.lang.String> loadBalancerArns)
-
loadBalancerArns
public GetTargetGroupResult.Builder loadBalancerArns(java.lang.String... loadBalancerArns)
-
loadBalancingAlgorithmType
public GetTargetGroupResult.Builder loadBalancingAlgorithmType(java.lang.String loadBalancingAlgorithmType)
-
loadBalancingAnomalyMitigation
public GetTargetGroupResult.Builder loadBalancingAnomalyMitigation(java.lang.String loadBalancingAnomalyMitigation)
-
loadBalancingCrossZoneEnabled
public GetTargetGroupResult.Builder loadBalancingCrossZoneEnabled(java.lang.String loadBalancingCrossZoneEnabled)
-
name
public GetTargetGroupResult.Builder name(java.lang.String name)
-
port
public GetTargetGroupResult.Builder port(java.lang.Integer port)
-
preserveClientIp
public GetTargetGroupResult.Builder preserveClientIp(java.lang.String preserveClientIp)
-
protocol
public GetTargetGroupResult.Builder protocol(java.lang.String protocol)
-
protocolVersion
public GetTargetGroupResult.Builder protocolVersion(java.lang.String protocolVersion)
-
proxyProtocolV2
public GetTargetGroupResult.Builder proxyProtocolV2(java.lang.Boolean proxyProtocolV2)
-
slowStart
public GetTargetGroupResult.Builder slowStart(java.lang.Integer slowStart)
-
stickiness
public GetTargetGroupResult.Builder stickiness(GetTargetGroupStickiness stickiness)
-
tags
public GetTargetGroupResult.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
targetType
public GetTargetGroupResult.Builder targetType(java.lang.String targetType)
-
vpcId
public GetTargetGroupResult.Builder vpcId(java.lang.String vpcId)
-
build
public GetTargetGroupResult build()
-
-