public static interface EnvironmentResourceDescription.Builder extends SdkPojo, CopyableBuilder<EnvironmentResourceDescription.Builder,EnvironmentResourceDescription>
| Modifier and Type | Method and Description |
|---|---|
EnvironmentResourceDescription.Builder |
autoScalingGroups(AutoScalingGroup... autoScalingGroups)
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription.Builder |
autoScalingGroups(Collection<AutoScalingGroup> autoScalingGroups)
The
AutoScalingGroups used by this environment. |
EnvironmentResourceDescription.Builder |
autoScalingGroups(Consumer<AutoScalingGroup.Builder>... 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(Consumer<Instance.Builder>... 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(Consumer<LaunchConfiguration.Builder>... 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 |
launchTemplates(Collection<LaunchTemplate> launchTemplates)
The Amazon EC2 launch templates in use by this environment.
|
EnvironmentResourceDescription.Builder |
launchTemplates(Consumer<LaunchTemplate.Builder>... launchTemplates)
The Amazon EC2 launch templates in use by this environment.
|
EnvironmentResourceDescription.Builder |
launchTemplates(LaunchTemplate... launchTemplates)
The Amazon EC2 launch templates in use by this environment.
|
EnvironmentResourceDescription.Builder |
loadBalancers(Collection<LoadBalancer> loadBalancers)
The LoadBalancers in use by this environment.
|
EnvironmentResourceDescription.Builder |
loadBalancers(Consumer<LoadBalancer.Builder>... 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(Consumer<Queue.Builder>... 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(Consumer<Trigger.Builder>... triggers)
The
AutoScaling triggers in use by this environment. |
EnvironmentResourceDescription.Builder |
triggers(Trigger... triggers)
The
AutoScaling triggers in use by this environment. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEnvironmentResourceDescription.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.
autoScalingGroups - The AutoScalingGroups used by this environment.EnvironmentResourceDescription.Builder autoScalingGroups(Consumer<AutoScalingGroup.Builder>... autoScalingGroups)
The AutoScalingGroups used by this environment.
AutoScalingGroup.Builder avoiding the need to
create one manually via
AutoScalingGroup.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #autoScalingGroups(List.
autoScalingGroups - a consumer that will call methods on
AutoScalingGroup.Builder#autoScalingGroups(java.util.Collection) 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.
instances - The Amazon EC2 instances used by this environment.EnvironmentResourceDescription.Builder instances(Consumer<Instance.Builder>... instances)
The Amazon EC2 instances used by this environment.
This is a convenience method that creates an instance of theInstance.Builder avoiding the need to create
one manually via Instance.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #instances(List.
instances - a consumer that will call methods on
Instance.Builder#instances(java.util.Collection) 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.
launchConfigurations - The Auto Scaling launch configurations in use by this environment.EnvironmentResourceDescription.Builder launchConfigurations(Consumer<LaunchConfiguration.Builder>... launchConfigurations)
The Auto Scaling launch configurations in use by this environment.
This is a convenience method that creates an instance of theLaunchConfiguration.Builder avoiding the need
to create one manually via
LaunchConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #launchConfigurations(List.
launchConfigurations - a consumer that will call methods on
LaunchConfiguration.Builder#launchConfigurations(java.util.Collection) EnvironmentResourceDescription.Builder launchTemplates(Collection<LaunchTemplate> launchTemplates)
The Amazon EC2 launch templates in use by this environment.
launchTemplates - The Amazon EC2 launch templates in use by this environment.EnvironmentResourceDescription.Builder launchTemplates(LaunchTemplate... launchTemplates)
The Amazon EC2 launch templates in use by this environment.
launchTemplates - The Amazon EC2 launch templates in use by this environment.EnvironmentResourceDescription.Builder launchTemplates(Consumer<LaunchTemplate.Builder>... launchTemplates)
The Amazon EC2 launch templates in use by this environment.
This is a convenience method that creates an instance of theLaunchTemplate.Builder avoiding the need to
create one manually via
LaunchTemplate.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #launchTemplates(List.
launchTemplates - a consumer that will call methods on
LaunchTemplate.Builder#launchTemplates(java.util.Collection) 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.
loadBalancers - The LoadBalancers in use by this environment.EnvironmentResourceDescription.Builder loadBalancers(Consumer<LoadBalancer.Builder>... loadBalancers)
The LoadBalancers in use by this environment.
This is a convenience method that creates an instance of theLoadBalancer.Builder avoiding the need to
create one manually via LoadBalancer.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #loadBalancers(List.
loadBalancers - a consumer that will call methods on
LoadBalancer.Builder#loadBalancers(java.util.Collection) 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.
triggers - The AutoScaling triggers in use by this environment.EnvironmentResourceDescription.Builder triggers(Consumer<Trigger.Builder>... triggers)
The AutoScaling triggers in use by this environment.
Trigger.Builder avoiding the need to create
one manually via Trigger.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #triggers(List.
triggers - a consumer that will call methods on
Trigger.Builder#triggers(java.util.Collection) 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.
queues - The queues used by this environment.EnvironmentResourceDescription.Builder queues(Consumer<Queue.Builder>... queues)
The queues used by this environment.
This is a convenience method that creates an instance of theQueue.Builder avoiding the need to create one
manually via Queue.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #queues(List.
queues - a consumer that will call methods on
Queue.Builder#queues(java.util.Collection) Copyright © 2022. All rights reserved.