@Generated(value="software.amazon.awssdk:codegen") public final class CreateConfigurationTemplateResponse extends ElasticBeanstalkResponse implements ToCopyableBuilder<CreateConfigurationTemplateResponse.Builder,CreateConfigurationTemplateResponse>
Describes the settings for a configuration set.
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
CreateConfigurationTemplateResponse.Builder  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
applicationName()
 The name of the application associated with this configuration set. 
 | 
static CreateConfigurationTemplateResponse.Builder | 
builder()  | 
Instant | 
dateCreated()
 The date (in UTC time) when this configuration set was created. 
 | 
Instant | 
dateUpdated()
 The date (in UTC time) when this configuration set was last modified. 
 | 
ConfigurationDeploymentStatus | 
deploymentStatus()
 If this configuration set is associated with an environment, the  
DeploymentStatus parameter
 indicates the deployment status of this configuration set: | 
String | 
deploymentStatusAsString()
 If this configuration set is associated with an environment, the  
DeploymentStatus parameter
 indicates the deployment status of this configuration set: | 
String | 
description()
 Describes this configuration set. 
 | 
String | 
environmentName()
 If not  
null, the name of the environment for this configuration set. | 
boolean | 
equals(Object obj)  | 
<T> Optional<T> | 
getValueForField(String fieldName,
                Class<T> clazz)
Used to retrieve the value of a field from any class that extends  
SdkResponse. | 
int | 
hashCode()  | 
List<ConfigurationOptionSetting> | 
optionSettings()
 A list of the configuration options and their values in this configuration set. 
 | 
String | 
platformArn()
 The ARN of the platform. 
 | 
List<SdkField<?>> | 
sdkFields()  | 
static Class<? extends CreateConfigurationTemplateResponse.Builder> | 
serializableBuilderClass()  | 
String | 
solutionStackName()
 The name of the solution stack this configuration set uses. 
 | 
String | 
templateName()
 If not  
null, the name of the configuration template for this configuration set. | 
CreateConfigurationTemplateResponse.Builder | 
toBuilder()
Take this object and create a builder that contains all of the current property values of this object. 
 | 
String | 
toString()  | 
responseMetadatasdkHttpResponsecopypublic String solutionStackName()
The name of the solution stack this configuration set uses.
public String platformArn()
The ARN of the platform.
public String applicationName()
The name of the application associated with this configuration set.
public String templateName()
 If not null, the name of the configuration template for this configuration set.
 
null, the name of the configuration template for this configuration set.public String description()
Describes this configuration set.
public String environmentName()
 If not null, the name of the environment for this configuration set.
 
null, the name of the environment for this configuration set.public 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.
 
 If the service returns an enum value that is not available in the current SDK version, deploymentStatus
 will return ConfigurationDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
 is available from deploymentStatusAsString().
 
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.
         
ConfigurationDeploymentStatuspublic String deploymentStatusAsString()
 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.
 
 If the service returns an enum value that is not available in the current SDK version, deploymentStatus
 will return ConfigurationDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
 is available from deploymentStatusAsString().
 
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.
         
ConfigurationDeploymentStatuspublic Instant dateCreated()
The date (in UTC time) when this configuration set was created.
public Instant dateUpdated()
The date (in UTC time) when this configuration set was last modified.
public List<ConfigurationOptionSetting> optionSettings()
A list of the configuration options and their values in this configuration set.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public CreateConfigurationTemplateResponse.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<CreateConfigurationTemplateResponse.Builder,CreateConfigurationTemplateResponse>toBuilder in class AwsResponsepublic static CreateConfigurationTemplateResponse.Builder builder()
public static Class<? extends CreateConfigurationTemplateResponse.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkResponseSdkResponse. The field name
 specified should match the member name from the corresponding service-2.json model specified in the
 codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
 If the returned value is also a modeled class, the SdkResponse.getValueForField(String, Class) method will
 again be available.getValueForField in class SdkResponsefieldName - The name of the member to be retrieved.clazz - The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.