Class Campaigns
- java.lang.Object
-
- com.ellucian.generated.eedm.campaigns.v9_0.Campaigns
-
@Generated("jsonschema2pojo") public class Campaigns extends Object
CampaignsA systematic course of fundraising activities.
-
-
Field Summary
Fields Modifier and Type Field Description private List<Assignment>
assignments
Assignmentsprivate String
code
Codeprivate Object
contributionsGoal
Contributions Goalprivate Object
donorsGoal
Donors Goalprivate Object
endOn
End Dateprivate Object
fundRaisingGoal
Fundraising Goalprivate String
id
IDprivate List<InstitutionalUnit>
institutionalUnits
Institutional Unitsprivate Metadata
metadata
Metadataprivate List<Note>
notes
Notesprivate Object
parentCampaign
Parent Campaignprivate String
purpose
Purposeprivate List<PyramidLevel>
pyramidLevels
Pyramid Levelsprivate Object
rule
Ruleprivate Object
startOn
Start Dateprivate String
title
Title
-
Constructor Summary
Constructors Constructor Description Campaigns()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("A global identifier of the campaign.") private String id
IDA global identifier of the campaign. (Required)
-
title
@JsonPropertyDescription("The full name of the campaign.") private String title
TitleThe full name of the campaign. (Required)
-
code
@JsonPropertyDescription("A short identifier of the campaign.") private String code
CodeA short identifier of the campaign.
-
purpose
@JsonPropertyDescription("The stated purpose of the campaign.") private String purpose
PurposeThe stated purpose of the campaign.
-
startOn
@JsonPropertyDescription("The date when the campaign started (or is scheduled to start).") private Object startOn
Start DateThe date when the campaign started (or is scheduled to start).
-
endOn
@JsonPropertyDescription("The date when a campaign ended (or is scheduled to end).") private Object endOn
End DateThe date when a campaign ended (or is scheduled to end).
-
parentCampaign
@JsonPropertyDescription("The campaign to which this campaign is subordinate.") private Object parentCampaign
Parent CampaignThe campaign to which this campaign is subordinate.
-
institutionalUnits
@JsonPropertyDescription("The institutional units associated with the campaign.") private List<InstitutionalUnit> institutionalUnits
Institutional UnitsThe institutional units associated with the campaign.
-
rule
@JsonPropertyDescription("The rule that is used to calculate totals for the campaign.") private Object rule
RuleThe rule that is used to calculate totals for the campaign.
-
fundRaisingGoal
@JsonPropertyDescription("The desired amount of funds to be raised by the campaign.") private Object fundRaisingGoal
Fundraising GoalThe desired amount of funds to be raised by the campaign.
-
contributionsGoal
@JsonPropertyDescription("The number of individual contributions that is desired for the campaign.") private Object contributionsGoal
Contributions GoalThe number of individual contributions that is desired for the campaign.
-
donorsGoal
@JsonPropertyDescription("The number of individual donors that is desired for the campaign.") private Object donorsGoal
Donors GoalThe number of individual donors that is desired for the campaign.
-
pyramidLevels
@JsonPropertyDescription("Defined levels of contribution (based on contribution amounts) with targets for contributions, donors, and funds raised.") private List<PyramidLevel> pyramidLevels
Pyramid LevelsDefined levels of contribution (based on contribution amounts) with targets for contributions, donors, and funds raised.
-
notes
@JsonPropertyDescription("Notes/comments that have been generated regarding the campaign") private List<Note> notes
NotesNotes/comments that have been generated regarding the campaign
-
assignments
@JsonPropertyDescription("The staff members or teams of staff members who are assigned to work on the campaign.") private List<Assignment> assignments
AssignmentsThe staff members or teams of staff members who are assigned to work on the campaign.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
getId
public String getId()
IDA global identifier of the campaign. (Required)
-
setId
public void setId(String id)
IDA global identifier of the campaign. (Required)
-
getTitle
public String getTitle()
TitleThe full name of the campaign. (Required)
-
setTitle
public void setTitle(String title)
TitleThe full name of the campaign. (Required)
-
getCode
public String getCode()
CodeA short identifier of the campaign.
-
setCode
public void setCode(String code)
CodeA short identifier of the campaign.
-
getPurpose
public String getPurpose()
PurposeThe stated purpose of the campaign.
-
setPurpose
public void setPurpose(String purpose)
PurposeThe stated purpose of the campaign.
-
getStartOn
public Object getStartOn()
Start DateThe date when the campaign started (or is scheduled to start).
-
setStartOn
public void setStartOn(Object startOn)
Start DateThe date when the campaign started (or is scheduled to start).
-
getEndOn
public Object getEndOn()
End DateThe date when a campaign ended (or is scheduled to end).
-
setEndOn
public void setEndOn(Object endOn)
End DateThe date when a campaign ended (or is scheduled to end).
-
getParentCampaign
public Object getParentCampaign()
Parent CampaignThe campaign to which this campaign is subordinate.
-
setParentCampaign
public void setParentCampaign(Object parentCampaign)
Parent CampaignThe campaign to which this campaign is subordinate.
-
getInstitutionalUnits
public List<InstitutionalUnit> getInstitutionalUnits()
Institutional UnitsThe institutional units associated with the campaign.
-
setInstitutionalUnits
public void setInstitutionalUnits(List<InstitutionalUnit> institutionalUnits)
Institutional UnitsThe institutional units associated with the campaign.
-
withInstitutionalUnits
public Campaigns withInstitutionalUnits(List<InstitutionalUnit> institutionalUnits)
-
getRule
public Object getRule()
RuleThe rule that is used to calculate totals for the campaign.
-
setRule
public void setRule(Object rule)
RuleThe rule that is used to calculate totals for the campaign.
-
getFundRaisingGoal
public Object getFundRaisingGoal()
Fundraising GoalThe desired amount of funds to be raised by the campaign.
-
setFundRaisingGoal
public void setFundRaisingGoal(Object fundRaisingGoal)
Fundraising GoalThe desired amount of funds to be raised by the campaign.
-
getContributionsGoal
public Object getContributionsGoal()
Contributions GoalThe number of individual contributions that is desired for the campaign.
-
setContributionsGoal
public void setContributionsGoal(Object contributionsGoal)
Contributions GoalThe number of individual contributions that is desired for the campaign.
-
getDonorsGoal
public Object getDonorsGoal()
Donors GoalThe number of individual donors that is desired for the campaign.
-
setDonorsGoal
public void setDonorsGoal(Object donorsGoal)
Donors GoalThe number of individual donors that is desired for the campaign.
-
getPyramidLevels
public List<PyramidLevel> getPyramidLevels()
Pyramid LevelsDefined levels of contribution (based on contribution amounts) with targets for contributions, donors, and funds raised.
-
setPyramidLevels
public void setPyramidLevels(List<PyramidLevel> pyramidLevels)
Pyramid LevelsDefined levels of contribution (based on contribution amounts) with targets for contributions, donors, and funds raised.
-
withPyramidLevels
public Campaigns withPyramidLevels(List<PyramidLevel> pyramidLevels)
-
getNotes
public List<Note> getNotes()
NotesNotes/comments that have been generated regarding the campaign
-
setNotes
public void setNotes(List<Note> notes)
NotesNotes/comments that have been generated regarding the campaign
-
getAssignments
public List<Assignment> getAssignments()
AssignmentsThe staff members or teams of staff members who are assigned to work on the campaign.
-
setAssignments
public void setAssignments(List<Assignment> assignments)
AssignmentsThe staff members or teams of staff members who are assigned to work on the campaign.
-
withAssignments
public Campaigns withAssignments(List<Assignment> assignments)
-
-