Class EnvironmentSummary
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<EnvironmentSummary.Builder,
EnvironmentSummary>
A list of environments with summarized environment details.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic EnvironmentSummary.Builder
builder()
final Instant
The date and time that the environment was created.final String
The Amazon Resource Name (ARN) that is associated with the environment.final String
A unique ID for the environment.final String
The name of the environment.final EnvironmentState
The state of an environment.final String
The state of an environment.final CheckResult
Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.final String
Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Instant
The date and time that the environment was modified.static Class
<? extends EnvironmentSummary.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final VcfVersion
The VCF version of the environment.final String
The VCF version of the environment.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
environmentId
A unique ID for the environment.
- Returns:
- A unique ID for the environment.
-
environmentName
The name of the environment.
- Returns:
- The name of the environment.
-
vcfVersion
The VCF version of the environment.
If the service returns an enum value that is not available in the current SDK version,
vcfVersion
will returnVcfVersion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromvcfVersionAsString()
.- Returns:
- The VCF version of the environment.
- See Also:
-
vcfVersionAsString
The VCF version of the environment.
If the service returns an enum value that is not available in the current SDK version,
vcfVersion
will returnVcfVersion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromvcfVersionAsString()
.- Returns:
- The VCF version of the environment.
- See Also:
-
environmentStatus
Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.
If the service returns an enum value that is not available in the current SDK version,
environmentStatus
will returnCheckResult.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromenvironmentStatusAsString()
.- Returns:
- Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.
- See Also:
-
environmentStatusAsString
Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.
If the service returns an enum value that is not available in the current SDK version,
environmentStatus
will returnCheckResult.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromenvironmentStatusAsString()
.- Returns:
- Reports impaired functionality that stems from issues internal to the environment, such as impaired reachability.
- See Also:
-
environmentState
The state of an environment.
If the service returns an enum value that is not available in the current SDK version,
environmentState
will returnEnvironmentState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromenvironmentStateAsString()
.- Returns:
- The state of an environment.
- See Also:
-
environmentStateAsString
The state of an environment.
If the service returns an enum value that is not available in the current SDK version,
environmentState
will returnEnvironmentState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromenvironmentStateAsString()
.- Returns:
- The state of an environment.
- See Also:
-
createdAt
The date and time that the environment was created.
- Returns:
- The date and time that the environment was created.
-
modifiedAt
The date and time that the environment was modified.
- Returns:
- The date and time that the environment was modified.
-
environmentArn
The Amazon Resource Name (ARN) that is associated with the environment.
- Returns:
- The Amazon Resource Name (ARN) that is associated with the environment.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<EnvironmentSummary.Builder,
EnvironmentSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-