@Generated(value="software.amazon.awssdk:codegen") public final class ComplianceExecutionSummary extends Object implements StructuredPojo, ToCopyableBuilder<ComplianceExecutionSummary.Builder,ComplianceExecutionSummary>
A summary of the call execution that includes an execution ID, the type of execution (for example,
Command
), and the date/time of the execution using a datetime object that is saved in the following
format: yyyy-MM-dd'T'HH:mm:ss'Z'.
Modifier and Type | Class and Description |
---|---|
static interface |
ComplianceExecutionSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static ComplianceExecutionSummary.Builder |
builder() |
boolean |
equals(Object obj) |
String |
executionId()
An ID created by the system when
PutComplianceItems was called. |
Instant |
executionTime()
The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
|
String |
executionType()
The type of execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends ComplianceExecutionSummary.Builder> |
serializableBuilderClass() |
ComplianceExecutionSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Instant executionTime()
The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.
public String executionId()
An ID created by the system when PutComplianceItems
was called. For example, CommandID
is a valid execution ID. You can use this ID in subsequent calls.
PutComplianceItems
was called. For example,
CommandID
is a valid execution ID. You can use this ID in subsequent calls.public String executionType()
The type of execution. For example, Command
is a valid execution type.
Command
is a valid execution type.public ComplianceExecutionSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ComplianceExecutionSummary.Builder,ComplianceExecutionSummary>
public static ComplianceExecutionSummary.Builder builder()
public static Class<? extends ComplianceExecutionSummary.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.