Interface SubscriptionEventItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SubscriptionEventItem.Builder,,SubscriptionEventItem> SdkBuilder<SubscriptionEventItem.Builder,,SubscriptionEventItem> SdkPojo
- Enclosing class:
SubscriptionEventItem
-
Method Summary
Modifier and TypeMethodDescriptionWhether the profile joined or left the segment.event(SubscriptionEvent event) Whether the profile joined or left the segment.The type of event that triggered the membership change.eventType(SubscriptionEventType eventType) The type of event that triggered the membership change.The unique identifier of a customer profile.The timestamp of when the membership change was detected.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
-
profileId
The unique identifier of a customer profile.
- Parameters:
profileId- The unique identifier of a customer profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the membership change was detected.
- Parameters:
updatedAt- The timestamp of when the membership change was detected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventType
The type of event that triggered the membership change. The following are valid values:
-
LIVE: Real-time event triggered by a profile or calculated attribute change (Classic segments only).
-
SCHEDULE: Event generated during a scheduled execution.
- Parameters:
eventType- The type of event that triggered the membership change. The following are valid values:-
LIVE: Real-time event triggered by a profile or calculated attribute change (Classic segments only).
-
SCHEDULE: Event generated during a scheduled execution.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
eventType
The type of event that triggered the membership change. The following are valid values:
-
LIVE: Real-time event triggered by a profile or calculated attribute change (Classic segments only).
-
SCHEDULE: Event generated during a scheduled execution.
- Parameters:
eventType- The type of event that triggered the membership change. The following are valid values:-
LIVE: Real-time event triggered by a profile or calculated attribute change (Classic segments only).
-
SCHEDULE: Event generated during a scheduled execution.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
event
Whether the profile joined or left the segment. The following are valid values:
-
JOINED: The profile joined the segment.
-
LEFT: The profile left the segment.
- Parameters:
event- Whether the profile joined or left the segment. The following are valid values:-
JOINED: The profile joined the segment.
-
LEFT: The profile left the segment.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
event
Whether the profile joined or left the segment. The following are valid values:
-
JOINED: The profile joined the segment.
-
LEFT: The profile left the segment.
- Parameters:
event- Whether the profile joined or left the segment. The following are valid values:-
JOINED: The profile joined the segment.
-
LEFT: The profile left the segment.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-