@Generated(value="software.amazon.awssdk:codegen") public final class UpdateMitigationActionRequest extends IotRequest implements ToCopyableBuilder<UpdateMitigationActionRequest.Builder,UpdateMitigationActionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateMitigationActionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionName()
The friendly name for the mitigation action.
|
MitigationActionParams |
actionParams()
Defines the type of action and the parameters for that action.
|
static UpdateMitigationActionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the IAM role that is used to apply the mitigation action.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateMitigationActionRequest.Builder> |
serializableBuilderClass() |
UpdateMitigationActionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String actionName()
The friendly name for the mitigation action. You cannot change the name by using
UpdateMitigationAction. Instead, you must delete and recreate the mitigation action with the new
name.
UpdateMitigationAction. Instead, you must delete and recreate the mitigation action with the
new name.public final String roleArn()
The ARN of the IAM role that is used to apply the mitigation action.
public final MitigationActionParams actionParams()
Defines the type of action and the parameters for that action.
public UpdateMitigationActionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateMitigationActionRequest.Builder,UpdateMitigationActionRequest>toBuilder in class IotRequestpublic static UpdateMitigationActionRequest.Builder builder()
public static Class<? extends UpdateMitigationActionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.