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.Builderbuilder()final InstantThe date and time that the environment was created.final StringThe Amazon Resource Name (ARN) that is associated with the environment.final StringA unique ID for the environment.final StringThe name of the environment.final EnvironmentStateThe state of an environment.final StringThe state of an environment.final CheckResultReports impaired functionality that stems from issues internal to the environment, such as impaired reachability.final StringReports impaired functionality that stems from issues internal to the environment, such as impaired reachability.final booleanfinal booleanequalsBySdkFields(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 inthashCode()final InstantThe 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 StringtoString()Returns a string representation of this object.final VcfVersionThe VCF version of the environment.final StringThe 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,
vcfVersionwill 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,
vcfVersionwill 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,
environmentStatuswill 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,
environmentStatuswill 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,
environmentStatewill 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,
environmentStatewill 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:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<EnvironmentSummary.Builder,EnvironmentSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin 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:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-