Interface SortAttribute.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SortAttribute.Builder,,SortAttribute> SdkBuilder<SortAttribute.Builder,,SortAttribute> SdkPojo
- Enclosing class:
SortAttribute
@Mutable
@NotThreadSafe
public static interface SortAttribute.Builder
extends SdkPojo, CopyableBuilder<SortAttribute.Builder,SortAttribute>
-
Method Summary
Modifier and TypeMethodDescriptionThe data type of the sort attribute (e.g., string, number, date).dataType(SegmentSortDataType dataType) The data type of the sort attribute (e.g., string, number, date).The name of the attribute to sort by.The sort order for the attribute (ascending or descending).order(SegmentSortOrder order) The sort order for the attribute (ascending or descending).The type of attribute (e.g., profile, calculated).type(SortAttributeType type) The type of attribute (e.g., profile, calculated).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The name of the attribute to sort by.
- Parameters:
name- The name of the attribute to sort by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
The data type of the sort attribute (e.g., string, number, date).
- Parameters:
dataType- The data type of the sort attribute (e.g., string, number, date).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataType
The data type of the sort attribute (e.g., string, number, date).
- Parameters:
dataType- The data type of the sort attribute (e.g., string, number, date).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
order
The sort order for the attribute (ascending or descending).
- Parameters:
order- The sort order for the attribute (ascending or descending).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
order
The sort order for the attribute (ascending or descending).
- Parameters:
order- The sort order for the attribute (ascending or descending).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of attribute (e.g., profile, calculated).
- Parameters:
type- The type of attribute (e.g., profile, calculated).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of attribute (e.g., profile, calculated).
- Parameters:
type- The type of attribute (e.g., profile, calculated).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-