@Generated(value="software.amazon.awssdk:codegen") public final class OperationSummary extends Object implements StructuredPojo, ToCopyableBuilder<OperationSummary.Builder,OperationSummary>
OperationSummary includes the following elements.
Modifier and Type | Class and Description |
---|---|
static interface |
OperationSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static OperationSummary.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
operationId()
Identifier returned to track the requested action.
|
static Class<? extends OperationSummary.Builder> |
serializableBuilderClass() |
OperationStatus |
status()
The current status of the requested operation in the system.
|
String |
statusAsString()
The current status of the requested operation in the system.
|
Instant |
submittedDate()
The date when the request was submitted.
|
OperationSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
OperationType |
type()
Type of the action requested.
|
String |
typeAsString()
Type of the action requested.
|
copy
public String operationId()
Identifier returned to track the requested action.
public OperationStatus status()
The current status of the requested operation in the system.
If the service returns an enum value that is not available in the current SDK version, status
will
return OperationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
OperationStatus
public String statusAsString()
The current status of the requested operation in the system.
If the service returns an enum value that is not available in the current SDK version, status
will
return OperationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
OperationStatus
public OperationType type()
Type of the action requested.
If the service returns an enum value that is not available in the current SDK version, type
will return
OperationType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
typeAsString()
.
OperationType
public String typeAsString()
Type of the action requested.
If the service returns an enum value that is not available in the current SDK version, type
will return
OperationType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
typeAsString()
.
OperationType
public Instant submittedDate()
The date when the request was submitted.
public OperationSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OperationSummary.Builder,OperationSummary>
public static OperationSummary.Builder builder()
public static Class<? extends OperationSummary.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.