@Generated(value="software.amazon.awssdk:codegen") public final class StageDeploymentDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StageDeploymentDetails.Builder,StageDeploymentDetails>
Properties that provide details of a stage deployment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StageDeploymentDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StageDeploymentDetails.Builder |
builder() |
Instant |
created()
The timestamp of when the stage deployment was created.
|
DeploymentAction |
deploymentAction()
The type of action of the stage deployment.
|
String |
deploymentActionAsString()
The type of action of the stage deployment.
|
String |
deploymentId()
The identifier of the deployment.
|
DeploymentResult |
deploymentResult()
The result of the deployment.
|
DeploymentState |
deploymentState()
The state of the deployment.
|
String |
deploymentStateAsString()
The state of the deployment.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdated()
The timestamp of when the deployment was last updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StageDeploymentDetails.Builder> |
serializableBuilderClass() |
String |
snapshotId()
The identifier of the snapshot associated with the stage deployment.
|
StageDeploymentDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant created()
The timestamp of when the stage deployment was created.
public final DeploymentAction deploymentAction()
The type of action of the stage deployment.
If the service returns an enum value that is not available in the current SDK version, deploymentAction
will return DeploymentAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentActionAsString().
DeploymentActionpublic final String deploymentActionAsString()
The type of action of the stage deployment.
If the service returns an enum value that is not available in the current SDK version, deploymentAction
will return DeploymentAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentActionAsString().
DeploymentActionpublic final String deploymentId()
The identifier of the deployment.
public final DeploymentResult deploymentResult()
The result of the deployment.
public final DeploymentState deploymentState()
The state of the deployment.
If the service returns an enum value that is not available in the current SDK version, deploymentState
will return DeploymentState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentStateAsString().
DeploymentStatepublic final String deploymentStateAsString()
The state of the deployment.
If the service returns an enum value that is not available in the current SDK version, deploymentState
will return DeploymentState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentStateAsString().
DeploymentStatepublic final Instant lastUpdated()
The timestamp of when the deployment was last updated.
public final String snapshotId()
The identifier of the snapshot associated with the stage deployment.
public StageDeploymentDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StageDeploymentDetails.Builder,StageDeploymentDetails>public static StageDeploymentDetails.Builder builder()
public static Class<? extends StageDeploymentDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.