@Generated(value="software.amazon.awssdk:codegen") public final class DetectMitigationActionExecution extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DetectMitigationActionExecution.Builder,DetectMitigationActionExecution>
Describes which mitigation actions should be executed.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DetectMitigationActionExecution.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
actionName()
The friendly name that uniquely identifies the mitigation action.
|
static DetectMitigationActionExecution.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
errorCode()
The error code of a mitigation action.
|
Instant |
executionEndDate()
The date a mitigation action ended.
|
Instant |
executionStartDate()
The date a mitigation action was started.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
message()
The message of a mitigation action.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DetectMitigationActionExecution.Builder> |
serializableBuilderClass() |
DetectMitigationActionExecutionStatus |
status()
The status of a mitigation action.
|
String |
statusAsString()
The status of a mitigation action.
|
String |
taskId()
The unique identifier of the task.
|
String |
thingName()
The name of the thing.
|
DetectMitigationActionExecution.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
violationId()
The unique identifier of the violation.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String taskId()
The unique identifier of the task.
public final String violationId()
The unique identifier of the violation.
public final String actionName()
The friendly name that uniquely identifies the mitigation action.
public final String thingName()
The name of the thing.
public final Instant executionStartDate()
The date a mitigation action was started.
public final Instant executionEndDate()
The date a mitigation action ended.
public final DetectMitigationActionExecutionStatus status()
The status of a mitigation action.
If the service returns an enum value that is not available in the current SDK version, status will
return DetectMitigationActionExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from statusAsString().
DetectMitigationActionExecutionStatuspublic final String statusAsString()
The status of a mitigation action.
If the service returns an enum value that is not available in the current SDK version, status will
return DetectMitigationActionExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from statusAsString().
DetectMitigationActionExecutionStatuspublic final String errorCode()
The error code of a mitigation action.
public final String message()
The message of a mitigation action.
public DetectMitigationActionExecution.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DetectMitigationActionExecution.Builder,DetectMitigationActionExecution>public static DetectMitigationActionExecution.Builder builder()
public static Class<? extends DetectMitigationActionExecution.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.