public static interface AwsElasticBeanstalkEnvironmentDetails.Builder extends SdkPojo, CopyableBuilder<AwsElasticBeanstalkEnvironmentDetails.Builder,AwsElasticBeanstalkEnvironmentDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsElasticBeanstalkEnvironmentDetails.Builder applicationName(String applicationName)
The name of the application that is associated with the environment.
applicationName - The name of the application that is associated with the environment.AwsElasticBeanstalkEnvironmentDetails.Builder cname(String cname)
The URL to the CNAME for this environment.
cname - The URL to the CNAME for this environment.AwsElasticBeanstalkEnvironmentDetails.Builder dateCreated(String dateCreated)
The creation date for this environment.
dateCreated - The creation date for this environment.AwsElasticBeanstalkEnvironmentDetails.Builder dateUpdated(String dateUpdated)
The date when this environment was last modified.
dateUpdated - The date when this environment was last modified.AwsElasticBeanstalkEnvironmentDetails.Builder description(String description)
A description of the environment.
description - A description of the environment.AwsElasticBeanstalkEnvironmentDetails.Builder endpointUrl(String endpointUrl)
For load-balanced, autoscaling environments, the URL to the load balancer. For single-instance environments, the IP address of the instance.
endpointUrl - For load-balanced, autoscaling environments, the URL to the load balancer. For single-instance
environments, the IP address of the instance.AwsElasticBeanstalkEnvironmentDetails.Builder environmentArn(String environmentArn)
The ARN of the environment.
environmentArn - The ARN of the environment.AwsElasticBeanstalkEnvironmentDetails.Builder environmentId(String environmentId)
The identifier of the environment.
environmentId - The identifier of the environment.AwsElasticBeanstalkEnvironmentDetails.Builder environmentLinks(Collection<AwsElasticBeanstalkEnvironmentEnvironmentLink> environmentLinks)
Links to other environments in the same group.
environmentLinks - Links to other environments in the same group.AwsElasticBeanstalkEnvironmentDetails.Builder environmentLinks(AwsElasticBeanstalkEnvironmentEnvironmentLink... environmentLinks)
Links to other environments in the same group.
environmentLinks - Links to other environments in the same group.AwsElasticBeanstalkEnvironmentDetails.Builder environmentLinks(Consumer<AwsElasticBeanstalkEnvironmentEnvironmentLink.Builder>... environmentLinks)
Links to other environments in the same group.
This is a convenience method that creates an instance of theAwsElasticBeanstalkEnvironmentEnvironmentLink.Builder
avoiding the need to create one manually via
AwsElasticBeanstalkEnvironmentEnvironmentLink.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #environmentLinks(List.
environmentLinks - a consumer that will call methods on
AwsElasticBeanstalkEnvironmentEnvironmentLink.Builder#environmentLinks(java.util.Collection) AwsElasticBeanstalkEnvironmentDetails.Builder environmentName(String environmentName)
The name of the environment.
environmentName - The name of the environment.AwsElasticBeanstalkEnvironmentDetails.Builder optionSettings(Collection<AwsElasticBeanstalkEnvironmentOptionSetting> optionSettings)
The configuration setting for the environment.
optionSettings - The configuration setting for the environment.AwsElasticBeanstalkEnvironmentDetails.Builder optionSettings(AwsElasticBeanstalkEnvironmentOptionSetting... optionSettings)
The configuration setting for the environment.
optionSettings - The configuration setting for the environment.AwsElasticBeanstalkEnvironmentDetails.Builder optionSettings(Consumer<AwsElasticBeanstalkEnvironmentOptionSetting.Builder>... optionSettings)
The configuration setting for the environment.
This is a convenience method that creates an instance of theAwsElasticBeanstalkEnvironmentOptionSetting.Builder
avoiding the need to create one manually via
AwsElasticBeanstalkEnvironmentOptionSetting.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #optionSettings(List.
optionSettings - a consumer that will call methods on
AwsElasticBeanstalkEnvironmentOptionSetting.Builder#optionSettings(java.util.Collection) AwsElasticBeanstalkEnvironmentDetails.Builder platformArn(String platformArn)
The ARN of the platform version for the environment.
platformArn - The ARN of the platform version for the environment.AwsElasticBeanstalkEnvironmentDetails.Builder solutionStackName(String solutionStackName)
The name of the solution stack that is deployed with the environment.
solutionStackName - The name of the solution stack that is deployed with the environment.AwsElasticBeanstalkEnvironmentDetails.Builder status(String status)
The current operational status of the environment. Valid values are as follows:
Aborting
Launching
LinkingFrom
LinkingTo
Ready
Terminated
Terminating
Updating
status - The current operational status of the environment. Valid values are as follows:
Aborting
Launching
LinkingFrom
LinkingTo
Ready
Terminated
Terminating
Updating
AwsElasticBeanstalkEnvironmentDetails.Builder tier(AwsElasticBeanstalkEnvironmentTier tier)
The tier of the environment.
tier - The tier of the environment.default AwsElasticBeanstalkEnvironmentDetails.Builder tier(Consumer<AwsElasticBeanstalkEnvironmentTier.Builder> tier)
The tier of the environment.
This is a convenience method that creates an instance of theAwsElasticBeanstalkEnvironmentTier.Builder avoiding the need to create one manually via
AwsElasticBeanstalkEnvironmentTier.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to tier(AwsElasticBeanstalkEnvironmentTier).
tier - a consumer that will call methods on AwsElasticBeanstalkEnvironmentTier.Buildertier(AwsElasticBeanstalkEnvironmentTier)AwsElasticBeanstalkEnvironmentDetails.Builder versionLabel(String versionLabel)
The application version of the environment.
versionLabel - The application version of the environment.Copyright © 2023. All rights reserved.