@Generated(value="software.amazon.awssdk:codegen") public final class ConfigurationSettingsDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConfigurationSettingsDescription.Builder,ConfigurationSettingsDescription>
Describes the settings for a configuration set.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConfigurationSettingsDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationName()
The name of the application associated with this configuration set.
|
static ConfigurationSettingsDescription.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) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasOptionSettings()
Returns true if the OptionSettings property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<ConfigurationOptionSetting> |
optionSettings()
A list of the configuration options and their values in this configuration set.
|
String |
platformArn()
The ARN of the platform version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConfigurationSettingsDescription.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. |
ConfigurationSettingsDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String solutionStackName()
The name of the solution stack this configuration set uses.
public String platformArn()
The ARN of the platform version.
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 boolean hasOptionSettings()
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.
You can use hasOptionSettings() to see if a value was sent in this field.
public ConfigurationSettingsDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ConfigurationSettingsDescription.Builder,ConfigurationSettingsDescription>public static ConfigurationSettingsDescription.Builder builder()
public static Class<? extends ConfigurationSettingsDescription.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.