Class SortCriteria
- java.lang.Object
-
- software.amazon.awssdk.services.guardduty.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>
Contains information about the criteria used for sorting findings.
- 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 StringattributeName()Represents the finding attribute, such asaccountId, that sorts the findings.static SortCriteria.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()OrderByorderBy()The order by which the sorted findings are to be displayed.StringorderByAsString()The order by which the sorted findings are to be displayed.List<SdkField<?>>sdkFields()static Class<? extends SortCriteria.Builder>serializableBuilderClass()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
-
attributeName
public final String attributeName()
Represents the finding attribute, such as
accountId, that sorts the findings.- Returns:
- Represents the finding attribute, such as
accountId, that sorts the findings.
-
orderBy
public final OrderBy orderBy()
The order by which the sorted findings are to be displayed.
If the service returns an enum value that is not available in the current SDK version,
orderBywill returnOrderBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromorderByAsString().- Returns:
- The order by which the sorted findings are to be displayed.
- See Also:
OrderBy
-
orderByAsString
public final String orderByAsString()
The order by which the sorted findings are to be displayed.
If the service returns an enum value that is not available in the current SDK version,
orderBywill returnOrderBy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromorderByAsString().- Returns:
- The order by which the sorted findings are to be displayed.
- See Also:
OrderBy
-
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.
-
-