@Generated(value="software.amazon.awssdk:codegen") public final class LBCookieStickinessPolicy extends Object implements SdkPojo, Serializable, 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) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
policyName()
The name of the policy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LBCookieStickinessPolicy.Builder> |
serializableBuilderClass() |
LBCookieStickinessPolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String policyName()
The name of the policy. This name must be unique within the set of policies for this load balancer.
public final 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()
toBuilder
in interface ToCopyableBuilder<LBCookieStickinessPolicy.Builder,LBCookieStickinessPolicy>
public static LBCookieStickinessPolicy.Builder builder()
public static Class<? extends LBCookieStickinessPolicy.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.