@Generated(value="software.amazon.awssdk:codegen") public final class DeploymentEvent extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeploymentEvent.Builder,DeploymentEvent>
An object that describes a deployment event.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeploymentEvent.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeploymentEvent.Builder |
builder() |
String |
description()
A description of the deployment event.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
DeploymentEventType |
eventType()
The type of deployment event.
|
String |
eventTypeAsString()
The type of deployment event.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
occurredAt()
The date and time the event occurred.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeploymentEvent.Builder> |
serializableBuilderClass() |
DeploymentEvent.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TriggeredBy |
triggeredBy()
The entity that triggered the deployment event.
|
String |
triggeredByAsString()
The entity that triggered the deployment event.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic DeploymentEventType eventType()
The type of deployment event. Deployment event types include the start, stop, or completion of a deployment; a percentage update; the start or stop of a bake period; the start or completion of a rollback.
If the service returns an enum value that is not available in the current SDK version, eventType will
return DeploymentEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventTypeAsString().
DeploymentEventTypepublic String eventTypeAsString()
The type of deployment event. Deployment event types include the start, stop, or completion of a deployment; a percentage update; the start or stop of a bake period; the start or completion of a rollback.
If the service returns an enum value that is not available in the current SDK version, eventType will
return DeploymentEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from eventTypeAsString().
DeploymentEventTypepublic TriggeredBy triggeredBy()
The entity that triggered the deployment event. Events can be triggered by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal error.
If the service returns an enum value that is not available in the current SDK version, triggeredBy will
return TriggeredBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggeredByAsString().
TriggeredBypublic String triggeredByAsString()
The entity that triggered the deployment event. Events can be triggered by a user, AWS AppConfig, an Amazon CloudWatch alarm, or an internal error.
If the service returns an enum value that is not available in the current SDK version, triggeredBy will
return TriggeredBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggeredByAsString().
TriggeredBypublic String description()
A description of the deployment event. Descriptions include, but are not limited to, the user account or the CloudWatch alarm ARN that initiated a rollback, the percentage of hosts that received the deployment, or in the case of an internal error, a recommendation to attempt a new deployment.
public Instant occurredAt()
The date and time the event occurred.
public DeploymentEvent.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeploymentEvent.Builder,DeploymentEvent>public static DeploymentEvent.Builder builder()
public static Class<? extends DeploymentEvent.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.