Interface CreateConfigurationTemplateResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateConfigurationTemplateResponse.Builder,
,CreateConfigurationTemplateResponse> ElasticBeanstalkResponse.Builder
,SdkBuilder<CreateConfigurationTemplateResponse.Builder,
,CreateConfigurationTemplateResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateConfigurationTemplateResponse
-
Method Summary
Modifier and TypeMethodDescriptionapplicationName
(String applicationName) The name of the application associated with this configuration set.dateCreated
(Instant dateCreated) The date (in UTC time) when this configuration set was created.dateUpdated
(Instant dateUpdated) The date (in UTC time) when this configuration set was last modified.deploymentStatus
(String deploymentStatus) If this configuration set is associated with an environment, theDeploymentStatus
parameter indicates the deployment status of this configuration set:deploymentStatus
(ConfigurationDeploymentStatus deploymentStatus) If this configuration set is associated with an environment, theDeploymentStatus
parameter indicates the deployment status of this configuration set:description
(String description) Describes this configuration set.environmentName
(String environmentName) If notnull
, the name of the environment for this configuration set.optionSettings
(Collection<ConfigurationOptionSetting> optionSettings) A list of the configuration options and their values in this configuration set.optionSettings
(Consumer<ConfigurationOptionSetting.Builder>... optionSettings) A list of the configuration options and their values in this configuration set.optionSettings
(ConfigurationOptionSetting... optionSettings) A list of the configuration options and their values in this configuration set.platformArn
(String platformArn) The ARN of the platform version.solutionStackName
(String solutionStackName) The name of the solution stack this configuration set uses.templateName
(String templateName) If notnull
, the name of the configuration template for this configuration set.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.elasticbeanstalk.model.ElasticBeanstalkResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
solutionStackName
The name of the solution stack this configuration set uses.
- Parameters:
solutionStackName
- The name of the solution stack this configuration set uses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformArn
The ARN of the platform version.
- Parameters:
platformArn
- The ARN of the platform version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationName
The name of the application associated with this configuration set.
- Parameters:
applicationName
- The name of the application associated with this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
If not
null
, the name of the configuration template for this configuration set.- Parameters:
templateName
- If notnull
, the name of the configuration template for this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Describes this configuration set.
- Parameters:
description
- Describes this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentName
If not
null
, the name of the environment for this configuration set.- Parameters:
environmentName
- If notnull
, the name of the environment for this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentStatus
If this configuration set is associated with an environment, the
DeploymentStatus
parameter indicates the deployment status of this configuration set:-
null
: This configuration is not associated with a running environment. -
pending
: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. -
deployed
: This is the configuration that is currently deployed to the associated running environment. -
failed
: This is a draft configuration that failed to successfully deploy.
- Parameters:
deploymentStatus
- If this configuration set is associated with an environment, theDeploymentStatus
parameter indicates the deployment status of this configuration set:-
null
: This configuration is not associated with a running environment. -
pending
: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. -
deployed
: This is the configuration that is currently deployed to the associated running environment. -
failed
: This is a draft configuration that failed to successfully deploy.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
deploymentStatus
CreateConfigurationTemplateResponse.Builder deploymentStatus(ConfigurationDeploymentStatus deploymentStatus) If this configuration set is associated with an environment, the
DeploymentStatus
parameter indicates the deployment status of this configuration set:-
null
: This configuration is not associated with a running environment. -
pending
: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. -
deployed
: This is the configuration that is currently deployed to the associated running environment. -
failed
: This is a draft configuration that failed to successfully deploy.
- Parameters:
deploymentStatus
- If this configuration set is associated with an environment, theDeploymentStatus
parameter indicates the deployment status of this configuration set:-
null
: This configuration is not associated with a running environment. -
pending
: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying. -
deployed
: This is the configuration that is currently deployed to the associated running environment. -
failed
: This is a draft configuration that failed to successfully deploy.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
dateCreated
The date (in UTC time) when this configuration set was created.
- Parameters:
dateCreated
- The date (in UTC time) when this configuration set was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateUpdated
The date (in UTC time) when this configuration set was last modified.
- Parameters:
dateUpdated
- The date (in UTC time) when this configuration set was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optionSettings
CreateConfigurationTemplateResponse.Builder optionSettings(Collection<ConfigurationOptionSetting> optionSettings) A list of the configuration options and their values in this configuration set.
- Parameters:
optionSettings
- A list of the configuration options and their values in this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optionSettings
CreateConfigurationTemplateResponse.Builder optionSettings(ConfigurationOptionSetting... optionSettings) A list of the configuration options and their values in this configuration set.
- Parameters:
optionSettings
- A list of the configuration options and their values in this configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optionSettings
CreateConfigurationTemplateResponse.Builder optionSettings(Consumer<ConfigurationOptionSetting.Builder>... optionSettings) A list of the configuration options and their values in this configuration set.
This is a convenience method that creates an instance of theConfigurationOptionSetting.Builder
avoiding the need to create one manually viaConfigurationOptionSetting.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooptionSettings(List<ConfigurationOptionSetting>)
.- Parameters:
optionSettings
- a consumer that will call methods onConfigurationOptionSetting.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-