public interface IntegrationRule
Modifier and Type | Method and Description |
---|---|
String |
getConnection()
Retrieves the API name (
api_name__sys ) of the Connection record referenced by this rule. |
Collection<FieldRule> |
getFieldRules()
Retrieves the list of the
Fieldrules sub-component under this Integrationrule component. |
String |
getIntegrationPoint()
Retrieves the API name (
integration_point_api_name__sys ) of the Integration Point record
referenced by this rule. |
String |
getLabel()
Retrieves this IntegrationRule label.
|
String |
getName()
Retrieves this IntegrationRule name.
|
Collection<String> |
getQueryFields(String sourceObjectName)
Retrieves a Collection of query fields referenced in
Fieldrules for the specified source object. |
boolean |
isActive()
Retrieves the activation status of this rule.
|
String getName()
String getLabel()
boolean isActive()
true
) by default.String getConnection()
api_name__sys
) of the Connection record referenced by this rule.String getIntegrationPoint()
integration_point_api_name__sys
) of the Integration Point record
referenced by this rule. This value may be null.Collection<FieldRule> getFieldRules()
Fieldrules
sub-component under this Integrationrule
component.
May return an empty Collection if no matches are found.Collection<String> getQueryFields(String sourceObjectName)
Fieldrules
for the specified source object.
May return an empty Collection if no matches are found.sourceObjectName
- name of source objectCopyright © Veeva Systems 2017–2020. All rights reserved.