Class ConstituentCommunicationActivities


  • @Generated("jsonschema2pojo")
    public class ConstituentCommunicationActivities
    extends Object
    Constituent Communication Activities

    The communication activities directed to or received from constituents.

    • Field Detail

      • metadata

        @JsonPropertyDescription("Metadata about the JSON payload")
        private Metadata metadata
        Metadata

        Metadata about the JSON payload

      • id

        @JsonPropertyDescription("The global identifier of the constituent communication activity.")
        private String id
        ID

        The global identifier of the constituent communication activity. (Required)

      • subject

        @JsonPropertyDescription("The subject of the constituent communication activity.")
        private String subject
        Subject

        The subject of the constituent communication activity.

      • description

        @JsonPropertyDescription("The description of the constituent communication activity.")
        private String description
        Description

        The description of the constituent communication activity.

      • communicationActivityName

        @JsonPropertyDescription("The name of the communication activity.")
        private Object communicationActivityName
        Communication Activity Name

        The name of the communication activity.

      • statusReason

        @JsonPropertyDescription("The reason for the status.")
        private Object statusReason
        Status Reason

        The reason for the status.

      • originator

        @JsonPropertyDescription("The initiator of the communication activity.")
        private Object originator
        Originator

        The initiator of the communication activity.

      • recipients

        @JsonPropertyDescription("The people or organizations specified as recipients of the communication activity.")
        private List<Recipient> recipients
        Recipients

        The people or organizations specified as recipients of the communication activity.

      • regarding

        @JsonPropertyDescription("The topic of the communication activity.")
        private Object regarding
        Regarding

        The topic of the communication activity.

      • type

        @JsonPropertyDescription("The type of communication activity.")
        private Object type
        Type

        The type of communication activity. (Required)

      • notes

        @JsonPropertyDescription("The notes that have been generated regarding the constituent communication activity.")
        private List<Note> notes
        Notes

        The notes that have been generated regarding the constituent communication activity.

    • Constructor Detail

      • ConstituentCommunicationActivities

        public ConstituentCommunicationActivities()
    • Method Detail

      • getMetadata

        public Metadata getMetadata()
        Metadata

        Metadata about the JSON payload

      • setMetadata

        public void setMetadata​(Metadata metadata)
        Metadata

        Metadata about the JSON payload

      • getId

        public String getId()
        ID

        The global identifier of the constituent communication activity. (Required)

      • setId

        public void setId​(String id)
        ID

        The global identifier of the constituent communication activity. (Required)

      • getSubject

        public String getSubject()
        Subject

        The subject of the constituent communication activity.

      • setSubject

        public void setSubject​(String subject)
        Subject

        The subject of the constituent communication activity.

      • getDescription

        public String getDescription()
        Description

        The description of the constituent communication activity.

      • setDescription

        public void setDescription​(String description)
        Description

        The description of the constituent communication activity.

      • getCommunicationActivityName

        public Object getCommunicationActivityName()
        Communication Activity Name

        The name of the communication activity.

      • setCommunicationActivityName

        public void setCommunicationActivityName​(Object communicationActivityName)
        Communication Activity Name

        The name of the communication activity.

      • getStatusReason

        public Object getStatusReason()
        Status Reason

        The reason for the status.

      • setStatusReason

        public void setStatusReason​(Object statusReason)
        Status Reason

        The reason for the status.

      • getOriginator

        public Object getOriginator()
        Originator

        The initiator of the communication activity.

      • setOriginator

        public void setOriginator​(Object originator)
        Originator

        The initiator of the communication activity.

      • getRecipients

        public List<Recipient> getRecipients()
        Recipients

        The people or organizations specified as recipients of the communication activity.

      • setRecipients

        public void setRecipients​(List<Recipient> recipients)
        Recipients

        The people or organizations specified as recipients of the communication activity.

      • getRegarding

        public Object getRegarding()
        Regarding

        The topic of the communication activity.

      • setRegarding

        public void setRegarding​(Object regarding)
        Regarding

        The topic of the communication activity.

      • getType

        public Object getType()
        Type

        The type of communication activity. (Required)

      • setType

        public void setType​(Object type)
        Type

        The type of communication activity. (Required)

      • getNotes

        public List<Note> getNotes()
        Notes

        The notes that have been generated regarding the constituent communication activity.

      • setNotes

        public void setNotes​(List<Note> notes)
        Notes

        The notes that have been generated regarding the constituent communication activity.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object