Class StickyCookieLoadBalancingMethod


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181116")
    public final class StickyCookieLoadBalancingMethod
    extends LoadBalancingMethod
    An object that represents the sticky-cookie load balancing method and its properties.
    Note: Objects should always be created or deserialized using the StickyCookieLoadBalancingMethod.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the StickyCookieLoadBalancingMethod.Builder, which maintain a set of all explicitly set fields called StickyCookieLoadBalancingMethod.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Constructor Detail

      • StickyCookieLoadBalancingMethod

        @Deprecated
        public StickyCookieLoadBalancingMethod​(String name,
                                               String domain,
                                               Integer expirationTimeInSeconds)
        Deprecated.
    • Method Detail

      • getName

        public String getName()
        The name of the cookie used to track the persistence.

        Can contain any US-ASCII character except separator or control character.

        Returns:
        the value
      • getDomain

        public String getDomain()
        The domain for which the cookie is set, defaults to WAAS policy domain.
        Returns:
        the value
      • getExpirationTimeInSeconds

        public Integer getExpirationTimeInSeconds()
        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.

        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class LoadBalancingMethod
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation