Class EnvironmentConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.datazone.model.EnvironmentConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EnvironmentConfiguration.Builder,EnvironmentConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class EnvironmentConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EnvironmentConfiguration.Builder,EnvironmentConfiguration>
The configuration of an environment.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEnvironmentConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsAccountawsAccount()The Amazon Web Services account of the environment.RegionawsRegion()The Amazon Web Services Region of the environment.static EnvironmentConfiguration.Builderbuilder()EnvironmentConfigurationParametersDetailsconfigurationParameters()The configuration parameters of the environment.DeploymentModedeploymentMode()The deployment mode of the environment.StringdeploymentModeAsString()The deployment mode of the environment.IntegerdeploymentOrder()The deployment order of the environment.Stringdescription()The environment description.StringenvironmentBlueprintId()The environment blueprint ID.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The environment ID.Stringname()The environment name.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends EnvironmentConfiguration.Builder>serializableBuilderClass()EnvironmentConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
awsAccount
public final AwsAccount awsAccount()
The Amazon Web Services account of the environment.
- Returns:
- The Amazon Web Services account of the environment.
-
awsRegion
public final Region awsRegion()
The Amazon Web Services Region of the environment.
- Returns:
- The Amazon Web Services Region of the environment.
-
configurationParameters
public final EnvironmentConfigurationParametersDetails configurationParameters()
The configuration parameters of the environment.
- Returns:
- The configuration parameters of the environment.
-
deploymentMode
public final DeploymentMode deploymentMode()
The deployment mode of the environment.
If the service returns an enum value that is not available in the current SDK version,
deploymentModewill returnDeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeploymentModeAsString().- Returns:
- The deployment mode of the environment.
- See Also:
DeploymentMode
-
deploymentModeAsString
public final String deploymentModeAsString()
The deployment mode of the environment.
If the service returns an enum value that is not available in the current SDK version,
deploymentModewill returnDeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeploymentModeAsString().- Returns:
- The deployment mode of the environment.
- See Also:
DeploymentMode
-
deploymentOrder
public final Integer deploymentOrder()
The deployment order of the environment.
- Returns:
- The deployment order of the environment.
-
description
public final String description()
The environment description.
- Returns:
- The environment description.
-
environmentBlueprintId
public final String environmentBlueprintId()
The environment blueprint ID.
- Returns:
- The environment blueprint ID.
-
id
public final String id()
The environment ID.
- Returns:
- The environment ID.
-
name
public final String name()
The environment name.
- Returns:
- The environment name.
-
toBuilder
public EnvironmentConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EnvironmentConfiguration.Builder,EnvironmentConfiguration>
-
builder
public static EnvironmentConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends EnvironmentConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-