@Generated(value="software.amazon.awssdk:codegen") public final class ReviewReport extends Object implements StructuredPojo, ToCopyableBuilder<ReviewReport.Builder,ReviewReport>
Contains both ReviewResult and ReviewAction elements for a particular HIT.
Modifier and Type | Class and Description |
---|---|
static interface |
ReviewReport.Builder |
Modifier and Type | Method and Description |
---|---|
static ReviewReport.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 . |
List<ReviewActionDetail> |
reviewActions()
A list of ReviewAction objects for each action specified in the Review Policy.
|
List<ReviewResultDetail> |
reviewResults()
A list of ReviewResults objects for each action specified in the Review Policy.
|
static Class<? extends ReviewReport.Builder> |
serializableBuilderClass() |
ReviewReport.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<ReviewResultDetail> reviewResults()
A list of ReviewResults objects for each action specified in the Review Policy.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<ReviewActionDetail> reviewActions()
A list of ReviewAction objects for each action specified in the Review Policy.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public ReviewReport.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ReviewReport.Builder,ReviewReport>
public static ReviewReport.Builder builder()
public static Class<? extends ReviewReport.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.