@Generated(value="software.amazon.awssdk:codegen") public final class ManagedAgentStateChange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManagedAgentStateChange.Builder,ManagedAgentStateChange>
An object representing a change in state for a managed agent.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ManagedAgentStateChange.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ManagedAgentStateChange.Builder |
builder() |
String |
containerName()
The name of the container associated with the managed agent.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ManagedAgentName |
managedAgentName()
The name of the managed agent.
|
String |
managedAgentNameAsString()
The name of the managed agent.
|
String |
reason()
The reason for the status of the managed agent.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ManagedAgentStateChange.Builder> |
serializableBuilderClass() |
String |
status()
The status of the managed agent.
|
ManagedAgentStateChange.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String containerName()
The name of the container associated with the managed agent.
public final ManagedAgentName managedAgentName()
The name of the managed agent.
If the service returns an enum value that is not available in the current SDK version, managedAgentName
will return ManagedAgentName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from managedAgentNameAsString().
ManagedAgentNamepublic final String managedAgentNameAsString()
The name of the managed agent.
If the service returns an enum value that is not available in the current SDK version, managedAgentName
will return ManagedAgentName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from managedAgentNameAsString().
ManagedAgentNamepublic final String status()
The status of the managed agent.
public final String reason()
The reason for the status of the managed agent.
public ManagedAgentStateChange.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ManagedAgentStateChange.Builder,ManagedAgentStateChange>public static ManagedAgentStateChange.Builder builder()
public static Class<? extends ManagedAgentStateChange.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.