CopyableBuilder<EnvironmentResourceDescription.Builder,EnvironmentResourceDescription>
, SdkBuilder<EnvironmentResourceDescription.Builder,EnvironmentResourceDescription>
public static interface EnvironmentResourceDescription.Builder extends CopyableBuilder<EnvironmentResourceDescription.Builder,EnvironmentResourceDescription>
Modifier and Type | Method | Description |
---|---|---|
EnvironmentResourceDescription.Builder |
autoScalingGroups(Collection<AutoScalingGroup> autoScalingGroups) |
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription.Builder |
autoScalingGroups(AutoScalingGroup... autoScalingGroups) |
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription.Builder |
environmentName(String environmentName) |
The name of the environment.
|
EnvironmentResourceDescription.Builder |
instances(Collection<Instance> instances) |
The Amazon EC2 instances used by this environment.
|
EnvironmentResourceDescription.Builder |
instances(Instance... instances) |
The Amazon EC2 instances used by this environment.
|
EnvironmentResourceDescription.Builder |
launchConfigurations(Collection<LaunchConfiguration> launchConfigurations) |
The Auto Scaling launch configurations in use by this environment.
|
EnvironmentResourceDescription.Builder |
launchConfigurations(LaunchConfiguration... launchConfigurations) |
The Auto Scaling launch configurations in use by this environment.
|
EnvironmentResourceDescription.Builder |
loadBalancers(Collection<LoadBalancer> loadBalancers) |
The LoadBalancers in use by this environment.
|
EnvironmentResourceDescription.Builder |
loadBalancers(LoadBalancer... loadBalancers) |
The LoadBalancers in use by this environment.
|
EnvironmentResourceDescription.Builder |
queues(Collection<Queue> queues) |
The queues used by this environment.
|
EnvironmentResourceDescription.Builder |
queues(Queue... queues) |
The queues used by this environment.
|
EnvironmentResourceDescription.Builder |
triggers(Collection<Trigger> triggers) |
The
AutoScaling triggers in use by this environment. |
EnvironmentResourceDescription.Builder |
triggers(Trigger... triggers) |
The
AutoScaling triggers in use by this environment. |
copy
apply, build
EnvironmentResourceDescription.Builder environmentName(String environmentName)
The name of the environment.
environmentName
- The name of the environment.EnvironmentResourceDescription.Builder autoScalingGroups(Collection<AutoScalingGroup> autoScalingGroups)
The AutoScalingGroups
used by this environment.
autoScalingGroups
- The AutoScalingGroups
used by this environment.EnvironmentResourceDescription.Builder autoScalingGroups(AutoScalingGroup... autoScalingGroups)
The AutoScalingGroups
used by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setAutoScalingGroups(java.util.Collection)
or #withAutoScalingGroups(java.util.Collection)
if you want to override the existing values.
autoScalingGroups
- The AutoScalingGroups
used by this environment.EnvironmentResourceDescription.Builder instances(Collection<Instance> instances)
The Amazon EC2 instances used by this environment.
instances
- The Amazon EC2 instances used by this environment.EnvironmentResourceDescription.Builder instances(Instance... instances)
The Amazon EC2 instances used by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setInstances(java.util.Collection)
or #withInstances(java.util.Collection)
if you want to
override the existing values.
instances
- The Amazon EC2 instances used by this environment.EnvironmentResourceDescription.Builder launchConfigurations(Collection<LaunchConfiguration> launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
launchConfigurations
- The Auto Scaling launch configurations in use by this environment.EnvironmentResourceDescription.Builder launchConfigurations(LaunchConfiguration... launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setLaunchConfigurations(java.util.Collection)
or
#withLaunchConfigurations(java.util.Collection)
if you want to override the existing values.
launchConfigurations
- The Auto Scaling launch configurations in use by this environment.EnvironmentResourceDescription.Builder loadBalancers(Collection<LoadBalancer> loadBalancers)
The LoadBalancers in use by this environment.
loadBalancers
- The LoadBalancers in use by this environment.EnvironmentResourceDescription.Builder loadBalancers(LoadBalancer... loadBalancers)
The LoadBalancers in use by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setLoadBalancers(java.util.Collection)
or #withLoadBalancers(java.util.Collection)
if you
want to override the existing values.
loadBalancers
- The LoadBalancers in use by this environment.EnvironmentResourceDescription.Builder triggers(Collection<Trigger> triggers)
The AutoScaling
triggers in use by this environment.
triggers
- The AutoScaling
triggers in use by this environment.EnvironmentResourceDescription.Builder triggers(Trigger... triggers)
The AutoScaling
triggers in use by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setTriggers(java.util.Collection)
or #withTriggers(java.util.Collection)
if you want to
override the existing values.
triggers
- The AutoScaling
triggers in use by this environment.EnvironmentResourceDescription.Builder queues(Collection<Queue> queues)
The queues used by this environment.
queues
- The queues used by this environment.EnvironmentResourceDescription.Builder queues(Queue... queues)
The queues used by this environment.
NOTE: This method appends the values to the existing list (if any). Use
#setQueues(java.util.Collection)
or #withQueues(java.util.Collection)
if you want to override
the existing values.
queues
- The queues used by this environment.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.