@Generated(value="software.amazon.awssdk:codegen") public final class Deployment extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Deployment.Builder,Deployment>
The details of the last deployment of the environment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Deployment.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Deployment.Builder |
builder() |
String |
deploymentId()
The identifier of the last deployment of the environment.
|
DeploymentStatus |
deploymentStatus()
The status of the last deployment of the environment.
|
String |
deploymentStatusAsString()
The status of the last deployment of the environment.
|
DeploymentType |
deploymentType()
The type of the last deployment of the environment.
|
String |
deploymentTypeAsString()
The type of the last deployment of the environment.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EnvironmentError |
failureReason()
The failure reason of the last deployment of the environment.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMessages()
For responses, this returns true if the service returned a value for the Messages property.
|
Boolean |
isDeploymentComplete()
Specifies whether the last deployment of the environment is complete.
|
List<String> |
messages()
The messages of the last deployment of the environment.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Deployment.Builder> |
serializableBuilderClass() |
Deployment.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String deploymentId()
The identifier of the last deployment of the environment.
public final DeploymentStatus deploymentStatus()
The status of the last deployment of the environment.
If the service returns an enum value that is not available in the current SDK version, deploymentStatus
will return DeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentStatusAsString().
DeploymentStatuspublic final String deploymentStatusAsString()
The status of the last deployment of the environment.
If the service returns an enum value that is not available in the current SDK version, deploymentStatus
will return DeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentStatusAsString().
DeploymentStatuspublic final DeploymentType deploymentType()
The type of the last deployment of the environment.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return DeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentTypeAsString().
DeploymentTypepublic final String deploymentTypeAsString()
The type of the last deployment of the environment.
If the service returns an enum value that is not available in the current SDK version, deploymentType
will return DeploymentType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentTypeAsString().
DeploymentTypepublic final EnvironmentError failureReason()
The failure reason of the last deployment of the environment.
public final Boolean isDeploymentComplete()
Specifies whether the last deployment of the environment is complete.
public final boolean hasMessages()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> messages()
The messages of the last deployment of the environment.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasMessages() method.
public Deployment.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Deployment.Builder,Deployment>public static Deployment.Builder builder()
public static Class<? extends Deployment.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.