Class SortCriteria
- java.lang.Object
-
- software.amazon.awssdk.services.inspector2.model.SortCriteria
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SortCriteria.Builder,SortCriteria>
@Generated("software.amazon.awssdk:codegen") public final class SortCriteria extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SortCriteria.Builder,SortCriteria>
Details about the criteria used to sort finding results.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSortCriteria.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SortCriteria.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)SortFieldfield()The finding detail field by which results are sorted.StringfieldAsString()The finding detail field by which results are sorted.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends SortCriteria.Builder>serializableBuilderClass()SortOrdersortOrder()The order by which findings are sorted.StringsortOrderAsString()The order by which findings are sorted.SortCriteria.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
field
public final SortField field()
The finding detail field by which results are sorted.
If the service returns an enum value that is not available in the current SDK version,
fieldwill returnSortField.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfieldAsString().- Returns:
- The finding detail field by which results are sorted.
- See Also:
SortField
-
fieldAsString
public final String fieldAsString()
The finding detail field by which results are sorted.
If the service returns an enum value that is not available in the current SDK version,
fieldwill returnSortField.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfieldAsString().- Returns:
- The finding detail field by which results are sorted.
- See Also:
SortField
-
sortOrder
public final SortOrder sortOrder()
The order by which findings are sorted.
If the service returns an enum value that is not available in the current SDK version,
sortOrderwill returnSortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortOrderAsString().- Returns:
- The order by which findings are sorted.
- See Also:
SortOrder
-
sortOrderAsString
public final String sortOrderAsString()
The order by which findings are sorted.
If the service returns an enum value that is not available in the current SDK version,
sortOrderwill returnSortOrder.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortOrderAsString().- Returns:
- The order by which findings are sorted.
- See Also:
SortOrder
-
toBuilder
public SortCriteria.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SortCriteria.Builder,SortCriteria>
-
builder
public static SortCriteria.Builder builder()
-
serializableBuilderClass
public static Class<? extends SortCriteria.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-