Interface CreateConfigurationTemplateResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateConfigurationTemplateResponse.Builder,CreateConfigurationTemplateResponse>,ElasticBeanstalkResponse.Builder,SdkBuilder<CreateConfigurationTemplateResponse.Builder,CreateConfigurationTemplateResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateConfigurationTemplateResponse
public static interface CreateConfigurationTemplateResponse.Builder extends ElasticBeanstalkResponse.Builder, SdkPojo, CopyableBuilder<CreateConfigurationTemplateResponse.Builder,CreateConfigurationTemplateResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateConfigurationTemplateResponse.BuilderapplicationName(String applicationName)The name of the application associated with this configuration set.CreateConfigurationTemplateResponse.BuilderdateCreated(Instant dateCreated)The date (in UTC time) when this configuration set was created.CreateConfigurationTemplateResponse.BuilderdateUpdated(Instant dateUpdated)The date (in UTC time) when this configuration set was last modified.CreateConfigurationTemplateResponse.BuilderdeploymentStatus(String deploymentStatus)If this configuration set is associated with an environment, theDeploymentStatusparameter indicates the deployment status of this configuration set:CreateConfigurationTemplateResponse.BuilderdeploymentStatus(ConfigurationDeploymentStatus deploymentStatus)If this configuration set is associated with an environment, theDeploymentStatusparameter indicates the deployment status of this configuration set:CreateConfigurationTemplateResponse.Builderdescription(String description)Describes this configuration set.CreateConfigurationTemplateResponse.BuilderenvironmentName(String environmentName)If notnull, the name of the environment for this configuration set.CreateConfigurationTemplateResponse.BuilderoptionSettings(Collection<ConfigurationOptionSetting> optionSettings)A list of the configuration options and their values in this configuration set.CreateConfigurationTemplateResponse.BuilderoptionSettings(Consumer<ConfigurationOptionSetting.Builder>... optionSettings)A list of the configuration options and their values in this configuration set.CreateConfigurationTemplateResponse.BuilderoptionSettings(ConfigurationOptionSetting... optionSettings)A list of the configuration options and their values in this configuration set.CreateConfigurationTemplateResponse.BuilderplatformArn(String platformArn)The ARN of the platform version.CreateConfigurationTemplateResponse.BuildersolutionStackName(String solutionStackName)The name of the solution stack this configuration set uses.CreateConfigurationTemplateResponse.BuildertemplateName(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
solutionStackName
CreateConfigurationTemplateResponse.Builder solutionStackName(String 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
CreateConfigurationTemplateResponse.Builder platformArn(String 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
CreateConfigurationTemplateResponse.Builder applicationName(String 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
CreateConfigurationTemplateResponse.Builder templateName(String 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
CreateConfigurationTemplateResponse.Builder description(String 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
CreateConfigurationTemplateResponse.Builder environmentName(String 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
CreateConfigurationTemplateResponse.Builder deploymentStatus(String deploymentStatus)
If this configuration set is associated with an environment, the
DeploymentStatusparameter 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, theDeploymentStatusparameter 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:
ConfigurationDeploymentStatus,ConfigurationDeploymentStatus
-
-
deploymentStatus
CreateConfigurationTemplateResponse.Builder deploymentStatus(ConfigurationDeploymentStatus deploymentStatus)
If this configuration set is associated with an environment, the
DeploymentStatusparameter 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, theDeploymentStatusparameter 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:
ConfigurationDeploymentStatus,ConfigurationDeploymentStatus
-
-
dateCreated
CreateConfigurationTemplateResponse.Builder dateCreated(Instant 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
CreateConfigurationTemplateResponse.Builder dateUpdated(Instant 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.Builderavoiding the need to create one manually viaConfigurationOptionSetting.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#optionSettings(List.) - 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:
#optionSettings(java.util.Collection)
-
-