Interface CfnSegmentDefinitionPropsMixin.SortAttributeProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSegmentDefinitionPropsMixin.SortAttributeProperty.Jsii$Proxy
- Enclosing class:
CfnSegmentDefinitionPropsMixin
@Stability(Stable)
public static interface CfnSegmentDefinitionPropsMixin.SortAttributeProperty
extends software.amazon.jsii.JsiiSerializable
Defines the characteristics and rules for sorting by a specific attribute.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.customerprofiles.*;
SortAttributeProperty sortAttributeProperty = SortAttributeProperty.builder()
.dataType("dataType")
.name("name")
.order("order")
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSegmentDefinitionPropsMixin.SortAttributePropertystatic final classAn implementation forCfnSegmentDefinitionPropsMixin.SortAttributeProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe data type of the sort attribute (e.g., string, number, date).default StringgetName()The name of the attribute to sort by.default StringgetOrder()The sort order for the attribute (ascending or descending).default StringgetType()The type of attribute (e.g., profile, calculated).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataType
The data type of the sort attribute (e.g., string, number, date).- See Also:
-
getName
The name of the attribute to sort by.- See Also:
-
getOrder
The sort order for the attribute (ascending or descending).- See Also:
-
getType
The type of attribute (e.g., profile, calculated).- See Also:
-
builder
-