@Generated(value="software.amazon.awssdk:codegen") public final class EnvironmentTemplate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EnvironmentTemplate.Builder,EnvironmentTemplate>
The environment template data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EnvironmentTemplate.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the environment template.
|
static EnvironmentTemplate.Builder |
builder() |
Instant |
createdAt()
The time when the environment template was created.
|
String |
description()
A description of the environment template.
|
String |
displayName()
The name of the environment template as displayed in the developer interface.
|
String |
encryptionKey()
The customer provided encryption key for the environment template.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedAt()
The time when the environment template was last modified.
|
String |
name()
The name of the environment template.
|
Provisioning |
provisioning()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
String |
provisioningAsString()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
|
String |
recommendedVersion()
The ID of the recommended version of the environment template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EnvironmentTemplate.Builder> |
serializableBuilderClass() |
EnvironmentTemplate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Name (ARN) of the environment template.
public final Instant createdAt()
The time when the environment template was created.
public final String description()
A description of the environment template.
public final String displayName()
The name of the environment template as displayed in the developer interface.
public final String encryptionKey()
The customer provided encryption key for the environment template.
public final Instant lastModifiedAt()
The time when the environment template was last modified.
public final String name()
The name of the environment template.
public final Provisioning provisioning()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
If the service returns an enum value that is not available in the current SDK version, provisioning will
return Provisioning.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
provisioningAsString().
Provisioningpublic final String provisioningAsString()
When included, indicates that the environment template is for customer provisioned and managed infrastructure.
If the service returns an enum value that is not available in the current SDK version, provisioning will
return Provisioning.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
provisioningAsString().
Provisioningpublic final String recommendedVersion()
The ID of the recommended version of the environment template.
public EnvironmentTemplate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EnvironmentTemplate.Builder,EnvironmentTemplate>public static EnvironmentTemplate.Builder builder()
public static Class<? extends EnvironmentTemplate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.