Package com.pulumi.aws.elb.inputs
Class LoadBalancerCookieStickinessPolicyState.Builder
- java.lang.Object
-
- com.pulumi.aws.elb.inputs.LoadBalancerCookieStickinessPolicyState.Builder
-
- Enclosing class:
- LoadBalancerCookieStickinessPolicyState
public static final class LoadBalancerCookieStickinessPolicyState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LoadBalancerCookieStickinessPolicyState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LoadBalancerCookieStickinessPolicyState defaults)
-
-
Method Detail
-
cookieExpirationPeriod
public LoadBalancerCookieStickinessPolicyState.Builder cookieExpirationPeriod(@Nullable com.pulumi.core.Output<java.lang.Integer> cookieExpirationPeriod)
- Parameters:
cookieExpirationPeriod- The time period after which the session cookie should be considered stale, expressed in seconds.- Returns:
- builder
-
cookieExpirationPeriod
public LoadBalancerCookieStickinessPolicyState.Builder cookieExpirationPeriod(java.lang.Integer cookieExpirationPeriod)
- Parameters:
cookieExpirationPeriod- The time period after which the session cookie should be considered stale, expressed in seconds.- Returns:
- builder
-
lbPort
public LoadBalancerCookieStickinessPolicyState.Builder lbPort(@Nullable com.pulumi.core.Output<java.lang.Integer> lbPort)
- Parameters:
lbPort- The load balancer port to which the policy should be applied. This must be an active listener on the load balancer.- Returns:
- builder
-
lbPort
public LoadBalancerCookieStickinessPolicyState.Builder lbPort(java.lang.Integer lbPort)
- Parameters:
lbPort- The load balancer port to which the policy should be applied. This must be an active listener on the load balancer.- Returns:
- builder
-
loadBalancer
public LoadBalancerCookieStickinessPolicyState.Builder loadBalancer(@Nullable com.pulumi.core.Output<java.lang.String> loadBalancer)
- Parameters:
loadBalancer- The load balancer to which the policy should be attached.- Returns:
- builder
-
loadBalancer
public LoadBalancerCookieStickinessPolicyState.Builder loadBalancer(java.lang.String loadBalancer)
- Parameters:
loadBalancer- The load balancer to which the policy should be attached.- Returns:
- builder
-
name
public LoadBalancerCookieStickinessPolicyState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the stickiness policy.- Returns:
- builder
-
name
public LoadBalancerCookieStickinessPolicyState.Builder name(java.lang.String name)
- Parameters:
name- The name of the stickiness policy.- Returns:
- builder
-
region
public LoadBalancerCookieStickinessPolicyState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public LoadBalancerCookieStickinessPolicyState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public LoadBalancerCookieStickinessPolicyState build()
-
-