@Generated(value="software.amazon.awssdk:codegen") public final class SortCriterion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SortCriterion.Builder,SortCriterion>
A collection of attributes used for sorting findings.
Modifier and Type | Class and Description |
---|---|
static interface |
SortCriterion.Builder |
Modifier and Type | Method and Description |
---|---|
static SortCriterion.Builder |
builder() |
boolean |
equals(Object obj) |
String |
field()
The finding attribute used for sorting findings.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SortCriterion.Builder> |
serializableBuilderClass() |
SortOrder |
sortOrder()
The order used for sorting findings.
|
String |
sortOrderAsString()
The order used for sorting findings.
|
SortCriterion.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String field()
The finding attribute used for sorting findings.
public SortOrder sortOrder()
The order used for sorting findings.
If the service returns an enum value that is not available in the current SDK version, sortOrder
will
return SortOrder.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
sortOrderAsString()
.
SortOrder
public String sortOrderAsString()
The order used for sorting findings.
If the service returns an enum value that is not available in the current SDK version, sortOrder
will
return SortOrder.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
sortOrderAsString()
.
SortOrder
public SortCriterion.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SortCriterion.Builder,SortCriterion>
public static SortCriterion.Builder builder()
public static Class<? extends SortCriterion.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.