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 StickyCookieLoadBalancingMethod
build()
StickyCookieLoadBalancingMethod.Builder
copy(StickyCookieLoadBalancingMethod model)
StickyCookieLoadBalancingMethod.Builder
domain(String domain)
The domain for which the cookie is set, defaults to WAAS policy domain.StickyCookieLoadBalancingMethod.Builder
expirationTimeInSeconds(Integer expirationTimeInSeconds)
The time for which a browser should keep the cookie in seconds.StickyCookieLoadBalancingMethod.Builder
name(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)
-
-