Package com.mypurecloud.sdk.v2.model
Class SegmentAssignment
java.lang.Object
com.mypurecloud.sdk.v2.model.SegmentAssignment
- All Implemented Interfaces:
Serializable
SegmentAssignment
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondateAssigned(Date dateAssigned) Date when the segment was assigned.dateForUnassignment(Date dateForUnassignment) Date indicating when a segment is scheduled to be unassigned.booleanexternalContact(AddressableEntityRef externalContact) External contact of the customer to which the segment is assigned.inthashCode()segment(SegmentAssignmentSegment segment) The segment the assignment is for.session(SegmentAssignmentSession session) For session-scoped segments, the session for which the segment was assigned.voidsetDateAssigned(Date dateAssigned) voidsetDateForUnassignment(Date dateForUnassignment) voidsetExternalContact(AddressableEntityRef externalContact) voidsetSegment(SegmentAssignmentSegment segment) voidsetSession(SegmentAssignmentSession session) toString()
-
Constructor Details
-
SegmentAssignment
public SegmentAssignment() -
SegmentAssignment
-
-
Method Details
-
dateAssigned
Date when the segment was assigned. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateAssigned
-
setDateAssigned
-
dateForUnassignment
Date indicating when a segment is scheduled to be unassigned. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateForUnassignment
-
setDateForUnassignment
-
segment
The segment the assignment is for. -
getSegment
-
setSegment
-
externalContact
External contact of the customer to which the segment is assigned. -
getExternalContact
-
setExternalContact
-
session
For session-scoped segments, the session for which the segment was assigned. -
getSession
-
setSession
-
equals
-
hashCode
public int hashCode() -
toString
-