@Generated(value="software.amazon.awssdk:codegen") public final class DescribeMitigationActionResponse extends IotResponse implements ToCopyableBuilder<DescribeMitigationActionResponse.Builder,DescribeMitigationActionResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeMitigationActionResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionArn()
The ARN that identifies this migration action.
|
String |
actionId()
A unique identifier for this action.
|
String |
actionName()
The friendly name that uniquely identifies the mitigation action.
|
MitigationActionParams |
actionParams()
Parameters that control how the mitigation action is applied, specific to the type of mitigation action.
|
MitigationActionType |
actionType()
The type of mitigation action.
|
String |
actionTypeAsString()
The type of mitigation action.
|
static DescribeMitigationActionResponse.Builder |
builder() |
Instant |
creationDate()
The date and time when the mitigation action was added to your AWS account.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date and time when the mitigation action was last changed.
|
String |
roleArn()
The ARN of the IAM role used to apply this action.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeMitigationActionResponse.Builder> |
serializableBuilderClass() |
DescribeMitigationActionResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String actionName()
The friendly name that uniquely identifies the mitigation action.
public final MitigationActionType actionType()
The type of mitigation action.
If the service returns an enum value that is not available in the current SDK version, actionType will
return MitigationActionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from actionTypeAsString().
MitigationActionTypepublic final String actionTypeAsString()
The type of mitigation action.
If the service returns an enum value that is not available in the current SDK version, actionType will
return MitigationActionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from actionTypeAsString().
MitigationActionTypepublic final String actionArn()
The ARN that identifies this migration action.
public final String actionId()
A unique identifier for this action.
public final String roleArn()
The ARN of the IAM role used to apply this action.
public final MitigationActionParams actionParams()
Parameters that control how the mitigation action is applied, specific to the type of mitigation action.
public final Instant creationDate()
The date and time when the mitigation action was added to your AWS account.
public final Instant lastModifiedDate()
The date and time when the mitigation action was last changed.
public DescribeMitigationActionResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeMitigationActionResponse.Builder,DescribeMitigationActionResponse>toBuilder in class AwsResponsepublic static DescribeMitigationActionResponse.Builder builder()
public static Class<? extends DescribeMitigationActionResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic 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 SdkResponseCopyright © 2021. All rights reserved.