Class OpportunityEngagementInvitationSort
- java.lang.Object
-
- software.amazon.awssdk.services.partnercentralselling.model.OpportunityEngagementInvitationSort
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OpportunityEngagementInvitationSort.Builder,OpportunityEngagementInvitationSort>
@Generated("software.amazon.awssdk:codegen") public final class OpportunityEngagementInvitationSort extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OpportunityEngagementInvitationSort.Builder,OpportunityEngagementInvitationSort>
Defines sorting options for retrieving Engagement Invitations. Sorting can be done based on various criteria like the invitation date or status.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOpportunityEngagementInvitationSort.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpportunityEngagementInvitationSort.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends OpportunityEngagementInvitationSort.Builder>serializableBuilderClass()OpportunityEngagementInvitationSortNamesortBy()Specifies the field by which the Engagement Invitations are sorted.StringsortByAsString()Specifies the field by which the Engagement Invitations are sorted.SortOrdersortOrder()Defines the order in which the Engagement Invitations are sorted.StringsortOrderAsString()Defines the order in which the Engagement Invitations are sorted.OpportunityEngagementInvitationSort.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
-
sortBy
public final OpportunityEngagementInvitationSortName sortBy()
Specifies the field by which the Engagement Invitations are sorted. Common values include
InvitationDateandStatus.If the service returns an enum value that is not available in the current SDK version,
sortBywill returnOpportunityEngagementInvitationSortName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortByAsString().- Returns:
- Specifies the field by which the Engagement Invitations are sorted. Common values include
InvitationDateandStatus. - See Also:
OpportunityEngagementInvitationSortName
-
sortByAsString
public final String sortByAsString()
Specifies the field by which the Engagement Invitations are sorted. Common values include
InvitationDateandStatus.If the service returns an enum value that is not available in the current SDK version,
sortBywill returnOpportunityEngagementInvitationSortName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsortByAsString().- Returns:
- Specifies the field by which the Engagement Invitations are sorted. Common values include
InvitationDateandStatus. - See Also:
OpportunityEngagementInvitationSortName
-
sortOrder
public final SortOrder sortOrder()
Defines the order in which the Engagement Invitations are sorted. The values can be
ASC(ascending) orDESC(descending).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:
- Defines the order in which the Engagement Invitations are sorted. The values can be
ASC(ascending) orDESC(descending). - See Also:
SortOrder
-
sortOrderAsString
public final String sortOrderAsString()
Defines the order in which the Engagement Invitations are sorted. The values can be
ASC(ascending) orDESC(descending).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:
- Defines the order in which the Engagement Invitations are sorted. The values can be
ASC(ascending) orDESC(descending). - See Also:
SortOrder
-
toBuilder
public OpportunityEngagementInvitationSort.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<OpportunityEngagementInvitationSort.Builder,OpportunityEngagementInvitationSort>
-
builder
public static OpportunityEngagementInvitationSort.Builder builder()
-
serializableBuilderClass
public static Class<? extends OpportunityEngagementInvitationSort.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-