public class RuleEntry extends Object
Java class for RuleEntry complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RuleEntry">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="assignedTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="assignedToType" type="{urn:tooling.soap.sforce.com}AssignToLookupValueType" minOccurs="0"/>
<element name="booleanFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="businessHours" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="businessHoursSource" type="{urn:tooling.soap.sforce.com}BusinessHoursSourceType" minOccurs="0"/>
<element name="criteriaItems" type="{urn:metadata.tooling.soap.sforce.com}FilterItem" maxOccurs="unbounded" minOccurs="0"/>
<element name="disableEscalationWhenModified" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="escalationAction" type="{urn:metadata.tooling.soap.sforce.com}EscalationAction" maxOccurs="unbounded" minOccurs="0"/>
<element name="escalationStartTime" type="{urn:tooling.soap.sforce.com}EscalationStartTimeType" minOccurs="0"/>
<element name="formula" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="notifyCcRecipients" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="overrideExistingTeams" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="replyToEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="senderEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="senderName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="team" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="template" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
assignedTo |
protected AssignToLookupValueType |
assignedToType |
protected String |
booleanFilter |
protected String |
businessHours |
protected BusinessHoursSourceType |
businessHoursSource |
protected List<FilterItem> |
criteriaItems |
protected Boolean |
disableEscalationWhenModified |
protected List<EscalationAction> |
escalationAction |
protected EscalationStartTimeType |
escalationStartTime |
protected String |
formula |
protected Boolean |
notifyCcRecipients |
protected Boolean |
overrideExistingTeams |
protected String |
replyToEmail |
protected String |
senderEmail |
protected String |
senderName |
protected List<String> |
team |
protected String |
template |
| Constructor and Description |
|---|
RuleEntry() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAssignedTo()
Gets the value of the assignedTo property.
|
AssignToLookupValueType |
getAssignedToType()
Gets the value of the assignedToType property.
|
String |
getBooleanFilter()
Gets the value of the booleanFilter property.
|
String |
getBusinessHours()
Gets the value of the businessHours property.
|
BusinessHoursSourceType |
getBusinessHoursSource()
Gets the value of the businessHoursSource property.
|
List<FilterItem> |
getCriteriaItems()
Gets the value of the criteriaItems property.
|
List<EscalationAction> |
getEscalationAction()
Gets the value of the escalationAction property.
|
EscalationStartTimeType |
getEscalationStartTime()
Gets the value of the escalationStartTime property.
|
String |
getFormula()
Gets the value of the formula property.
|
String |
getReplyToEmail()
Gets the value of the replyToEmail property.
|
String |
getSenderEmail()
Gets the value of the senderEmail property.
|
String |
getSenderName()
Gets the value of the senderName property.
|
List<String> |
getTeam()
Gets the value of the team property.
|
String |
getTemplate()
Gets the value of the template property.
|
Boolean |
isDisableEscalationWhenModified()
Gets the value of the disableEscalationWhenModified property.
|
Boolean |
isNotifyCcRecipients()
Gets the value of the notifyCcRecipients property.
|
Boolean |
isOverrideExistingTeams()
Gets the value of the overrideExistingTeams property.
|
void |
setAssignedTo(String value)
Sets the value of the assignedTo property.
|
void |
setAssignedToType(AssignToLookupValueType value)
Sets the value of the assignedToType property.
|
void |
setBooleanFilter(String value)
Sets the value of the booleanFilter property.
|
void |
setBusinessHours(String value)
Sets the value of the businessHours property.
|
void |
setBusinessHoursSource(BusinessHoursSourceType value)
Sets the value of the businessHoursSource property.
|
void |
setDisableEscalationWhenModified(Boolean value)
Sets the value of the disableEscalationWhenModified property.
|
void |
setEscalationStartTime(EscalationStartTimeType value)
Sets the value of the escalationStartTime property.
|
void |
setFormula(String value)
Sets the value of the formula property.
|
void |
setNotifyCcRecipients(Boolean value)
Sets the value of the notifyCcRecipients property.
|
void |
setOverrideExistingTeams(Boolean value)
Sets the value of the overrideExistingTeams property.
|
void |
setReplyToEmail(String value)
Sets the value of the replyToEmail property.
|
void |
setSenderEmail(String value)
Sets the value of the senderEmail property.
|
void |
setSenderName(String value)
Sets the value of the senderName property.
|
void |
setTemplate(String value)
Sets the value of the template property.
|
protected String assignedTo
protected AssignToLookupValueType assignedToType
protected String booleanFilter
protected String businessHours
protected BusinessHoursSourceType businessHoursSource
protected List<FilterItem> criteriaItems
protected Boolean disableEscalationWhenModified
protected List<EscalationAction> escalationAction
protected EscalationStartTimeType escalationStartTime
protected String formula
protected Boolean notifyCcRecipients
protected Boolean overrideExistingTeams
protected String replyToEmail
protected String senderEmail
protected String senderName
protected String template
public String getAssignedTo()
Stringpublic void setAssignedTo(String value)
value - allowed object is
Stringpublic AssignToLookupValueType getAssignedToType()
AssignToLookupValueTypepublic void setAssignedToType(AssignToLookupValueType value)
value - allowed object is
AssignToLookupValueTypepublic String getBooleanFilter()
Stringpublic void setBooleanFilter(String value)
value - allowed object is
Stringpublic String getBusinessHours()
Stringpublic void setBusinessHours(String value)
value - allowed object is
Stringpublic BusinessHoursSourceType getBusinessHoursSource()
BusinessHoursSourceTypepublic void setBusinessHoursSource(BusinessHoursSourceType value)
value - allowed object is
BusinessHoursSourceTypepublic List<FilterItem> getCriteriaItems()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the criteriaItems property.
For example, to add a new item, do as follows:
getCriteriaItems().add(newItem);
Objects of the following type(s) are allowed in the list
FilterItem
public Boolean isDisableEscalationWhenModified()
Booleanpublic void setDisableEscalationWhenModified(Boolean value)
value - allowed object is
Booleanpublic List<EscalationAction> getEscalationAction()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the escalationAction property.
For example, to add a new item, do as follows:
getEscalationAction().add(newItem);
Objects of the following type(s) are allowed in the list
EscalationAction
public EscalationStartTimeType getEscalationStartTime()
EscalationStartTimeTypepublic void setEscalationStartTime(EscalationStartTimeType value)
value - allowed object is
EscalationStartTimeTypepublic String getFormula()
Stringpublic void setFormula(String value)
value - allowed object is
Stringpublic Boolean isNotifyCcRecipients()
Booleanpublic void setNotifyCcRecipients(Boolean value)
value - allowed object is
Booleanpublic Boolean isOverrideExistingTeams()
Booleanpublic void setOverrideExistingTeams(Boolean value)
value - allowed object is
Booleanpublic String getReplyToEmail()
Stringpublic void setReplyToEmail(String value)
value - allowed object is
Stringpublic String getSenderEmail()
Stringpublic void setSenderEmail(String value)
value - allowed object is
Stringpublic String getSenderName()
Stringpublic void setSenderName(String value)
value - allowed object is
Stringpublic List<String> getTeam()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the team property.
For example, to add a new item, do as follows:
getTeam().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getTemplate()
StringCopyright © 2016. All rights reserved.