@Generated(value="software.amazon.awssdk:codegen") public class LBCookieStickinessPolicy extends Object implements ToCopyableBuilder<LBCookieStickinessPolicy.Builder,LBCookieStickinessPolicy>
Information about a policy for duration-based session stickiness.
Modifier and Type | Class and Description |
---|---|
static interface |
LBCookieStickinessPolicy.Builder |
Modifier and Type | Method and Description |
---|---|
static LBCookieStickinessPolicy.Builder |
builder() |
Long |
cookieExpirationPeriod()
The time period, in seconds, after which the cookie should be considered stale.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
policyName()
The name of the policy.
|
static Class<? extends LBCookieStickinessPolicy.Builder> |
serializableBuilderClass() |
LBCookieStickinessPolicy.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String policyName()
The name of the policy. This name must be unique within the set of policies for this load balancer.
public Long cookieExpirationPeriod()
The time period, in seconds, after which the cookie should be considered stale. If this parameter is not specified, the stickiness session lasts for the duration of the browser session.
public LBCookieStickinessPolicy.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LBCookieStickinessPolicy.Builder,LBCookieStickinessPolicy>
public static LBCookieStickinessPolicy.Builder builder()
public static Class<? extends LBCookieStickinessPolicy.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.