Class ConstituentCommunicationActivities
- java.lang.Object
-
- com.ellucian.generated.eedm.constituent_communication_activities.v1_0_0.ConstituentCommunicationActivities
-
@Generated("jsonschema2pojo") public class ConstituentCommunicationActivities extends Object
Constituent Communication ActivitiesThe communication activities directed to or received from constituents.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConstituentCommunicationActivities.Status
Status
-
Field Summary
Fields Modifier and Type Field Description private Object
communicationActivityName
Communication Activity Nameprivate String
description
Descriptionprivate String
id
IDprivate Metadata
metadata
Metadataprivate List<Note>
notes
Notesprivate Object
originator
Originatorprivate List<Recipient>
recipients
Recipientsprivate Object
regarding
Regardingprivate ConstituentCommunicationActivities.Status
status
Statusprivate Object
statusReason
Status Reasonprivate String
subject
Subjectprivate Object
type
Type
-
Constructor Summary
Constructors Constructor Description ConstituentCommunicationActivities()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("The global identifier of the constituent communication activity.") private String id
IDThe global identifier of the constituent communication activity. (Required)
-
subject
@JsonPropertyDescription("The subject of the constituent communication activity.") private String subject
SubjectThe subject of the constituent communication activity.
-
description
@JsonPropertyDescription("The description of the constituent communication activity.") private String description
DescriptionThe description of the constituent communication activity.
-
communicationActivityName
@JsonPropertyDescription("The name of the communication activity.") private Object communicationActivityName
Communication Activity NameThe name of the communication activity.
-
status
@JsonPropertyDescription("The status of the communication activity.") private ConstituentCommunicationActivities.Status status
StatusThe status of the communication activity. (Required)
-
statusReason
@JsonPropertyDescription("The reason for the status.") private Object statusReason
Status ReasonThe reason for the status.
-
originator
@JsonPropertyDescription("The initiator of the communication activity.") private Object originator
OriginatorThe initiator of the communication activity.
-
recipients
@JsonPropertyDescription("The people or organizations specified as recipients of the communication activity.") private List<Recipient> recipients
RecipientsThe people or organizations specified as recipients of the communication activity.
-
regarding
@JsonPropertyDescription("The topic of the communication activity.") private Object regarding
RegardingThe topic of the communication activity.
-
type
@JsonPropertyDescription("The type of communication activity.") private Object type
TypeThe type of communication activity. (Required)
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
withMetadata
public ConstituentCommunicationActivities withMetadata(Metadata metadata)
-
getId
public String getId()
IDThe global identifier of the constituent communication activity. (Required)
-
setId
public void setId(String id)
IDThe global identifier of the constituent communication activity. (Required)
-
withId
public ConstituentCommunicationActivities withId(String id)
-
getSubject
public String getSubject()
SubjectThe subject of the constituent communication activity.
-
setSubject
public void setSubject(String subject)
SubjectThe subject of the constituent communication activity.
-
withSubject
public ConstituentCommunicationActivities withSubject(String subject)
-
getDescription
public String getDescription()
DescriptionThe description of the constituent communication activity.
-
setDescription
public void setDescription(String description)
DescriptionThe description of the constituent communication activity.
-
withDescription
public ConstituentCommunicationActivities withDescription(String description)
-
getCommunicationActivityName
public Object getCommunicationActivityName()
Communication Activity NameThe name of the communication activity.
-
setCommunicationActivityName
public void setCommunicationActivityName(Object communicationActivityName)
Communication Activity NameThe name of the communication activity.
-
withCommunicationActivityName
public ConstituentCommunicationActivities withCommunicationActivityName(Object communicationActivityName)
-
getStatus
public ConstituentCommunicationActivities.Status getStatus()
StatusThe status of the communication activity. (Required)
-
setStatus
public void setStatus(ConstituentCommunicationActivities.Status status)
StatusThe status of the communication activity. (Required)
-
withStatus
public ConstituentCommunicationActivities withStatus(ConstituentCommunicationActivities.Status status)
-
getStatusReason
public Object getStatusReason()
Status ReasonThe reason for the status.
-
setStatusReason
public void setStatusReason(Object statusReason)
Status ReasonThe reason for the status.
-
withStatusReason
public ConstituentCommunicationActivities withStatusReason(Object statusReason)
-
getOriginator
public Object getOriginator()
OriginatorThe initiator of the communication activity.
-
setOriginator
public void setOriginator(Object originator)
OriginatorThe initiator of the communication activity.
-
withOriginator
public ConstituentCommunicationActivities withOriginator(Object originator)
-
getRecipients
public List<Recipient> getRecipients()
RecipientsThe people or organizations specified as recipients of the communication activity.
-
setRecipients
public void setRecipients(List<Recipient> recipients)
RecipientsThe people or organizations specified as recipients of the communication activity.
-
withRecipients
public ConstituentCommunicationActivities withRecipients(List<Recipient> recipients)
-
getRegarding
public Object getRegarding()
RegardingThe topic of the communication activity.
-
setRegarding
public void setRegarding(Object regarding)
RegardingThe topic of the communication activity.
-
withRegarding
public ConstituentCommunicationActivities withRegarding(Object regarding)
-
getType
public Object getType()
TypeThe type of communication activity. (Required)
-
setType
public void setType(Object type)
TypeThe type of communication activity. (Required)
-
withType
public ConstituentCommunicationActivities withType(Object type)
-
getNotes
public List<Note> getNotes()
NotesThe notes that have been generated regarding the constituent communication activity.
-
setNotes
public void setNotes(List<Note> notes)
NotesThe notes that have been generated regarding the constituent communication activity.
-
withNotes
public ConstituentCommunicationActivities withNotes(List<Note> notes)
-
-