public class Policies
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
The policies for a load balancer.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<AppCookieStickinessPolicy> |
appCookieStickinessPolicies
The stickiness policies created using
CreateAppCookieStickinessPolicy.
|
private SdkInternalList<LBCookieStickinessPolicy> |
lBCookieStickinessPolicies
The stickiness policies created using
CreateLBCookieStickinessPolicy.
|
private SdkInternalList<java.lang.String> |
otherPolicies
The policies other than the stickiness policies.
|
Constructor and Description |
---|
Policies() |
Modifier and Type | Method and Description |
---|---|
Policies |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<AppCookieStickinessPolicy> |
getAppCookieStickinessPolicies()
The stickiness policies created using
CreateAppCookieStickinessPolicy.
|
java.util.List<LBCookieStickinessPolicy> |
getLBCookieStickinessPolicies()
The stickiness policies created using
CreateLBCookieStickinessPolicy.
|
java.util.List<java.lang.String> |
getOtherPolicies()
The policies other than the stickiness policies.
|
int |
hashCode() |
void |
setAppCookieStickinessPolicies(java.util.Collection<AppCookieStickinessPolicy> appCookieStickinessPolicies)
The stickiness policies created using
CreateAppCookieStickinessPolicy.
|
void |
setLBCookieStickinessPolicies(java.util.Collection<LBCookieStickinessPolicy> lBCookieStickinessPolicies)
The stickiness policies created using
CreateLBCookieStickinessPolicy.
|
void |
setOtherPolicies(java.util.Collection<java.lang.String> otherPolicies)
The policies other than the stickiness policies.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
Policies |
withAppCookieStickinessPolicies(AppCookieStickinessPolicy... appCookieStickinessPolicies)
The stickiness policies created using
CreateAppCookieStickinessPolicy.
|
Policies |
withAppCookieStickinessPolicies(java.util.Collection<AppCookieStickinessPolicy> appCookieStickinessPolicies)
The stickiness policies created using
CreateAppCookieStickinessPolicy.
|
Policies |
withLBCookieStickinessPolicies(java.util.Collection<LBCookieStickinessPolicy> lBCookieStickinessPolicies)
The stickiness policies created using
CreateLBCookieStickinessPolicy.
|
Policies |
withLBCookieStickinessPolicies(LBCookieStickinessPolicy... lBCookieStickinessPolicies)
The stickiness policies created using
CreateLBCookieStickinessPolicy.
|
Policies |
withOtherPolicies(java.util.Collection<java.lang.String> otherPolicies)
The policies other than the stickiness policies.
|
Policies |
withOtherPolicies(java.lang.String... otherPolicies)
The policies other than the stickiness policies.
|
private SdkInternalList<AppCookieStickinessPolicy> appCookieStickinessPolicies
The stickiness policies created using CreateAppCookieStickinessPolicy.
private SdkInternalList<LBCookieStickinessPolicy> lBCookieStickinessPolicies
The stickiness policies created using CreateLBCookieStickinessPolicy.
private SdkInternalList<java.lang.String> otherPolicies
The policies other than the stickiness policies.
public java.util.List<AppCookieStickinessPolicy> getAppCookieStickinessPolicies()
The stickiness policies created using CreateAppCookieStickinessPolicy.
public void setAppCookieStickinessPolicies(java.util.Collection<AppCookieStickinessPolicy> appCookieStickinessPolicies)
The stickiness policies created using CreateAppCookieStickinessPolicy.
appCookieStickinessPolicies
- The stickiness policies created using
CreateAppCookieStickinessPolicy.public Policies withAppCookieStickinessPolicies(AppCookieStickinessPolicy... appCookieStickinessPolicies)
The stickiness policies created using CreateAppCookieStickinessPolicy.
NOTE: This method appends the values to the existing list (if
any). Use setAppCookieStickinessPolicies(java.util.Collection)
or withAppCookieStickinessPolicies(java.util.Collection)
if you
want to override the existing values.
appCookieStickinessPolicies
- The stickiness policies created using
CreateAppCookieStickinessPolicy.public Policies withAppCookieStickinessPolicies(java.util.Collection<AppCookieStickinessPolicy> appCookieStickinessPolicies)
The stickiness policies created using CreateAppCookieStickinessPolicy.
appCookieStickinessPolicies
- The stickiness policies created using
CreateAppCookieStickinessPolicy.public java.util.List<LBCookieStickinessPolicy> getLBCookieStickinessPolicies()
The stickiness policies created using CreateLBCookieStickinessPolicy.
public void setLBCookieStickinessPolicies(java.util.Collection<LBCookieStickinessPolicy> lBCookieStickinessPolicies)
The stickiness policies created using CreateLBCookieStickinessPolicy.
lBCookieStickinessPolicies
- The stickiness policies created using
CreateLBCookieStickinessPolicy.public Policies withLBCookieStickinessPolicies(LBCookieStickinessPolicy... lBCookieStickinessPolicies)
The stickiness policies created using CreateLBCookieStickinessPolicy.
NOTE: This method appends the values to the existing list (if
any). Use setLBCookieStickinessPolicies(java.util.Collection)
or
withLBCookieStickinessPolicies(java.util.Collection)
if you want
to override the existing values.
lBCookieStickinessPolicies
- The stickiness policies created using
CreateLBCookieStickinessPolicy.public Policies withLBCookieStickinessPolicies(java.util.Collection<LBCookieStickinessPolicy> lBCookieStickinessPolicies)
The stickiness policies created using CreateLBCookieStickinessPolicy.
lBCookieStickinessPolicies
- The stickiness policies created using
CreateLBCookieStickinessPolicy.public java.util.List<java.lang.String> getOtherPolicies()
The policies other than the stickiness policies.
public void setOtherPolicies(java.util.Collection<java.lang.String> otherPolicies)
The policies other than the stickiness policies.
otherPolicies
- The policies other than the stickiness policies.public Policies withOtherPolicies(java.lang.String... otherPolicies)
The policies other than the stickiness policies.
NOTE: This method appends the values to the existing list (if
any). Use setOtherPolicies(java.util.Collection)
or
withOtherPolicies(java.util.Collection)
if you want to override
the existing values.
otherPolicies
- The policies other than the stickiness policies.public Policies withOtherPolicies(java.util.Collection<java.lang.String> otherPolicies)
The policies other than the stickiness policies.
otherPolicies
- The policies other than the stickiness policies.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Policies clone()
clone
in class java.lang.Object