Package com.oracle.bmc.waas.model
Class StickyCookieLoadBalancingMethod.Builder
- java.lang.Object
-
- com.oracle.bmc.waas.model.StickyCookieLoadBalancingMethod.Builder
-
- Enclosing class:
- StickyCookieLoadBalancingMethod
public static class StickyCookieLoadBalancingMethod.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StickyCookieLoadBalancingMethodbuild()StickyCookieLoadBalancingMethod.Buildercopy(StickyCookieLoadBalancingMethod model)StickyCookieLoadBalancingMethod.Builderdomain(String domain)The domain for which the cookie is set, defaults to WAAS policy domain.StickyCookieLoadBalancingMethod.BuilderexpirationTimeInSeconds(Integer expirationTimeInSeconds)The time for which a browser should keep the cookie in seconds.StickyCookieLoadBalancingMethod.Buildername(String name)The name of the cookie used to track the persistence.
-
-
-
Method Detail
-
name
public StickyCookieLoadBalancingMethod.Builder name(String name)
The name of the cookie used to track the persistence.Can contain any US-ASCII character except separator or control character.
- Parameters:
name- the value to set- Returns:
- this builder
-
domain
public StickyCookieLoadBalancingMethod.Builder domain(String domain)
The domain for which the cookie is set, defaults to WAAS policy domain.- Parameters:
domain- the value to set- Returns:
- this builder
-
expirationTimeInSeconds
public StickyCookieLoadBalancingMethod.Builder expirationTimeInSeconds(Integer expirationTimeInSeconds)
The time for which a browser should keep the cookie in seconds.Empty value will cause the cookie to expire at the end of a browser session.
- Parameters:
expirationTimeInSeconds- the value to set- Returns:
- this builder
-
build
public StickyCookieLoadBalancingMethod build()
-
copy
public StickyCookieLoadBalancingMethod.Builder copy(StickyCookieLoadBalancingMethod model)
-
-