@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 String actionName()
The friendly name that uniquely identifies the mitigation action.
public 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 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 String actionArn()
The ARN that identifies this migration action.
public String actionId()
A unique identifier for this action.
public String roleArn()
The ARN of the IAM role used to apply this action.
public MitigationActionParams actionParams()
Parameters that control how the mitigation action is applied, specific to the type of mitigation action.
public Instant creationDate()
The date and time when the mitigation action was added to your AWS account.
public 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 int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.