|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.elasticloadbalancing.model.CreateLoadBalancerPolicyRequest
public class CreateLoadBalancerPolicyRequest
Container for the parameters to the CreateLoadBalancerPolicy operation
.
Creates a new policy that contains the necessary attributes depending on the policy type. Policies are settings that are saved for your Elastic LoadBalancer and that can be applied to the front-end listener, or the back-end application server, depending on your policy type.
AmazonElasticLoadBalancing.createLoadBalancerPolicy(CreateLoadBalancerPolicyRequest)
Constructor Summary | |
---|---|
CreateLoadBalancerPolicyRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getLoadBalancerName()
The name associated with the LoadBalancer for which the policy is being created. |
List<PolicyAttribute> |
getPolicyAttributes()
A list of attributes associated with the policy being created. |
String |
getPolicyName()
The name of the LoadBalancer policy being created. |
String |
getPolicyTypeName()
The name of the base policy type being used to create this policy. |
int |
hashCode()
|
void |
setLoadBalancerName(String loadBalancerName)
The name associated with the LoadBalancer for which the policy is being created. |
void |
setPolicyAttributes(Collection<PolicyAttribute> policyAttributes)
A list of attributes associated with the policy being created. |
void |
setPolicyName(String policyName)
The name of the LoadBalancer policy being created. |
void |
setPolicyTypeName(String policyTypeName)
The name of the base policy type being used to create this policy. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CreateLoadBalancerPolicyRequest |
withLoadBalancerName(String loadBalancerName)
The name associated with the LoadBalancer for which the policy is being created. |
CreateLoadBalancerPolicyRequest |
withPolicyAttributes(Collection<PolicyAttribute> policyAttributes)
A list of attributes associated with the policy being created. |
CreateLoadBalancerPolicyRequest |
withPolicyAttributes(PolicyAttribute... policyAttributes)
A list of attributes associated with the policy being created. |
CreateLoadBalancerPolicyRequest |
withPolicyName(String policyName)
The name of the LoadBalancer policy being created. |
CreateLoadBalancerPolicyRequest |
withPolicyTypeName(String policyTypeName)
The name of the base policy type being used to create this policy. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getDelegationToken, getRequestClientOptions, getRequestCredentials, setDelegationToken, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CreateLoadBalancerPolicyRequest()
Method Detail |
---|
public String getLoadBalancerName()
public void setLoadBalancerName(String loadBalancerName)
loadBalancerName
- The name associated with the LoadBalancer for which the policy is
being created. This name must be unique within the client AWS account.public CreateLoadBalancerPolicyRequest withLoadBalancerName(String loadBalancerName)
Returns a reference to this object so that method calls can be chained together.
loadBalancerName
- The name associated with the LoadBalancer for which the policy is
being created. This name must be unique within the client AWS account.
public String getPolicyName()
public void setPolicyName(String policyName)
policyName
- The name of the LoadBalancer policy being created. The name must be
unique within the set of policies for this LoadBalancer.public CreateLoadBalancerPolicyRequest withPolicyName(String policyName)
Returns a reference to this object so that method calls can be chained together.
policyName
- The name of the LoadBalancer policy being created. The name must be
unique within the set of policies for this LoadBalancer.
public String getPolicyTypeName()
public void setPolicyTypeName(String policyTypeName)
policyTypeName
- The name of the base policy type being used to create this policy. To
get the list of policy types, use the
DescribeLoadBalancerPolicyTypes action.public CreateLoadBalancerPolicyRequest withPolicyTypeName(String policyTypeName)
Returns a reference to this object so that method calls can be chained together.
policyTypeName
- The name of the base policy type being used to create this policy. To
get the list of policy types, use the
DescribeLoadBalancerPolicyTypes action.
public List<PolicyAttribute> getPolicyAttributes()
public void setPolicyAttributes(Collection<PolicyAttribute> policyAttributes)
policyAttributes
- A list of attributes associated with the policy being created.public CreateLoadBalancerPolicyRequest withPolicyAttributes(PolicyAttribute... policyAttributes)
Returns a reference to this object so that method calls can be chained together.
policyAttributes
- A list of attributes associated with the policy being created.
public CreateLoadBalancerPolicyRequest withPolicyAttributes(Collection<PolicyAttribute> policyAttributes)
Returns a reference to this object so that method calls can be chained together.
policyAttributes
- A list of attributes associated with the policy being created.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |