@Generated(value="software.amazon.awssdk:codegen") public final class SsmActionDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SsmActionDefinition.Builder,SsmActionDefinition>
The AWS Systems Manager (SSM) action definition details.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SsmActionDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
ActionSubType |
actionSubType()
The action subType.
|
String |
actionSubTypeAsString()
The action subType.
|
static SsmActionDefinition.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasInstanceIds()
Returns true if the InstanceIds property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<String> |
instanceIds()
The EC2 and RDS instance IDs.
|
String |
region()
The Region to run the SSM document.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SsmActionDefinition.Builder> |
serializableBuilderClass() |
SsmActionDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ActionSubType actionSubType()
The action subType.
If the service returns an enum value that is not available in the current SDK version, actionSubType
will return ActionSubType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionSubTypeAsString().
ActionSubTypepublic final String actionSubTypeAsString()
The action subType.
If the service returns an enum value that is not available in the current SDK version, actionSubType
will return ActionSubType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionSubTypeAsString().
ActionSubTypepublic final String region()
The Region to run the SSM document.
public final boolean hasInstanceIds()
public final List<String> instanceIds()
The EC2 and RDS instance IDs.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInstanceIds() to see if a value was sent in this field.
public SsmActionDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SsmActionDefinition.Builder,SsmActionDefinition>public static SsmActionDefinition.Builder builder()
public static Class<? extends SsmActionDefinition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.