public class EnvironmentResourceDescription
extends java.lang.Object
implements java.io.Serializable
Describes the AWS resources in use by this environment. This data is live.
| コンストラクタと説明 |
|---|
EnvironmentResourceDescription()
Default constructor for a new EnvironmentResourceDescription object.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<AutoScalingGroup> |
getAutoScalingGroups()
The
AutoScalingGroups used by this environment. |
java.lang.String |
getEnvironmentName()
The name of the environment.
|
java.util.List<Instance> |
getInstances()
The Amazon EC2 instances used by this environment.
|
java.util.List<LaunchConfiguration> |
getLaunchConfigurations()
The Auto Scaling launch configurations in use by this environment.
|
java.util.List<LoadBalancer> |
getLoadBalancers()
The LoadBalancers in use by this environment.
|
java.util.List<Trigger> |
getTriggers()
The
AutoScaling triggers in use by this environment. |
int |
hashCode() |
void |
setAutoScalingGroups(java.util.Collection<AutoScalingGroup> autoScalingGroups)
The
AutoScalingGroups used by this environment. |
void |
setEnvironmentName(java.lang.String environmentName)
The name of the environment.
|
void |
setInstances(java.util.Collection<Instance> instances)
The Amazon EC2 instances used by this environment.
|
void |
setLaunchConfigurations(java.util.Collection<LaunchConfiguration> launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
|
void |
setLoadBalancers(java.util.Collection<LoadBalancer> loadBalancers)
The LoadBalancers in use by this environment.
|
void |
setTriggers(java.util.Collection<Trigger> triggers)
The
AutoScaling triggers in use by this environment. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EnvironmentResourceDescription |
withAutoScalingGroups(AutoScalingGroup... autoScalingGroups)
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription |
withAutoScalingGroups(java.util.Collection<AutoScalingGroup> autoScalingGroups)
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription |
withEnvironmentName(java.lang.String environmentName)
The name of the environment.
|
EnvironmentResourceDescription |
withInstances(java.util.Collection<Instance> instances)
The Amazon EC2 instances used by this environment.
|
EnvironmentResourceDescription |
withInstances(Instance... instances)
The Amazon EC2 instances used by this environment.
|
EnvironmentResourceDescription |
withLaunchConfigurations(java.util.Collection<LaunchConfiguration> launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
|
EnvironmentResourceDescription |
withLaunchConfigurations(LaunchConfiguration... launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
|
EnvironmentResourceDescription |
withLoadBalancers(java.util.Collection<LoadBalancer> loadBalancers)
The LoadBalancers in use by this environment.
|
EnvironmentResourceDescription |
withLoadBalancers(LoadBalancer... loadBalancers)
The LoadBalancers in use by this environment.
|
EnvironmentResourceDescription |
withTriggers(java.util.Collection<Trigger> triggers)
The
AutoScaling triggers in use by this environment. |
EnvironmentResourceDescription |
withTriggers(Trigger... triggers)
The
AutoScaling triggers in use by this environment. |
public EnvironmentResourceDescription()
public java.lang.String getEnvironmentName()
Constraints:
Length: 4 - 23
public void setEnvironmentName(java.lang.String environmentName)
Constraints:
Length: 4 - 23
environmentName - The name of the environment.public EnvironmentResourceDescription withEnvironmentName(java.lang.String environmentName)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 4 - 23
environmentName - The name of the environment.public java.util.List<AutoScalingGroup> getAutoScalingGroups()
AutoScalingGroups used by this environment.AutoScalingGroups used by this environment.public void setAutoScalingGroups(java.util.Collection<AutoScalingGroup> autoScalingGroups)
AutoScalingGroups used by this environment.autoScalingGroups - The AutoScalingGroups used by this environment.public EnvironmentResourceDescription withAutoScalingGroups(AutoScalingGroup... autoScalingGroups)
AutoScalingGroups used by this environment.
Returns a reference to this object so that method calls can be chained together.
autoScalingGroups - The AutoScalingGroups used by this environment.public EnvironmentResourceDescription withAutoScalingGroups(java.util.Collection<AutoScalingGroup> autoScalingGroups)
AutoScalingGroups used by this environment.
Returns a reference to this object so that method calls can be chained together.
autoScalingGroups - The AutoScalingGroups used by this environment.public java.util.List<Instance> getInstances()
public void setInstances(java.util.Collection<Instance> instances)
instances - The Amazon EC2 instances used by this environment.public EnvironmentResourceDescription withInstances(Instance... instances)
Returns a reference to this object so that method calls can be chained together.
instances - The Amazon EC2 instances used by this environment.public EnvironmentResourceDescription withInstances(java.util.Collection<Instance> instances)
Returns a reference to this object so that method calls can be chained together.
instances - The Amazon EC2 instances used by this environment.public java.util.List<LaunchConfiguration> getLaunchConfigurations()
public void setLaunchConfigurations(java.util.Collection<LaunchConfiguration> launchConfigurations)
launchConfigurations - The Auto Scaling launch configurations in use by this environment.public EnvironmentResourceDescription withLaunchConfigurations(LaunchConfiguration... launchConfigurations)
Returns a reference to this object so that method calls can be chained together.
launchConfigurations - The Auto Scaling launch configurations in use by this environment.public EnvironmentResourceDescription withLaunchConfigurations(java.util.Collection<LaunchConfiguration> launchConfigurations)
Returns a reference to this object so that method calls can be chained together.
launchConfigurations - The Auto Scaling launch configurations in use by this environment.public java.util.List<LoadBalancer> getLoadBalancers()
public void setLoadBalancers(java.util.Collection<LoadBalancer> loadBalancers)
loadBalancers - The LoadBalancers in use by this environment.public EnvironmentResourceDescription withLoadBalancers(LoadBalancer... loadBalancers)
Returns a reference to this object so that method calls can be chained together.
loadBalancers - The LoadBalancers in use by this environment.public EnvironmentResourceDescription withLoadBalancers(java.util.Collection<LoadBalancer> loadBalancers)
Returns a reference to this object so that method calls can be chained together.
loadBalancers - The LoadBalancers in use by this environment.public java.util.List<Trigger> getTriggers()
AutoScaling triggers in use by this environment.AutoScaling triggers in use by this environment.public void setTriggers(java.util.Collection<Trigger> triggers)
AutoScaling triggers in use by this environment.triggers - The AutoScaling triggers in use by this environment.public EnvironmentResourceDescription withTriggers(Trigger... triggers)
AutoScaling triggers in use by this environment.
Returns a reference to this object so that method calls can be chained together.
triggers - The AutoScaling triggers in use by this environment.public EnvironmentResourceDescription withTriggers(java.util.Collection<Trigger> triggers)
AutoScaling triggers in use by this environment.
Returns a reference to this object so that method calls can be chained together.
triggers - The AutoScaling triggers in use by this environment.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object