Package | Description |
---|---|
com.veeva.vault.sdk.api.http |
This package provides interfaces to make HTTP callouts (to Vault or to an external service).
|
com.veeva.vault.sdk.api.integration |
This package provides interfaces to build Vault to Vault integrations which require data mapping.
|
com.veeva.vault.sdk.api.json |
This package provides interfaces to manage reading and writing JSON data.
|
Modifier and Type | Method and Description |
---|---|
HttpRequest |
HttpRequest.setBody(JsonObject body)
Specifies request body as JSON as returned by
asString() . |
Modifier and Type | Method and Description |
---|---|
JsonObject |
EvaluateFieldRulesRequest.getQueryData()
Retrieves the query data.
|
JsonObject |
EvaluateFieldRulesRequest.getQueryDescribe()
Retrieves the
queryDescribe JSON from the query response. |
Modifier and Type | Method and Description |
---|---|
Collection<FieldRuleResult> |
IntegrationRuleService.evaluateFieldRules(IntegrationRule integrationRule,
String targetName,
JsonObject queryDescribe,
JsonObject data)
Deprecated.
as of 19R3.2, replaced by
IntegrationRuleService.evaluateFieldRules(EvaluateFieldRulesRequest) |
EvaluateFieldRulesRequestBuilder |
EvaluateFieldRulesRequestBuilder.withQueryData(JsonObject queryData)
Required: Sets the query data.
|
EvaluateFieldRulesRequestBuilder |
EvaluateFieldRulesRequestBuilder.withQueryDescribe(JsonObject queryDescribe)
Required: Sets the query describe.
|
Modifier and Type | Field and Description |
---|---|
static JsonValueType<JsonObject> |
JsonValueType.OBJECT |
Modifier and Type | Method and Description |
---|---|
JsonObject |
JsonObjectBuilder.build()
Returns a built
JsonObject . |
JsonObject |
JsonData.getJsonObject()
Returns the top-level
JsonObject for the JSON data. |
Copyright © Veeva Systems 2017–2020. All rights reserved.