Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

add(Object) - Method in interface com.veeva.vault.sdk.api.json.JsonArrayBuilder
Adds a value to the end of the building array.
addGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleUpdate
Adds groups to a role.
addGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleUpdate
Adds groups to a role.
addRow(Row) - Method in interface com.veeva.vault.sdk.api.csv.CsvBuilder
Adds a row of values to the CSV data.
addRow(List<Object>) - Method in interface com.veeva.vault.sdk.api.csv.CsvBuilder
Adds a row of values to the CSV data.
addUsers(List<String>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleUpdate
Adds users to a role.
addUsers(List<String>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleUpdate
Adds users to a role.
appendPath(String) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Appends the given path to the base URL.
appendPath(String, String) - Method in interface com.veeva.vault.sdk.api.queue.Message
Appends a path to a specific connection's base URL for this Message.
ARRAY - Static variable in interface com.veeva.vault.sdk.api.json.JsonValueType
 
asList(T...) - Static method in class com.veeva.vault.sdk.api.core.VaultCollections
Creates and returns a fixed-size List backed by the specified array.
asString() - Method in interface com.veeva.vault.sdk.api.csv.CsvData
Returns the CSV as a String.
asString() - Method in interface com.veeva.vault.sdk.api.csv.Row
Returns the row as a String.
asString() - Method in interface com.veeva.vault.sdk.api.json.JsonArray
Formats the array as a String.
asString() - Method in interface com.veeva.vault.sdk.api.json.JsonObject
Formats the object as a String.

B

batchAssignMissingUsers(List<DocumentVersion>, String, List<String>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
Creates an operation which can be used to update document roles such that all of the given user IDs are on the given document lifecycle role on all of the given documents.
batchAssignMissingUsers(List<Record>, String, List<String>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
Creates an operation which can be used to update record roles such that all of the given user IDs are on the given record role on all of the given records.
batchDeleteRecords(List<Record>) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Creates an operation which can be used to delete the specified List of Records.
BatchOperation<S,E> - Interface in com.veeva.vault.sdk.api.core
A sequence of instructions that can be chained together, building up a final operation which can be executed with BatchOperation.execute().
BatchOperationError - Interface in com.veeva.vault.sdk.api.core
Retrieves batch operation errors for a particular input List position.
BatchOperationResponse<R extends PositionalResult> - Interface in com.veeva.vault.sdk.api.core
Base interface to be used as a response to batch operations.
batchSaveRecords(List<Record>) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Creates an operation to save the specified List of records.
batchUpdateDocumentRoles(List<DocumentRoleUpdate>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
Creates an operation which can be used to update document roles.
batchUpdateRecordRoles(List<RecordRoleUpdate>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
Adds or removes users and groups from this RecordRole.
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.core.RequestContextValueType
 
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Maps to the "Yes/No" field type in Vault.
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.csv.CsvValueType
 
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.job.JobParamValueType
Maps to the "Yes/No" field type in Vault.
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.job.JobValueType
Maps to the "Yes/No" field type in Vault.
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.json.JsonValueType
 
BOOLEAN - Static variable in interface com.veeva.vault.sdk.api.queue.MessageAttributeValueType
Maps to the "Yes/No" field type in Vault.
build() - Method in interface com.veeva.vault.sdk.api.csv.CsvBuilder
Builds and returns the CSV data.
build() - Method in interface com.veeva.vault.sdk.api.csv.RowBuilder
Builds and returns the row.
build() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionRequest.Builder
Validates and retrieves a completed ObjectFieldCollectionRequest.
build() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldFilter.Builder
Validates and builds an ObjectFieldFilter.
build() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldRequest.Builder
Validates and retrieves a completed ObjectFieldRequest.
build() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataRequest.Builder
Validates and retrieves a completed ObjectMetadataRequest.
build() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequestBuilder
Builds a new TranslationsReadRequest object.
build() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequestBuilder
Builds an EvaluateFieldRulesRequest based on the set parameters.
build() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesRequestBuilder
Create a GetIntegrationRulesRequest based on the set parameters.
build() - Method in interface com.veeva.vault.sdk.api.json.JsonArrayBuilder
Returns the built JsonArray.
build() - Method in interface com.veeva.vault.sdk.api.json.JsonObjectBuilder
Returns a built JsonObject.
build() - Method in interface com.veeva.vault.sdk.api.picklist.PicklistRequest.Builder
Validates and retrieves a completed PicklistRequest.

C

cancel(WorkflowInstance, List<WorkflowTaskInstance>) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskService
Cancels the given task instances.
clear() - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Removes all values contained in the request context.
com.veeva.vault.sdk.api.action - package com.veeva.vault.sdk.api.action
This package provides interfaces to create custom actions.
com.veeva.vault.sdk.api.connection - package com.veeva.vault.sdk.api.connection
This package provides interfaces to create a Vault to Vault connection with a remote vault when using DocumentService.
com.veeva.vault.sdk.api.core - package com.veeva.vault.sdk.api.core
This package provides interfaces for common functions and utilities, such as the Debug Log and request context.
com.veeva.vault.sdk.api.csv - package com.veeva.vault.sdk.api.csv
This package provides interfaces to manage reading and writing CSV data.
com.veeva.vault.sdk.api.data - package com.veeva.vault.sdk.api.data
This package provides interfaces to manage Vault objects and create record triggers.
com.veeva.vault.sdk.api.document - package com.veeva.vault.sdk.api.document
This package provides interfaces to manage documents and binders.
com.veeva.vault.sdk.api.file - package com.veeva.vault.sdk.api.file
This package provides interfaces to retrieve file references from any vault you can access, either in the current vault or a remote vault.
com.veeva.vault.sdk.api.group - package com.veeva.vault.sdk.api.group
This package provides interfaces to retrieve group membership information.
com.veeva.vault.sdk.api.http - package 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.i18n - package com.veeva.vault.sdk.api.i18n
This package provides interfaces to read translated Messages in custom code.
com.veeva.vault.sdk.api.integration - package 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.job - package com.veeva.vault.sdk.api.job
This package provides interfaces to create job processors and execute asynchronous jobs.
com.veeva.vault.sdk.api.json - package com.veeva.vault.sdk.api.json
This package provides interfaces to manage reading and writing JSON data.
com.veeva.vault.sdk.api.notification - package com.veeva.vault.sdk.api.notification
This package provides interfaces to send Vault notifications.
com.veeva.vault.sdk.api.picklist - package com.veeva.vault.sdk.api.picklist
This package provides interfaces to retrieve picklist information.
com.veeva.vault.sdk.api.query - package com.veeva.vault.sdk.api.query
This package provides interfaces to execute queries and retrieve data from query responses.
com.veeva.vault.sdk.api.queue - package com.veeva.vault.sdk.api.queue
This package provides interfaces to send and receive Spark messages.
com.veeva.vault.sdk.api.role - package com.veeva.vault.sdk.api.role
This package provides interfaces to retrieve and manage role membership for a document or object record.
com.veeva.vault.sdk.api.workflow - package com.veeva.vault.sdk.api.workflow
This package provides interfaces to create custom actions for workflows and update entities within workflow processing.
completeWithError(JobCompletionContext) - Method in interface com.veeva.vault.sdk.api.job.Job
Contains the logic to execute for a job which did not complete successfully.
completeWithSuccess(JobCompletionContext) - Method in interface com.veeva.vault.sdk.api.job.Job
Contains the logic to execute for a job which completed successfully.
ConfigurationContext - Interface in com.veeva.vault.sdk.api.action
Representation of the configuration details for an action, such as the usage context in which the action is configured and executed against, and parameter values set by an Administrator in the object configuration for the action (not yet supported).
ConnectionContext - Interface in com.veeva.vault.sdk.api.connection
Represents contextual information for the connection established with ConnectionService.
ConnectionService - Interface in com.veeva.vault.sdk.api.connection
Provides methods to build a new connection context for use with DocumentService.
ConnectionUser - Enum in com.veeva.vault.sdk.api.connection
Valid users to establish a connection to at least one vault.
contains(String) - Method in interface com.veeva.vault.sdk.api.json.JsonObject
Determines if the specified attribute is present on the object.
containsField(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionResponse
Given the field name, checks to see if an ObjectField exists with the name.
createAttachments(List<DocumentAttachment>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Creates new attachment- or attachment-versions for a document.
createDocuments(List<DocumentVersion>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Creates new documents.
createRenditions(List<DocumentRendition>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Creates new renditions for a document.
CsvBuilder - Interface in com.veeva.vault.sdk.api.csv
Builds CsvData.
CsvData - Interface in com.veeva.vault.sdk.api.csv
Represents immutable CSV data.
CSVDATA - Static variable in interface com.veeva.vault.sdk.api.http.HttpResponseBodyValueType
CSV response body type.
CsvHeaders - Interface in com.veeva.vault.sdk.api.csv
The headers (column names) for CSV data.
CsvReadParameters - Interface in com.veeva.vault.sdk.api.csv
Parameters that define the format of the CSV being read.
CsvService - Interface in com.veeva.vault.sdk.api.csv
Service for reading and writing CSV data.
CsvValueType<T> - Interface in com.veeva.vault.sdk.api.csv
Types that can be read from or written to CSV data.
CsvWriteParameters - Interface in com.veeva.vault.sdk.api.csv
Parameters that define the format of the CSV being written.

D

DATE - Static variable in interface com.veeva.vault.sdk.api.core.RequestContextValueType
 
DATE - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Maps to the "Date" field type in Vault.
DATE - Static variable in interface com.veeva.vault.sdk.api.csv.CsvValueType
 
DATE - Static variable in interface com.veeva.vault.sdk.api.job.JobParamValueType
Maps to the "Date" field type in Vault.
DATE - Static variable in interface com.veeva.vault.sdk.api.job.JobValueType
Maps to the "Date" field type in Vault.
DATE - Static variable in interface com.veeva.vault.sdk.api.queue.MessageAttributeValueType
Maps to the "Date" field type in Vault.
DATETIME - Static variable in interface com.veeva.vault.sdk.api.core.RequestContextValueType
 
DATETIME - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Maps to the "DateTime" field type in Vault.
DATETIME - Static variable in interface com.veeva.vault.sdk.api.csv.CsvValueType
 
DATETIME - Static variable in interface com.veeva.vault.sdk.api.job.JobParamValueType
Maps to the "DateTime" field type in Vault.
DATETIME - Static variable in interface com.veeva.vault.sdk.api.job.JobValueType
Maps to the "DateTime" field type in Vault.
DATETIME - Static variable in interface com.veeva.vault.sdk.api.queue.MessageAttributeValueType
Maps to the "DateTime" field type in Vault.
debug(String) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs a DEBUG type message to the Debug Log.
debug(String, Object...) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs the templated DEBUG type message to the Debug Log.
debug(Supplier<String>) - Method in interface com.veeva.vault.sdk.api.core.LogService
Output the String returned from a single call to messageSupplier.get() to the Debug Log.
deleteDocumentVersions(List<DocumentVersion>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Delete the specified List of DocumentVersions.
DeleteDocumentVersionsResponse - Interface in com.veeva.vault.sdk.api.document
Response from a call to DocumentService.deleteDocumentVersions(List) (List)}.
deleteRecords(List<Record>) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Deprecated.
as of 17R2.2, replaced by RecordService.batchDeleteRecords(List)
DeleteRecordsResponse - Interface in com.veeva.vault.sdk.api.data
Deprecated.
DocumentAction - Interface in com.veeva.vault.sdk.api.action
Executes a given document action; takes DocumentActionContext as input.
DocumentActionContext - Interface in com.veeva.vault.sdk.api.action
Contains contextual data about a document action during execution.
DocumentActionInfo - Annotation Type in com.veeva.vault.sdk.api.action
Indicates a class is a document action.
DocumentAttachment - Interface in com.veeva.vault.sdk.api.document
Represents the target attachment.
DocumentAttachmentFileReference - Interface in com.veeva.vault.sdk.api.document
Represents an attachment file from the current or from another vault.
DocumentFileReference - Interface in com.veeva.vault.sdk.api.document
Represents a document file from the current or from another vault.
DocumentRendition - Interface in com.veeva.vault.sdk.api.document
Represents the target document-version rendition.
DocumentRenditionFileReference - Interface in com.veeva.vault.sdk.api.document
Represents a document-version rendition file from the current or from another vault.
DocumentRole - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve information in a DocumentRole.
DocumentRoleService - Interface in com.veeva.vault.sdk.api.role
Provides methods to read and update DocumentRoles.
DocumentRoleUpdate - Interface in com.veeva.vault.sdk.api.role
Provides methods to add or remove users and groups in a DocumentRole.
DocumentService - Interface in com.veeva.vault.sdk.api.document
Provides methods to update and delete documents.
DocumentSourceFileReference - Interface in com.veeva.vault.sdk.api.document
Represents a document-version source file from the current or from another vault.
DocumentVersion - Interface in com.veeva.vault.sdk.api.document
Represents a document version.

E

error(String) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs an ERROR type message to the Debug Log.
error(String, Object...) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs the templated ERROR type message to the Debug Log.
error(Supplier<String>) - Method in interface com.veeva.vault.sdk.api.core.LogService
Output the String returned from a single call to messageSupplier.get() to the Debug Log.
ErrorResult - Interface in com.veeva.vault.sdk.api.core
Represents an error.
escape(String) - Method in interface com.veeva.vault.sdk.api.query.QueryService
Escapes special characters in a string for use in a VQL statement.
evaluateFieldRules(IntegrationRule, String, JsonObject, JsonObject) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
evaluateFieldRules(EvaluateFieldRulesRequest) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
Evaluates a constructed EvaluateFieldRulesRequest.
EvaluateFieldRulesRequest - Interface in com.veeva.vault.sdk.api.integration
Provides the data needed to evaluate a field rule; built from EvaluateFieldRulesRequestBuilder.
EvaluateFieldRulesRequestBuilder - Interface in com.veeva.vault.sdk.api.integration
EvaluateFieldRulesResponse - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information about an evaluated field rule; returned from IntegrationRuleService.evaluateFieldRules(EvaluateFieldRulesRequest).
EventSegment - Enum in com.veeva.vault.sdk.api.core
For internal Veeva use only.
execute(DocumentActionContext) - Method in interface com.veeva.vault.sdk.api.action.DocumentAction
The logic to execute when the action is invoked.
execute(RecordActionContext) - Method in interface com.veeva.vault.sdk.api.action.RecordAction
The logic to execute when the action is invoked.
execute() - Method in interface com.veeva.vault.sdk.api.core.BatchOperation
Executes the batch operation.
execute(RecordTriggerContext) - Method in interface com.veeva.vault.sdk.api.data.RecordTrigger
Invoked to start a trigger.
execute() - Method in interface com.veeva.vault.sdk.api.http.HttpOperation
Executes the HTTP operation.
execute(MessageContext) - Method in interface com.veeva.vault.sdk.api.queue.MessageProcessor
Message processing logic is implemented inside this method.
execute(RecordRoleTriggerContext) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleTrigger
Invoked when a record role trigger executes.
execute(RecordWorkflowActionContext) - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowAction
Invoked on execution of a WorkflowEvent.

F

FieldRule - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information related to a FieldRule.
FieldRuleError - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve the error type and message associated with a field rule.
FieldRuleResult - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information after evaluating a field rule.
FileReference - Interface in com.veeva.vault.sdk.api.file
Represents a file location in either the current vault or in a different vault.
formatTranslation(String, Map<String, String>) - Method in interface com.veeva.vault.sdk.api.i18n.TranslationService
Replaces Message tokens with values.
fromTemplate(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentVersion
Creates a document from the given template.

G

get() - Static method in interface com.veeva.vault.sdk.api.core.RequestContext
Retrieves the context of the current request.
getAllHeaders() - Method in interface com.veeva.vault.sdk.api.csv.CsvHeaders
Returns a list of CSV headers.
getAssigneeId() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskInstance
Retrieves the user ID of the assignee.
getAttribute(String, MessageAttributeValueType<T>) - Method in interface com.veeva.vault.sdk.api.queue.Message
Retrieves an attribute set by Message.setAttribute(String, Object).
getColumnIndex(String) - Method in interface com.veeva.vault.sdk.api.csv.CsvHeaders
Returns the index of the given column name.
getConfigurationContext() - Method in interface com.veeva.vault.sdk.api.action.DocumentActionContext
Retrieves configuration data, such as parameter values set by an Admin, for the action being executed.
getConfigurationContext() - Method in interface com.veeva.vault.sdk.api.action.RecordActionContext
Retrieve configuration data, such as parameter values set by an Admin, for the action being executed.
getConnection() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves the API name (api_name__sys) of the Connection record referenced by this rule.
getConnectionId() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesRequest
Retrieves the connection ID.
getConnectionId() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieves the ID of the Connection record associated with this Message.
getConnectionName() - Method in interface com.veeva.vault.sdk.api.queue.PutMessageResult
Retrieves the API Name (api_name__sys) of the Connection record associated with this Message.
getCurrentTask() - Method in interface com.veeva.vault.sdk.api.job.JobProcessContext
Returns a JobTask object for the current task, which contains task information.
getCurrentUserId() - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Retrieves the user which originated the activity which caused the Vault Java SDK Code to run.
getDocumentIds() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsDocumentResponse
Retrieves the IDs of documents which are missing one or more users provided to the original service call.
getDocumentRole(DocumentVersion) - Method in interface com.veeva.vault.sdk.api.role.GetDocumentRolesResponse
Retrieves a DocumentRole for a given document.
getDocumentRoles(List<DocumentVersion>, String) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
Retrieves a GetDocumentRolesResponse object, which can be used to retrieve any manually assigned DocumentRoles for a given document.
GetDocumentRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve DocumentRole, returned from DocumentRoleService.getDocumentRoles(List, String).
getDocumentVersion() - Method in interface com.veeva.vault.sdk.api.role.DocumentRole
Retrieves the document for which this document role applies to.
getDocumentVersionId() - Method in interface com.veeva.vault.sdk.api.document.PositionalDocumentVersionId
Retrieves the DocumentVersion ID.
getDocumentVersions() - Method in interface com.veeva.vault.sdk.api.action.DocumentActionContext
Retrieves the document versions this action is executing against.
getDocumentVersions() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsDocumentResponse
Retrieves the documents which are missing one or more users provided to the original service call.
getDueDate() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskInstance
Retrieves the due date for the current task instance.
getError() - Method in interface com.veeva.vault.sdk.api.core.BatchOperationError
Returns the error which occurred at a particular element of a batch operation.
getError() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleResult
Returns field rule evaluation error.
getError() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesResponse
Retrieves the error encountered when retrieving the integration rules, if any.
getError() - Method in interface com.veeva.vault.sdk.api.queue.PutMessageResponse
Retrieves errors about any issues encountered when putting the Message onto the queue.
getErrors() - Method in interface com.veeva.vault.sdk.api.core.BatchOperationResponse
Returns the List of errors that occurred when processing the batch.
getEvent() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the WorkflowEvent that occurred which caused this action to fire.
getEventPosition() - Method in enum com.veeva.vault.sdk.api.data.RecordEvent
 
getEventPosition() - Method in enum com.veeva.vault.sdk.api.role.RecordRoleEvent
 
getField(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionResponse
Given the field name, obtains the ObjectField.
getField(ObjectFieldRequest) - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
Retrieves a single ObjectField.
getFieldCount() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionResponse
Retrieves the number of entries in the collection.
getFieldDefault() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
The static default value.
getFieldRuleResults() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesResponse
Retrieves the result of evaluation of field rules of an integration rule.
getFieldRules() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves the list of the Fieldrules sub-component under this Integrationrule component.
getFields(ObjectFieldCollectionRequest) - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
Retrieves multiple ObjectField.
getFilterClause() - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Retrieves this QueryObjectRule clause with any tokens unresolved.
getGroupById(String) - Method in interface com.veeva.vault.sdk.api.group.GetGroupsResponse
Retrieve a Group object for the given Group ID.
getGroupByName(String) - Method in interface com.veeva.vault.sdk.api.group.GetGroupsResponse
Retrieve a Group object for the given Group name.
getGroupInDocumentRoles(Group, List<DocumentRole>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
For the given group, returns a GetGroupInDocumentRolesResponse which can be used to check if the group is in a particular document role.
GetGroupInDocumentRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check if a particular group is assigned to a given document role, returned from DocumentRoleService.getGroupInDocumentRoles(Group, List).
getGroupInRecordRoles(Group, List<RecordRole>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
For a given group, returns a GetGroupInRecordRolesResponse object that can be used to check if the group is in a particular record role.
GetGroupInRecordRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check group membership in a RecordRole, returned from RecordRoleService.getGroupInRecordRoles(Group, List).
getGroups() - Method in interface com.veeva.vault.sdk.api.role.DocumentRole
Retrieves a list of groups which are manually assigned to this document role.
getGroups() - Method in interface com.veeva.vault.sdk.api.role.RecordRole
Retrieves a List of groups which are manually assigned to this RecordRole.
getGroups() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroup
Retrieves a List of groups contained in this participant group.
getGroupsAdded() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the list of groups added to the role.
getGroupsbyIds(List<String>) - Method in interface com.veeva.vault.sdk.api.group.GroupService
Retrieves GetGroupsResponse for the given List of group IDs.
getGroupsByNames(List<String>) - Method in interface com.veeva.vault.sdk.api.group.GroupService
Retrieves GetGroupsResponse for the given List of group names.
getGroupsRemoved() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the list of groups removed from the role.
GetGroupsResponse - Interface in com.veeva.vault.sdk.api.group
Provides methods to retrieve Groups.
getHeaderNames() - Method in interface com.veeva.vault.sdk.api.http.HttpResponse
Retrieves a list of HTTP response header names.
getHeaders() - Method in interface com.veeva.vault.sdk.api.csv.CsvData
Returns the CsvHeaders for the data, if present.
getHeaderValues(String) - Method in interface com.veeva.vault.sdk.api.http.HttpResponse
Retrieves a list of HTTP response header values for the given header name.
getHttpOperationErrorType() - Method in interface com.veeva.vault.sdk.api.http.HttpOperationError
Type of error during an HTTP operation execution.
getHttpResponse() - Method in interface com.veeva.vault.sdk.api.http.HttpOperationError
Result of HTTP operation execution when there is an error.
getHttpStatusCode() - Method in interface com.veeva.vault.sdk.api.http.HttpResponse
Retrieves the HTTP status code.
getId() - Method in interface com.veeva.vault.sdk.api.group.Group
Retrieve group ID.
getId() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowInstance
Retrieves the ID of this workflow instance.
getId() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskInstance
Retrieves the ID of the current task instance.
getInputPosition() - Method in interface com.veeva.vault.sdk.api.core.BatchOperationError
 
getInputPosition() - Method in interface com.veeva.vault.sdk.api.core.PositionalResult
 
getIntegrationPoint() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves the API name (integration_point_api_name__sys) of the Integration Point record referenced by this rule.
getIntegrationPointAPIName() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesRequest
Retrieves the integration point API name.
getIntegrationRule() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequest
Retrieves the Integration rule contract object.
getIntegrationRules() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesResponse
Retrieves the list of IntegrationRules.
getIntegrationRules(String) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
getIntegrationRules(GetIntegrationRulesRequest) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
Retrieves the list of IntegrationRules corresponding to a Connection based on the GetIntegrationRulesRequest.
getIntegrationRulesByIntegrationPoint(String, String) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
GetIntegrationRulesRequest - Interface in com.veeva.vault.sdk.api.integration
Provides the data needed to retrieve a specific set of integration rules; built from GetIntegrationRulesRequestBuilder.build().
GetIntegrationRulesRequestBuilder - Interface in com.veeva.vault.sdk.api.integration
GetIntegrationRulesResponse - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information associated with an integration rule; returned from IntegrationRuleService.getIntegrationRules(GetIntegrationRulesRequest).
getItems() - Method in interface com.veeva.vault.sdk.api.job.JobTask
Retrieves the input List of job items for a given task.
getJobId() - Method in interface com.veeva.vault.sdk.api.job.JobContext
Retrieves the ID tracking this job.
getJobId() - Method in interface com.veeva.vault.sdk.api.job.JobRunResult
Retrieves the job ID.
getJobInitParameter(String, JobValueType<T>) - Method in interface com.veeva.vault.sdk.api.job.JobContext
getJobInitParameter(String, Class<T>) - Method in interface com.veeva.vault.sdk.api.job.JobContext
Retrieves job parameters that are set on Job.init(JobInitContext).
getJobLogger() - Method in interface com.veeva.vault.sdk.api.job.JobContext
Retrieves the job logger, used to log messages into the job log file.
getJobName() - Method in interface com.veeva.vault.sdk.api.job.JobParameters
Gets the name of the job specified in a JobParameters object.
getJobParameter(String, JobParamValueType<T>) - Method in interface com.veeva.vault.sdk.api.job.JobContext
Retrieves job parameters set on JobParameters when invoking a job through JobService.
getJobParameter(String, Class<T>) - Method in interface com.veeva.vault.sdk.api.job.JobContext
Retrieves job parameters set on JobParameters when invoking a job through JobService.
getJobResult() - Method in interface com.veeva.vault.sdk.api.job.JobCompletionContext
Retrieves the job status, from which you can retrieve the number of tasks which failed or succeeded.
getJsonArray() - Method in interface com.veeva.vault.sdk.api.json.JsonData
Returns the top-level JsonArray for the JSON data.
getJsonObject() - Method in interface com.veeva.vault.sdk.api.json.JsonData
Returns the top-level JsonObject for the JSON data.
getLabel() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the label value, in the current user's language, of the given object field.
getLabel() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves the label value, in the current user's language, of the given object.
getLabel() - Method in interface com.veeva.vault.sdk.api.group.Group
Retrieve the group label.
getLabel() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves this FieldRule label.
getLabel() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves this IntegrationRule label.
getLabel() - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Retrieves this Queryobjectrule label.
getLabel() - Method in interface com.veeva.vault.sdk.api.picklist.Picklist
Retrieves this Picklist's UI label.
getLabel() - Method in interface com.veeva.vault.sdk.api.picklist.PicklistValue
Retrieves a picklist value's label.
getLabel() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowConfiguration
Retrieves the label of this workflow configuration.
getLabel() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroup
Retrieves the label of this participant group.
getLabel() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskConfiguration
Returns the label of this task, as seen by task assignees.
getLanguage() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequest
Retrieves the specified Vault-supported language code.
getLifecycleRole() - Method in interface com.veeva.vault.sdk.api.role.DocumentRole
Retrieves the lifecycle role for which this document role applies to.
getLifecycleRoleLabel() - Method in interface com.veeva.vault.sdk.api.role.LifecycleRole
Retrieves the lifecycle role label, for example, Approver.
getLifecycleRoleName() - Method in interface com.veeva.vault.sdk.api.role.LifecycleRole
Retrieves the lifecycle role name, for example, approver__c.
getLifecycleRoles() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroup
Retrieves a List of lifecycle roles contained in this participant group.
getLineEnding() - Method in enum com.veeva.vault.sdk.api.csv.LineEnding
Returns the line ending as a String.
getMessage() - Method in interface com.veeva.vault.sdk.api.core.ErrorResult
Returns a human-readable error message.
getMessage() - Method in interface com.veeva.vault.sdk.api.http.HttpOperationError
Returns a human-readable error message.
getMessage() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleError
Returns a human-readable error message.
getMessage() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleError
Returns a human-readable error message.
getMessage() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieves this Message object.
getMessage() - Method in interface com.veeva.vault.sdk.api.queue.MessageDeliveryError
Retrieves the message associated with the failed Spark message delivery.
getMessageContext() - Method in interface com.veeva.vault.sdk.api.queue.MessageDeliveryEventHandlerContext
Retrieves the contextual information about a Message.
getMessageDeliveryError() - Method in interface com.veeva.vault.sdk.api.queue.MessageDeliveryEventHandlerContext
Retrieves the failure type and error message of the failed Spark message delivery.
getMessageGroup() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequest
Retrieves the specified Messagegroup name.
getMessageId() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieves this message ID.
getMessageId() - Method in interface com.veeva.vault.sdk.api.queue.PutMessageResult
Retrieves the ID of this Message.
getMessageItems() - Method in interface com.veeva.vault.sdk.api.queue.Message
Retrieves an immutable List of String items set by Message.setMessageItems(List).
getMessages() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequest
Retrieves the optional collection of Message names.
getMissingAssignments(List<DocumentVersion>, String, List<String>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
Retrieves a GetMissingAssignmentsDocumentResponse which can be used to check for an incompleteness of document roles.
getMissingAssignments(List<Record>, String, List<String>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
Retrieves a GetMissingAssignmentsRecordResponse which can be used to check for an incompleteness of record roles.
GetMissingAssignmentsDocumentResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check which users or documents are missing assignments in a particular role.
GetMissingAssignmentsRecordResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check which users or records are missing assignments in a particular role.
getName() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the name of the given object field.
getName() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves the name of the given object.
getName() - Method in interface com.veeva.vault.sdk.api.group.Group
Retrieve the group name.
getName() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieve the FieldRule name.
getName() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves this IntegrationRule name.
getName() - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Retrieves this Queryobjectrule name.
getName() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowConfiguration
Retrieves the name of this workflow configuration.
getName() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroup
Retrieves the name of this participant group.
getNew() - Method in interface com.veeva.vault.sdk.api.data.RecordChange
Retrieves the new data for the Record.
getNew() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskChange
The workflow task instance after event execution.
getNumberCompletedTasks() - Method in interface com.veeva.vault.sdk.api.job.JobResult
Retrieves the number of completed tasks for this job.
getNumberFailedTasks() - Method in interface com.veeva.vault.sdk.api.job.JobResult
Retrieves the number of failed tasks for this job.
getNumberTasks() - Method in interface com.veeva.vault.sdk.api.job.JobResult
Retrieves the number of tasks in this job.
getNumRows() - Method in interface com.veeva.vault.sdk.api.csv.CsvData
Returns the total number of rows in the CSV data.
getObject(ObjectMetadataRequest) - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
Retrieves a single ObjectMetadata.
getObjectName() - Method in interface com.veeva.vault.sdk.api.data.Record
Retrieves the name of the object this Record belongs to.
getObjectName() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleTriggerContext
Retrieves the name of the object for which the trigger is invoked.
getOld() - Method in interface com.veeva.vault.sdk.api.data.RecordChange
Retrieves the pre-existing data for the Record.
getOld() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskChange
The workflow task instance prior to event execution.
getParticipantGroup() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the WorkflowParticipantGroup this action is executing against, if the current event is executing for the start step.
getParticipantGroupLabel() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskConfiguration
Retrieves the label of the participant group assigned to the task step.
getParticipantGroupName() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskConfiguration
Retrieves the participant group name assigned to the task step.
getParticipantGroupNames() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowConfiguration
Retrieves the set of names for all the participant groups in this workflow configuration.
getPicklist(String) - Method in interface com.veeva.vault.sdk.api.picklist.PicklistService
Given a picklist Name, returns a Picklist object which can be used to retrieve picklist information.
getPicklist(PicklistRequest) - Method in interface com.veeva.vault.sdk.api.picklist.PicklistService
Given a picklist PicklistRequest, returns a Picklist object which can be used to retrieve picklist information.
getPicklistValue(String) - Method in interface com.veeva.vault.sdk.api.picklist.Picklist
Retrieves a PicklistValue object for a specific picklist value name.
getPluralLabel() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves the plural label value, in the current user's language, of the given object.
getPutMessageResults() - Method in interface com.veeva.vault.sdk.api.queue.PutMessageResponse
Retrieves a list of PutMessageResult objects.
getQueryData() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequest
Retrieves the query data.
getQueryDescribe() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequest
Retrieves the queryDescribe JSON from the query response.
getQueryField() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves the name of the mapped query field.
getQueryFields(String) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves a Collection of query fields referenced in Fieldrules for the specified query object.
getQueryObject() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves the name of the mapped query object.
getQueryObject() - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Retrieves the name of the query object.
getQueryObjectRules() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves all of the Queryobjectrules for the Integrationrule
getQueryObjectRules(String) - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves any Queryobjectrules which have the specified value for their object field.
getQueueName() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieves the name of the queue which received this Message.
getRecord() - Method in interface com.veeva.vault.sdk.api.role.RecordRole
Retrieves the Record object's name and record ID.
getRecordChanges() - Method in interface com.veeva.vault.sdk.api.data.RecordTriggerContext
Retrieves the changed records which caused the trigger to fire.
getRecordEvent() - Method in interface com.veeva.vault.sdk.api.data.RecordTriggerContext
Retrieves the RecordEvent that occurred which caused this trigger to fire.
getRecordId() - Method in interface com.veeva.vault.sdk.api.data.PositionalRecordId
Retrieves the Record ID.
getRecordIds() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsRecordResponse
Retrieves the IDs of records which are missing one or more users provided to the original service call.
getRecordRole(Record, String) - Method in interface com.veeva.vault.sdk.api.role.GetRecordRolesResponse
Retrieves RecordRole for a given record and role.
getRecordRole(Record) - Method in interface com.veeva.vault.sdk.api.role.GetRecordRolesResponse
Retrieves a RecordRole for a given record.
getRecordRole() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the RecordRole where a change applied.
getRecordRoleChanges() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleTriggerContext
Retrieves the changed record roles which caused the trigger to fire.
getRecordRoleEvent() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleTriggerContext
Retrieves the RecordRoleEvent that occurred which caused this trigger to fire.
getRecordRoles(List<Record>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
Deprecated.
getRecordRoles(List<Record>, String) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
Retrieves GetRecordRolesResponse for the given List of records and for a particular role.
GetRecordRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve RecordRoles, returned from RecordRoleService.getRecordRoles(List, String).
getRecords() - Method in interface com.veeva.vault.sdk.api.action.RecordActionContext
Retrieve the object records this action is executing against.
getRecords() - Method in interface com.veeva.vault.sdk.api.data.ReadRecordsResponse
Returns a Map of retrieved Records where key is the Record id and value is Record.
getRecords() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsRecordResponse
Retrieves the records which are missing one or more users provided to the original service call.
getRecords() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the object records this action is executing against.
getReferenceLookup() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
The name of the reference lookup object.
getReferenceLookupType() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
The ReferenceLookupType of the fieldrule.
getRemoteQueueName() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieves the name of the queue which sent this Message.
getRemoteVaultId() - Method in interface com.veeva.vault.sdk.api.queue.MessageContext
Retrieve the ID of the vault which sent this Message.
getResolvedFilterClause(Map<String, String>) - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Retrieves the resolved Queryobjectrule filter clause for a given source object.
getResponseBody() - Method in interface com.veeva.vault.sdk.api.http.HttpResponse
Retrieves the HTTP response body.
getResultCount() - Method in interface com.veeva.vault.sdk.api.query.QueryResponse
Retrieves the total number of results satisfying the query.
getRetryAttempt() - Method in interface com.veeva.vault.sdk.api.job.JobTask
Retrieves the task retry number.
getRole() - Method in interface com.veeva.vault.sdk.api.role.LifecycleRole
Retrieves the application role associated with the lifecycle role.
getRole() - Method in interface com.veeva.vault.sdk.api.role.RecordRole
Retrieves the Role assigned to this RecordRole.
getRole() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the Role in the record role change.
getRoleId() - Method in interface com.veeva.vault.sdk.api.role.Role
Retrieves the application role ID.
getRoleLabel() - Method in interface com.veeva.vault.sdk.api.role.Role
Retrieves the application role label, for example, Approver.
getRoleName() - Method in interface com.veeva.vault.sdk.api.role.Role
Retrieves the application role name, for example, approver__c.
getRow(int) - Method in interface com.veeva.vault.sdk.api.csv.CsvData
Returns a Row of data at a given index.
getSize() - Method in interface com.veeva.vault.sdk.api.csv.Row
Returns the number of values contained in the row.
getSize() - Method in interface com.veeva.vault.sdk.api.json.JsonArray
Returns the number of elements in the array.
getSourceRecordId() - Method in interface com.veeva.vault.sdk.api.data.Record
Retrieves the id of the source Record if the new Record is being copied from another Record.
getState() - Method in interface com.veeva.vault.sdk.api.job.TaskOutput
Retrieves the task state for a specific state.
getStatus() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskInstance
Retrieves the status of the current task instance.
getStepType() - Method in enum com.veeva.vault.sdk.api.workflow.WorkflowEvent
Indicates the associated WorkflowStepType for this workflow event.
getSubqueryResponse(String) - Method in interface com.veeva.vault.sdk.api.query.QueryResult
Returns the results from a nested SELECT-FROM for the specified inbound relationship in a Left Outer Join Query.
getSubtype() - Method in interface com.veeva.vault.sdk.api.core.ErrorResult
Returns machine-readable error subtype An error message of this form can be used to make programmatic decisions. This value is set by Vault Java SDK Code.
getSuccesses() - Method in interface com.veeva.vault.sdk.api.core.BatchOperationResponse
Returns results for the items that were successfully processed in the batch operation.
getSuccesses() - Method in interface com.veeva.vault.sdk.api.data.DeleteRecordsResponse
Deprecated.
Returns successfully deleted records.
getSuccesses() - Method in interface com.veeva.vault.sdk.api.data.SaveRecordsResponse
Deprecated.
Returns successfully saved records.
getSuccesses() - Method in interface com.veeva.vault.sdk.api.document.DeleteDocumentVersionsResponse
Retrieves deleted document or document version IDs.
getSuccesses() - Method in interface com.veeva.vault.sdk.api.document.SaveDocumentVersionsResponse
Retrieves saved document IDs.
getTargetDocfield() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves the reference to a document field, if target is a document.
getTargetField() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleResult
Retrieves the target field name corresponding to this field rule evaluation.
getTargetName() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequest
Retrieves the name of the target object from the Fieldrule sub-component.
getTargetObject() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves the name of the target Vault object.
getTargetObjectField() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Retrieves the name of the target object field.
getTaskChanges() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionTaskContext
Retrieves the changes for workflow task instances with the current task event, if the event is for WorkflowStepType.TASK.
getTaskConfiguration() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionTaskContext
Retrieves the WorkflowTaskConfiguration for the current task step, if the event is for WorkflowStepType.TASK.
getTaskContext() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the RecordWorkflowActionTaskContext containing information for the current task step, if the current event is executing for a task step.
getTaskId() - Method in interface com.veeva.vault.sdk.api.job.JobTask
Retrieves the task ID, such as "TASK1" or "TASK2".
getTaskInstances(WorkflowInstance, WorkflowTaskQueryParameters) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskService
Retrieves task instances for a workflow instance.
getTaskOutput() - Method in interface com.veeva.vault.sdk.api.job.JobTask
Retrieves the TaskOutput object which can be used to get or set the output parameters for a given task.
getTasks() - Method in interface com.veeva.vault.sdk.api.job.JobCompletionContext
Retrieves the the list of tasks in this Job.
getTranslations() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadResponse
Retrieves translations for the requested Messages.
getType() - Method in interface com.veeva.vault.sdk.api.core.ErrorResult
Returns a machine-readable error type An error message of this form can be used to make programmatic decisions. If the error is raised by Vault Java SDK Code, for example by calling RecordChange.setError(String, String), type will always be SDK_ERROR. The subtype value specified by Vault Java SDK Code can be retrieved using ErrorResult.getSubtype()
getType() - Method in interface com.veeva.vault.sdk.api.group.Group
Retrieve the group Type.
getType() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleError
The item error type of the fieldrule.
getType() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleError
The message error type of the integration rule.
getType() - Method in interface com.veeva.vault.sdk.api.queue.MessageDeliveryError
Retrieves the error type of the failed Spark message delivery.
getUserInDocumentRoles(String, List<DocumentRole>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
For a given userId, retrieves a GetUserInDocumentRolesResponse which can be used to check if the user is in a particular document role.
GetUserInDocumentRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check if a particular user is assigned to a given document role.
getUserInputRecord() - Method in interface com.veeva.vault.sdk.api.action.DocumentActionContext
Retrieves user input submitted during action execution.
getUserInputRecord() - Method in interface com.veeva.vault.sdk.api.action.RecordActionContext
Retrieves user input submitted during action execution.
getUserInRecordRoles(String, List<RecordRole>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
For a given user ID, returns a GetUserInRecordRolesResponse object that can be used to check if the user is in a particular record role.
GetUserInRecordRolesResponse - Interface in com.veeva.vault.sdk.api.role
Provides methods to check user membership in RecordRole.
getUsers() - Method in interface com.veeva.vault.sdk.api.role.DocumentRole
Retrieves a list of user IDs which are manually assigned to this document role.
getUsers() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsDocumentResponse
Retrieves the IDs of users which are missing in one or more documents provided to the original service call.
getUsers() - Method in interface com.veeva.vault.sdk.api.role.GetMissingAssignmentsRecordResponse
Retrieves the IDs of users which are missing in one or more records provided to the original service call.
getUsers() - Method in interface com.veeva.vault.sdk.api.role.RecordRole
Retrieves a List of user IDs which are manually assigned to this RecordRole.
getUsers() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroup
Retrieves a Set of user IDs contained in this participant group.
getUsersAdded() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the list of users added to the role.
getUsersRemoved() - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Retrieves the list of users removed from the role
getValue(String, ValueType<T>) - Method in interface com.veeva.vault.sdk.api.action.ConfigurationContext
Get a parameter's value.
getValue(String, RequestContextValueType<T>) - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Retrieves the value identified by the given name from the request context.
getValue(String, Class<T>) - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Retrieves the value identified by the given name from the request context.
getValue(int, CsvValueType<T>) - Method in interface com.veeva.vault.sdk.api.csv.Row
Retrieves a value at a column specified by its index.
getValue(String, ValueType<T>) - Method in interface com.veeva.vault.sdk.api.data.Record
Retrieves the value of the specified Record field.
getValue(String, ValueType<T>) - Method in interface com.veeva.vault.sdk.api.document.DocumentVersion
Retrieves the value of the specified document field.
getValue() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleResult
Retrieves the value for the evaluated target field, already converted into the appropriate ValueType.
getValue(String, JobValueType<T>) - Method in interface com.veeva.vault.sdk.api.job.JobItem
Retrieves the value of a job item parameter.
getValue(String, Class<T>) - Method in interface com.veeva.vault.sdk.api.job.JobItem
Retrieves the value of a job item parameter.
getValue(String, JobValueType<T>) - Method in interface com.veeva.vault.sdk.api.job.TaskOutput
Retrieves the value identified by the given name from the task output.
getValue(String, Class<T>) - Method in interface com.veeva.vault.sdk.api.job.TaskOutput
Retrieves the value identified by the given name from the task output.
getValue(int, JsonValueType<T>) - Method in interface com.veeva.vault.sdk.api.json.JsonArray
Retrieves a value contained at the given index.
getValue(String, JsonValueType<T>) - Method in interface com.veeva.vault.sdk.api.json.JsonObject
Retrieves the value of an attribute with the given name.
getValue(String, ValueType<T>) - Method in interface com.veeva.vault.sdk.api.query.QueryResult
Retrieves value of the given field.
getValue(String, ValueType<T>) - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the value of the specified attribute for this workflow.
getValueByName(String, CsvValueType<T>) - Method in interface com.veeva.vault.sdk.api.csv.Row
Retrieves a value at a column specified by its name.
getValueByType(ValueType<T>) - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleResult
Retrieves the value for the evaluated target field, converted to the type passed in.
getWorkflowConfiguration() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the WorkflowConfiguration for the workflow that the action is configured on.
getWorkflowInitiator() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowInstance
Retrieves the ID of the user who initiated this workflow instance.
getWorkflowInstance() - Method in interface com.veeva.vault.sdk.api.workflow.RecordWorkflowActionContext
Retrieves the workflow instance this action is executing against, if the workflow instance exists.
Group - Interface in com.veeva.vault.sdk.api.group
Provides methods to retrieve group related information.
GroupService - Interface in com.veeva.vault.sdk.api.group
Provides methods to retrieve GetGroupsResponse and check user membership in group.
GroupType - Enum in com.veeva.vault.sdk.api.group
Valid values for group classifications.

H

hasError() - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesResponse
Identifies if there was an error in any of the field rule evaluations.
hasError() - Method in interface com.veeva.vault.sdk.api.integration.FieldRuleResult
Identifies if there was an error when evaluating this field rule.
hasError() - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesResponse
Indicates if there was an error when retrieving the integration rules.
hasErrors() - Method in interface com.veeva.vault.sdk.api.core.BatchOperationResponse
Returns whether or not there was at least one error encountered while processing the batch.
HttpMethod - Enum in com.veeva.vault.sdk.api.http
Valid values for HTTP methods.
HttpOperation<T> - Interface in com.veeva.vault.sdk.api.http
A sequence of instructions that can be chained together, building up a final operation which can be executed with HttpOperation.execute().
HttpOperationError - Interface in com.veeva.vault.sdk.api.http
Represents an HTTP operation error.
HttpOperationErrorType - Enum in com.veeva.vault.sdk.api.http
Valid values for errors on HTTP request execution.
HttpRequest - Interface in com.veeva.vault.sdk.api.http
Represents an HTTP request.
HttpResponse<T> - Interface in com.veeva.vault.sdk.api.http
Represents an HTTP request execution response.
HttpResponseBodyValueType<T> - Interface in com.veeva.vault.sdk.api.http
Types of data supported by an HTTP response body.
HttpService - Interface in com.veeva.vault.sdk.api.http
Provides methods to make HTTP requests.

I

ignoreError() - Method in interface com.veeva.vault.sdk.api.http.HttpOperation
When specified, any error specified by HttpOperationErrorType is ignored during HTTP request execution.
ignoreErrors() - Method in interface com.veeva.vault.sdk.api.core.BatchOperation
Indicates errors are ignored during execution.
info(String) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs an INFO type message to the Debug Log.
info(String, Object...) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs the templated INFO type message to the Debug Log.
info(Supplier<String>) - Method in interface com.veeva.vault.sdk.api.core.LogService
Output the String returned from a single call to messageSupplier.get() to the Debug Log.
init(JobInitContext) - Method in interface com.veeva.vault.sdk.api.job.Job
Initializes the JobInputSupplier.
IntegrationRule - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information related to an IntegrationRule.
IntegrationRuleError - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve the error type and message associated with an integration rule.
IntegrationRuleService - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve and evaluate integration rules.
isActive() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the active status of the given object field.
isActive() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves the active status of the given object.
isActive() - Method in interface com.veeva.vault.sdk.api.group.Group
Check if a group is active.
isActive() - Method in interface com.veeva.vault.sdk.api.integration.FieldRule
Determines whether this rule is active.
isActive() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRule
Retrieves the activation status of this rule.
isActive() - Method in interface com.veeva.vault.sdk.api.integration.QueryObjectRule
Determines whether this Queryobjectrule is active.
isActive() - Method in interface com.veeva.vault.sdk.api.picklist.PicklistValue
Determines if a picklist value is active or inactive.
isCopyField() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the copyable status of the given object field.
isDebugEnabled() - Method in interface com.veeva.vault.sdk.api.core.LogService
Checks if the Debug Log is enabled.
isEditable() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the editable status of the given object field.
isEncrypted() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the encryption status of the given object field.
isErrorEnabled() - Method in interface com.veeva.vault.sdk.api.core.LogService
Checks if the Debug Log is enabled.
isExecutable(DocumentActionContext) - Method in interface com.veeva.vault.sdk.api.action.DocumentAction
Determines if an action is available to users for execution.
isExecutable(RecordActionContext) - Method in interface com.veeva.vault.sdk.api.action.RecordAction
Determines if an action is available to users for execution.
isGroupInDocumentRole(DocumentRole) - Method in interface com.veeva.vault.sdk.api.role.GetGroupInDocumentRolesResponse
Checks if a particular group is assigned to the given document role.
isGroupInRecordRole(RecordRole) - Method in interface com.veeva.vault.sdk.api.role.GetGroupInRecordRolesResponse
Checks if the Group is in a role on a record.
isInfoEnabled() - Method in interface com.veeva.vault.sdk.api.core.LogService
Checks if the Debug Log is enabled.
isObjectTypesEnabled() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves whether or not object type is enabled on this object.
isOriginatedInThisProcess() - Method in exception com.veeva.vault.sdk.api.core.VaultRuntimeException
 
isRequired() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the required status of the given object field.
isSystemManaged() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadata
Retrieves whether or not the object's records are system managed.
isUnique() - Method in interface com.veeva.vault.sdk.api.data.ObjectField
Retrieves the unique status of the given object field.
isUserInDocumentRole(DocumentRole) - Method in interface com.veeva.vault.sdk.api.role.GetUserInDocumentRolesResponse
Checks if a particular user is assigned to the given document role.
isUserInGroup(String, Group) - Method in interface com.veeva.vault.sdk.api.group.GroupService
Check if a user belongs to a group.
isUserInRecordRole(RecordRole) - Method in interface com.veeva.vault.sdk.api.role.GetUserInRecordRolesResponse
Checks if the user is in a role on a record.
isValidJson() - Method in interface com.veeva.vault.sdk.api.json.JsonData
Determines if the JSON is valid.
ItemErrorType - Enum in com.veeva.vault.sdk.api.integration
Valid integration and field rule item error types.

J

Job - Interface in com.veeva.vault.sdk.api.job
Invoked by JobService to start a Job with the Vault Java SDK.
JobCompletionContext - Interface in com.veeva.vault.sdk.api.job
Context given to Job's complete methods.
JobContext - Interface in com.veeva.vault.sdk.api.job
Contains contextual information about the current job.
JobInfo - Annotation Type in com.veeva.vault.sdk.api.job
Indicates a class is a job processor.
JobInitContext - Interface in com.veeva.vault.sdk.api.job
Context given to Job.init(JobInitContext).
JobInputSupplier - Interface in com.veeva.vault.sdk.api.job
An object returned by Job.init(com.veeva.vault.sdk.api.job.JobInitContext) which allows the job to be chunked and processed correctly.
JobItem - Interface in com.veeva.vault.sdk.api.job
Contains data about a single item in a Job.
JobLogger - Interface in com.veeva.vault.sdk.api.job
Allows logging to the job log file.
JobParameters - Interface in com.veeva.vault.sdk.api.job
Provides methods to set values for job parameters.
JobParamValue - Interface in com.veeva.vault.sdk.api.job
An interface to store data in a job context.
JobParamValueType<T> - Interface in com.veeva.vault.sdk.api.job
Type of data supported by the Vault Java SDK for job parameters set on JobParameters when invoking a job through JobService.
JobProcessContext - Interface in com.veeva.vault.sdk.api.job
JobResult - Interface in com.veeva.vault.sdk.api.job
Contains information about a Job's task results.
JobRunResult - Interface in com.veeva.vault.sdk.api.job
Contains information about a job started through JobService.runJob(JobParameters).
JobService - Interface in com.veeva.vault.sdk.api.job
Service interface to run jobs with specified parameters.
JobTask - Interface in com.veeva.vault.sdk.api.job
Provides methods to get task information.
JobValue - Interface in com.veeva.vault.sdk.api.job
An interface to store data in a job context.
JobValueType<T> - Interface in com.veeva.vault.sdk.api.job
Type of data supported by the Vault Java SDK for parameters setting via Job.init(JobInitContext) and Job.process(JobProcessContext).
JsonArray - Interface in com.veeva.vault.sdk.api.json
Represents a JSON array.
JsonArrayBuilder - Interface in com.veeva.vault.sdk.api.json
Builds JsonArray instances.
JSONDATA - Static variable in interface com.veeva.vault.sdk.api.http.HttpResponseBodyValueType
JSON response body type.
JsonData - Interface in com.veeva.vault.sdk.api.json
Represents immutable JSON.
JsonObject - Interface in com.veeva.vault.sdk.api.json
Represents a JSON object.
JsonObjectBuilder - Interface in com.veeva.vault.sdk.api.json
Builds JsonObject instances.
JsonService - Interface in com.veeva.vault.sdk.api.json
Service for reading and writing JSON data.
JsonValueType<T> - Interface in com.veeva.vault.sdk.api.json
Types that can be read from or written to JSON data.

L

LifecycleRole - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve role information for a document or object lifecycle.
LineEnding - Enum in com.veeva.vault.sdk.api.csv
Line endings supported while reading/writing CSVs.
locate(Class<T>) - Static method in class com.veeva.vault.sdk.api.core.ServiceLocator
Locates the requested Service.
log(String) - Method in interface com.veeva.vault.sdk.api.job.JobLogger
Writes a String to the job log file.
logResourceUsage(String) - Method in interface com.veeva.vault.sdk.api.core.LogService
Outputs current resource usage for elapsed time (milliseconds), memory (bytes), and CPU time (nanoseconds) to the Debug Log.
LogService - Interface in com.veeva.vault.sdk.api.core
Send messages to the Debug Log, available in Admin > Logs > Debug Log.

M

matches(String, String) - Static method in class com.veeva.vault.sdk.api.core.StringUtils
Whether or not the input String matches the given regular expression.
Message - Interface in com.veeva.vault.sdk.api.queue
Provides methods to update the content of a Spark message.
MessageAttributeValueType<T> - Interface in com.veeva.vault.sdk.api.queue
Type of data supported by the Vault Java SDK.
MessageContext - Interface in com.veeva.vault.sdk.api.queue
Contains contextual information about a Message.
MessageDeliveryError - Interface in com.veeva.vault.sdk.api.queue
Provides methods to retrieve the failure type and error message of the failed Spark message delivery.
MessageDeliveryErrorType - Enum in com.veeva.vault.sdk.api.queue
Error types that may occur when sending a Spark message.
MessageDeliveryEventHandler - Interface in com.veeva.vault.sdk.api.queue
Invoked when the outbound Spark message delivery fails.
MessageDeliveryEventHandlerContext - Interface in com.veeva.vault.sdk.api.queue
Retrieves the context and delivery error of the failed Spark message delivery.
MessageDeliveryEventHandlerInfo - Annotation Type in com.veeva.vault.sdk.api.queue
Indicates a class is a MessageDeliveryEventHandler.
MessageErrorType - Enum in com.veeva.vault.sdk.api.integration
Valid integration and field rule message error types.
MessageProcessor - Interface in com.veeva.vault.sdk.api.queue
Invoked to process a message received by an inbound queue.
MessageProcessorInfo - Annotation Type in com.veeva.vault.sdk.api.queue
Indicates a class is a MessageProcessor.
migrateDocumentVersions(List<DocumentVersion>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Creates new document-versions for existing documents.

N

newConnectionContext(String, ConnectionUser) - Method in interface com.veeva.vault.sdk.api.connection.ConnectionService
Initializes the ConnectionContext for a given connectionApiName and connectionUser.
newCsvBuilder() - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Returns a new CsvBuilder.
newCsvBuilder(CsvWriteParameters) - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Returns a new CsvBuilder.
newCsvReadParameters() - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Returns a new instance of CsvReadParameters that has the default parameter values.
newCsvWriteParameters() - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Returns a new instance of CsvWriteParameters that has the default parameter values.
newDocument() - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a new, empty DocumentVersion.
newDocumentAttachment(FileReference, String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentAttachment and sets docId and fileReference.
newDocumentAttachmentFileReference(ConnectionContext, String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentAttachmentFileReference and sets the ID.
newDocumentRendition(FileReference, String, String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentRendition and sets docId and fileReference.
newDocumentRenditionFileReference(ConnectionContext, String, String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentRenditionFileReference and sets the rendition type, ID, major and minor version.
newDocumentRoleUpdate(String, DocumentVersion) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleService
Creates a DocumentRoleUpdate which can be submitted to DocumentRoleService.batchUpdateDocumentRoles(List) to update document roles on a particular document.
newDocumentSourceFileReference(ConnectionContext, String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentSourceFileReference and sets the ID, major and minor version.
newDocumentVersion(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Deprecated.
newDocumentWithId(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentVersion with the given id and sets the version to the latest version of the document.
newEvaluateFieldRulesRequestBuilder() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
Begin a request to evaluate field rule.
newFieldCollectionRequestBuilder() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
newFieldFilterBuilder() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionRequest.Builder
Creates an instance of ObjectFieldFilter.Builder.
newFieldRequestBuilder() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
newGetIntegrationRulesRequestBuilder() - Method in interface com.veeva.vault.sdk.api.integration.IntegrationRuleService
Begin a request to get integration rules.
newHttpRequest(String) - Method in interface com.veeva.vault.sdk.api.http.HttpService
Create a new HTTP request corresponding to the given connectionName (local, vault-to-vault, or external connection).
newJobInput(String) - Method in interface com.veeva.vault.sdk.api.job.JobInitContext
Allows a VQL query to be used as a Job input.
newJobInput(List<JobItem>) - Method in interface com.veeva.vault.sdk.api.job.JobInitContext
Allows a List of JobItems to be used as input to a job.
newJobItem() - Method in interface com.veeva.vault.sdk.api.job.JobInitContext
Retrieves a new JobItem object.
newJobParameters(String) - Method in interface com.veeva.vault.sdk.api.job.JobService
Retrieves a new JobParameters object for a specific job to set the parameters of the job.
newJsonArrayBuilder() - Method in interface com.veeva.vault.sdk.api.json.JsonService
Returns a new JsonArrayBuilder.
newJsonObjectBuilder() - Method in interface com.veeva.vault.sdk.api.json.JsonService
Returns a new JsonObjectBuilder.
newList() - Static method in class com.veeva.vault.sdk.api.core.VaultCollections
Constructs and returns an empty List, which may contain up to 10,000 items.
newLocalHttpRequest() - Method in interface com.veeva.vault.sdk.api.http.HttpService
Create a new HTTP request to represent a connection to the current vault as the current user.
newMap() - Static method in class com.veeva.vault.sdk.api.core.VaultCollections
Constructs and returns an empty Map, which may contain up to 10,000 items.
newMessage(String) - Method in interface com.veeva.vault.sdk.api.queue.QueueService
Creates a new instance of a Message to be sent on a queue with QueueService.putMessage(Message), in order to set message attributes and items.
newMessage(String, List<String>) - Method in interface com.veeva.vault.sdk.api.queue.QueueService
Creates a new instance of a Message to be sent on a queue with QueueService.putMessage(Message), in order to set message attributes and items.
newNotificationMessage() - Method in interface com.veeva.vault.sdk.api.notification.NotificationService
Creates a new NotificationMessage object to set subject, message, notification text, and tokens to use in a notification.
newNotificationParameters() - Method in interface com.veeva.vault.sdk.api.notification.NotificationService
Creates a new NotificationParameters object to set the parameters of the notification.
newNotificationTemplate() - Method in interface com.veeva.vault.sdk.api.notification.NotificationService
Creates a new NotificationTemplate object to set the template to use and tokens to resolve for a notification.
newObjectRequestBuilder() - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataService
newParticipantGroupUpdate(WorkflowParticipantGroup) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowInstanceService
Creates a new WorkflowParticipantGroupUpdate to allow membership updates to a participant group.
newPicklistRequestBuilder() - Method in interface com.veeva.vault.sdk.api.picklist.PicklistService
Retrieves a PicklistRequest.Builder object, which can be used to build a PicklistRequest.
newRecord(String) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Instantiates a Record of the specified type but does not set the id.
newRecordRoleUpdate(String, Record) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleService
newRecordWithId(String, String) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Instantiates a Record of the specified type and sets the id.
newRowBuilder(CsvBuilder) - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Returns a new RowBuilder that can be used to build rows for the specified CsvBuilder.
newSet() - Static method in class com.veeva.vault.sdk.api.core.VaultCollections
Constructs and returns an empty Set, which may contain up to 10,000 items.
newTranslationsReadRequestBuilder() - Method in interface com.veeva.vault.sdk.api.i18n.TranslationService
Creates a new instance of TranslationsReadRequestBuilder.
newVersion(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentVersion and sets the document ID.
newVersionWithId(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Instantiates a DocumentVersion and sets the ID, major version, and minor version.
newWorkflowTaskQueryParameters() - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskService
Creates a new WorkflowTaskQueryParameters to filter tasks by.
NO_ESCAPE_CHARACTER - Static variable in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Character that can be provided to CsvReadParameters.setEscape(char) if occurrences of the default escape character ('\') should be treated as the literal character, and not as a marker for the start of an escaped character.
NO_ESCAPE_CHARACTER - Static variable in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Character that can be provided to CsvWriteParameters.setEscape(char) if no escapes should be written before individual values.
NO_QUOTES_CHARACTER - Static variable in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Character that can be provided to CsvReadParameters.setQuote(char) if occurrences of the default quote character ('"') should be treated as the literal character, and not as a marker for the start/end of an individual value.
NO_QUOTES_CHARACTER - Static variable in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Character that can be passed into CsvWriteParameters.setQuote(char) if no quotes should be written around individual values.
NotificationMessage - Interface in com.veeva.vault.sdk.api.notification
Set the subject, message, and text to use in a notification.
NotificationParameters - Interface in com.veeva.vault.sdk.api.notification
Set the recipients, sender, and other notification options.
NotificationService - Interface in com.veeva.vault.sdk.api.notification
Send Vault notifications.
NotificationTemplate - Interface in com.veeva.vault.sdk.api.notification
Set the template and tokens to resolve for a notification.
NUMBER - Static variable in interface com.veeva.vault.sdk.api.core.RequestContextValueType
 
NUMBER - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Maps to the "Number" field type in Vault.
NUMBER - Static variable in interface com.veeva.vault.sdk.api.csv.CsvValueType
 
NUMBER - Static variable in interface com.veeva.vault.sdk.api.job.JobParamValueType
Maps to the "Number" field type in Vault.
NUMBER - Static variable in interface com.veeva.vault.sdk.api.job.JobValueType
Maps to the "Number" field type in Vault.
NUMBER - Static variable in interface com.veeva.vault.sdk.api.json.JsonValueType
 
NUMBER - Static variable in interface com.veeva.vault.sdk.api.queue.MessageAttributeValueType
Maps to the "Number" field type in Vault.

O

OBJECT - Static variable in interface com.veeva.vault.sdk.api.json.JsonValueType
 
ObjectField - Interface in com.veeva.vault.sdk.api.data
Provides methods to retrieve common metadata information of the specified object field.
ObjectFieldCollectionRequest - Interface in com.veeva.vault.sdk.api.data
Retrieves a List of all fields in the ObjectField once a request is built for the given object.
ObjectFieldCollectionRequest.Builder - Interface in com.veeva.vault.sdk.api.data
Creates an instance of ObjectFieldCollectionRequest.
ObjectFieldCollectionResponse - Interface in com.veeva.vault.sdk.api.data
Holds a ObjectField collection.
ObjectFieldFilter - Interface in com.veeva.vault.sdk.api.data
Provides methods to retrieve required, unique, all, or a specific subset of object fields.
ObjectFieldFilter.Builder - Interface in com.veeva.vault.sdk.api.data
Creates an instance of ObjectFieldFilter.
ObjectFieldRequest - Interface in com.veeva.vault.sdk.api.data
Retrieves an instance of ObjectField to build the request for retrieving object field metadata.
ObjectFieldRequest.Builder - Interface in com.veeva.vault.sdk.api.data
Creates an instance of ObjectFieldRequest.
ObjectMetadata - Interface in com.veeva.vault.sdk.api.data
Provides methods to retrieve common metadata information of the specified object.
ObjectMetadataRequest - Interface in com.veeva.vault.sdk.api.data
Retrieves an instance of ObjectMetadata to build the request for retrieving object metadata.
ObjectMetadataRequest.Builder - Interface in com.veeva.vault.sdk.api.data
Creates an instance of ObjectMetadataRequest.
ObjectMetadataService - Interface in com.veeva.vault.sdk.api.data
Provides methods to retrieve object and object-field metadata.
onError(Consumer<HttpOperationError>) - Method in interface com.veeva.vault.sdk.api.http.HttpOperation
A function called when an HTTP request execution has failed with one of the HttpOperationErrorType errors.
onError(MessageDeliveryEventHandlerContext) - Method in interface com.veeva.vault.sdk.api.queue.MessageDeliveryEventHandler
Handles actions to take when the Spark message delivery fails.
onErrors(Consumer<List<E>>) - Method in interface com.veeva.vault.sdk.api.core.BatchOperation
A function called during execution if there is at least one error in the batch.
onSuccess(Consumer<HttpResponse<T>>) - Method in interface com.veeva.vault.sdk.api.http.HttpOperation
A function called when HTTP request execution has completed successfully with an HTTP response status code of 200.
onSuccesses(Consumer<List<S>>) - Method in interface com.veeva.vault.sdk.api.core.BatchOperation
A function called during execution if there is at least one success in the batch.

P

Picklist - Interface in com.veeva.vault.sdk.api.picklist
Provides information about a picklist.
PICKLIST_VALUES - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Represents a list of names (type List<String>) of picklist values.
PicklistRequest - Interface in com.veeva.vault.sdk.api.picklist
Request to retrieve a Picklist object.
PicklistRequest.Builder - Interface in com.veeva.vault.sdk.api.picklist
Creates an instance of PicklistRequest.
PicklistService - Interface in com.veeva.vault.sdk.api.picklist
Service to retrieve picklist information.
PicklistValue - Interface in com.veeva.vault.sdk.api.picklist
Provides access to picklist values, allowing retrieval of labels and status.
PositionalDocumentVersionId - Interface in com.veeva.vault.sdk.api.document
Represents a successful result of processing a document in a batch operation, such as a save or delete.
PositionalRecordId - Interface in com.veeva.vault.sdk.api.data
Represents a successful result of processing a record in a batch operation.
PositionalResult - Interface in com.veeva.vault.sdk.api.core
Represents the result of processing an input item in a batch operation.
process(JobProcessContext) - Method in interface com.veeva.vault.sdk.api.job.Job
Processes the Job.
putMessage(Message) - Method in interface com.veeva.vault.sdk.api.queue.QueueService
Puts a Message onto a queue specified by QueueService.newMessage(String).
PutMessageResponse - Interface in com.veeva.vault.sdk.api.queue
The response returned by QueueService.putMessage(Message).
PutMessageResult - Interface in com.veeva.vault.sdk.api.queue
Represents the result for a specific connection during QueueService.putMessage(Message).

Q

query(String) - Method in interface com.veeva.vault.sdk.api.query.QueryService
Executes the given vqlQuery.
QueryObjectRule - Interface in com.veeva.vault.sdk.api.integration
Provides methods to retrieve information related to a query object rule.
QueryResponse - Interface in com.veeva.vault.sdk.api.query
Represents the result of a query execution.
QueryResult - Interface in com.veeva.vault.sdk.api.query
Represents a single row in QueryResponse.
QueryService - Interface in com.veeva.vault.sdk.api.query
Service to execute VQL queries.
QueueService - Interface in com.veeva.vault.sdk.api.queue
Provides methods to create and put messages in a queue.

R

readCsv(String) - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Parses a CSV string that and returns CsvData.
readCsv(String, CsvReadParameters) - Method in interface com.veeva.vault.sdk.api.csv.CsvService
Parses a CSV string that and returns CsvData.
readJson(String) - Method in interface com.veeva.vault.sdk.api.json.JsonService
Parses the JSON string and returns a JsonData.
readRecords(List<Record>) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Retrieves the requested Record with all fields and values inside the current transaction.
ReadRecordsResponse - Interface in com.veeva.vault.sdk.api.data
Response from a call to RecordService.readRecords(List).
readTranslations(TranslationsReadRequest) - Method in interface com.veeva.vault.sdk.api.i18n.TranslationService
Read the Messages in the given Messagegroup and language.
Record - Interface in com.veeva.vault.sdk.api.data
Represents a Vault object record.
RecordAction - Interface in com.veeva.vault.sdk.api.action
Executes a given record action; takes RecordActionContext as input.
RecordActionContext - Interface in com.veeva.vault.sdk.api.action
Contains contextual data about a record action during execution.
RecordActionInfo - Annotation Type in com.veeva.vault.sdk.api.action
Indicates a class is a record action.
RecordBatchOperation - Interface in com.veeva.vault.sdk.api.data
Batch Operation to perform on records.
RecordChange - Interface in com.veeva.vault.sdk.api.data
Represents a Record that is being modified.
RecordEvent - Enum in com.veeva.vault.sdk.api.data
Contains valid Event values to specify when the trigger occurs.
RecordRole - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve information in a RecordRole.
RecordRoleChange - Interface in com.veeva.vault.sdk.api.role
Represents changes applied to a record role.
RecordRoleEvent - Enum in com.veeva.vault.sdk.api.role
Contains valid Event values to specify when the trigger occurs.
RecordRoleService - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve and update RecordRoles.
RecordRoleTrigger - Interface in com.veeva.vault.sdk.api.role
Invoked to start a trigger; takes RecordRoleTriggerContext as input.
RecordRoleTriggerContext - Interface in com.veeva.vault.sdk.api.role
Input to a RecordRoleTrigger.
RecordRoleTriggerInfo - Annotation Type in com.veeva.vault.sdk.api.role
Indicates a class is a RecordRoleTrigger.
RecordRoleUpdate - Interface in com.veeva.vault.sdk.api.role
Provides methods to perform updates on a RecordRole.
RecordService - Interface in com.veeva.vault.sdk.api.data
Provides methods to create, read, update, and delete Records.
RecordTrigger - Interface in com.veeva.vault.sdk.api.data
Invoked to start a trigger; takes RecordTriggerContext as input.
RecordTriggerContext - Interface in com.veeva.vault.sdk.api.data
Input to a RecordTrigger.
RecordTriggerInfo - Annotation Type in com.veeva.vault.sdk.api.data
Indicates a class is a RecordTrigger.
RecordWorkflowAction - Interface in com.veeva.vault.sdk.api.workflow
Executes custom logic on a record during object workflow events; takes a RecordWorkflowActionContext as input.
RecordWorkflowActionContext - Interface in com.veeva.vault.sdk.api.workflow
Contains contextual information about an active object workflow during execution.
RecordWorkflowActionInfo - Annotation Type in com.veeva.vault.sdk.api.workflow
Indicates a class is a RecordWorkflowAction that can be executed against a workflow for an object record.
RecordWorkflowActionTaskContext - Interface in com.veeva.vault.sdk.api.workflow
Provides methods to update and retrieve information for tasks of an active workflow.
ReferenceLookupType - Enum in com.veeva.vault.sdk.api.integration
Valid reference look up types for Fieldrule subcomponent under Integrationrule.
REFERENCES - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Represents a list of names (type List<String>) of object references.
removeGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleUpdate
Removes groups from a role.
removeGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleUpdate
Removes groups from a role.
removeUsers(List<String>) - Method in interface com.veeva.vault.sdk.api.role.DocumentRoleUpdate
Removes a user from a role.
removeUsers(List<String>) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleUpdate
Removes a user from a role.
removeValue(String) - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Removes the value identified by the given name from the request context.
replaceAll(String, String, String) - Static method in class com.veeva.vault.sdk.api.core.StringUtils
Replaces each substring of input that matches the given regular expression with the given replacement.
replaceFirst(String, String, String) - Static method in class com.veeva.vault.sdk.api.core.StringUtils
Replaces the first substring of the input String that matches the given regular expression with the given replacement.
RequestContext - Interface in com.veeva.vault.sdk.api.core
Provides access to the context in which the current request is made.
RequestContextValue - Interface in com.veeva.vault.sdk.api.core
An interface for implementing a user-defined class to store data in a request context.
RequestContextValueType<T> - Interface in com.veeva.vault.sdk.api.core
Type of data supported by the request context.
Role - Interface in com.veeva.vault.sdk.api.role
Provides methods to retrieve application role information.
RollbackException - Exception in com.veeva.vault.sdk.api.core
Exception which, when thrown from Vault Java SDK code, aborts and rolls-back the in-progress transaction.
RollbackException(String, String) - Constructor for exception com.veeva.vault.sdk.api.core.RollbackException
Builds the exception.
rollbackOnErrors() - Method in interface com.veeva.vault.sdk.api.core.BatchOperation
A convenience method to throw a runtime exception if at least one error occurs during execution.
Row - Interface in com.veeva.vault.sdk.api.csv
Represents an immutable row of data in a CSV.
RowBuilder - Interface in com.veeva.vault.sdk.api.csv
Builds CSV Rows.
run(JobParameters) - Method in interface com.veeva.vault.sdk.api.job.JobService
Run a job as specified in a JobParameters object.
runJob(JobParameters) - Method in interface com.veeva.vault.sdk.api.job.JobService
Run a job as specified in a JobParameters object, and also returns a JobRunResult object.
RuntimeService - Interface in com.veeva.vault.sdk.api.core
Provides methods for handling the Java SDK runtime.

S

saveDocumentVersions(List<DocumentVersion>) - Method in interface com.veeva.vault.sdk.api.document.DocumentService
Save the specified DocumentVersions.
SaveDocumentVersionsResponse - Interface in com.veeva.vault.sdk.api.document
saveRecords(List<Record>) - Method in interface com.veeva.vault.sdk.api.data.RecordService
Deprecated.
as of 17R2.2, replaced by RecordService.batchSaveRecords(List)
SaveRecordsResponse - Interface in com.veeva.vault.sdk.api.data
Deprecated.
send(HttpRequest, HttpResponseBodyValueType<T>) - Method in interface com.veeva.vault.sdk.api.http.HttpService
Creates an operation to send the specified HTTP request and convert the response body to the given valueType.
send(HttpRequest, CsvReadParameters) - Method in interface com.veeva.vault.sdk.api.http.HttpService
Creates an operation to send the specified HTTP request and convert the response body specifically to CsvData using the given custom csvReadParameters.
send(NotificationParameters, NotificationMessage) - Method in interface com.veeva.vault.sdk.api.notification.NotificationService
Sends a notification with message content.
send(NotificationParameters, NotificationTemplate) - Method in interface com.veeva.vault.sdk.api.notification.NotificationService
Sends a notification with pre-defined template content.
Service - Interface in com.veeva.vault.sdk.api.core
Marker interface for Vault Java SDK services.
ServiceLocator - Class in com.veeva.vault.sdk.api.core
Retrieves an instance of a Vault Java SDK service.
ServiceLocator() - Constructor for class com.veeva.vault.sdk.api.core.ServiceLocator
 
setAttachmentVersion(int) - Method in interface com.veeva.vault.sdk.api.document.DocumentAttachmentFileReference
Sets the version of a DocumentAttachment.
setAttribute(String, Object) - Method in interface com.veeva.vault.sdk.api.queue.Message
Sets an attribute with name and value.
setAttributeWithToken(String, String) - Method in interface com.veeva.vault.sdk.api.queue.Message
Sets a session attribute with the name and value of a valid message token.
setBody(String) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies request body as a string.
setBody(CsvData) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies request body as CSV as returned by CsvData.asString().
setBody(JsonObject) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies request body as JSON as returned by JsonObject.asString().
setBody(JsonArray) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies request body as JSON as returned by JsonArray.asString().
setBodyParam(String, String) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies a body param.
setError(String, String) - Method in interface com.veeva.vault.sdk.api.data.RecordChange
Sets an error on this Record change.
setError(String, String) - Method in interface com.veeva.vault.sdk.api.role.RecordRoleChange
Sets an error on this RecordRole change.
setEscape(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Sets the character used to escape quote characters and other escape characters in individual values.
setEscape(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Sets the character used to escape special characters (e.g.
setGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroupUpdate
Sets groups for the participant group, replacing any previous groups.
setHasHeaders(boolean) - Method in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Sets whether or not the CSV being read has headers.
setHeader(String, String) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies an HTTP request header.
setHeaders(List<String>) - Method in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Sets the CSV headers (i.e.
setJobInitParameter(String, Object) - Method in interface com.veeva.vault.sdk.api.job.JobInitContext
Sets the name and value of a job parameter.
setJobRunTime(ZonedDateTime) - Method in interface com.veeva.vault.sdk.api.job.JobParameters
Sets the job start time.
setLineEnding(LineEnding) - Method in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Sets the LineEnding that separates individual rows.
setMessage(String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationMessage
Sets the message text for the body of a notification email.
setMessageItems(List<String>) - Method in interface com.veeva.vault.sdk.api.queue.Message
Sets a list of message items for this Message.
setMethod(HttpMethod) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies the HTTP method of the request.
setNotificationText(String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationMessage
Sets the text of a notification, which appears in Home > Notifications in the Vault UI.
setNotifyByEmailOnly(boolean) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Choose if this notification sends to user's email only.
setQuerystringParam(String, String) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies a query string param.
setQuote(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Sets the character used to surround individual values.
setQuote(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Sets the character used to surround individual values.
setRecipientsByGroups(List<Group>) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Sets the List of Groups who will receive the notification.
setRecipientsByPersonIds(Set<String>) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Sets the person (person__sys) record IDs who will receive the notification.
setRecipientsByRecordRoles(List<RecordRole>) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Sets the List of RecordRoles who will receive the notification.
setRecipientsByUserIds(Set<String>) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Sets the recipients who will receive the notification.
setResolveTokens(boolean) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies whether or not to resolve tokens used in headers, body parameters, and body.
setSenderId(String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationParameters
Sets the sender ID to provide values for sender tokens used in a notification template or message.
setSeparator(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvReadParameters
Sets the character that separates values.
setSeparator(char) - Method in interface com.veeva.vault.sdk.api.csv.CsvWriteParameters
Sets the character that separates values.
setSourceFile(FileReference) - Method in interface com.veeva.vault.sdk.api.document.DocumentVersion
Sets the source file for the new document version when creating a new document or a new version of an existing document.
setState(TaskState) - Method in interface com.veeva.vault.sdk.api.job.TaskOutput
Sets task state for a specific task.
setStatuses(WorkflowTaskStatus...) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskQueryParameters
If specified, will filter the task instances by the given statuses.
setSubject(String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationMessage
Sets the subject of a notification email.
setTaskConfigurations(WorkflowTaskConfiguration...) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowTaskQueryParameters
If specified, will filter the task instances by the given workflow task configurations.
setTemplateName(String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationTemplate
Sets the notification template name (using the name of the notification template).
setTimeout(int) - Method in interface com.veeva.vault.sdk.api.http.HttpRequest
Specifies the maximum time in milliseconds to wait for this HTTP request to complete execution.
setTokenValue(String, String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationMessage
Sets a custom token value.
setTokenValue(String, String) - Method in interface com.veeva.vault.sdk.api.notification.NotificationTemplate
Sets a custom token value.
setUsers(Set<String>) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowParticipantGroupUpdate
Sets users for the participant group, replacing any previous users.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.core.RequestContext
Adds the given value identified by the given name to the request context.
setValue(int, Object) - Method in interface com.veeva.vault.sdk.api.csv.RowBuilder
Sets a value on the row at the column specified by its index.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.data.Record
Sets the value for the specified Record field.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.document.DocumentVersion
Sets the value for the specified document field.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.job.JobItem
Sets the value of a job item parameter.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.job.JobParameters
Sets the value of a job parameter.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.job.TaskOutput
Sets the value of a task parameter.
setValue(String, Object) - Method in interface com.veeva.vault.sdk.api.json.JsonObjectBuilder
Sets an attribute value on the building object.
setValueByName(String, Object) - Method in interface com.veeva.vault.sdk.api.csv.RowBuilder
Sets a value on the row at the column specified by its name.
setVersion(String) - Method in interface com.veeva.vault.sdk.api.document.DocumentAttachment
Sets major and minor document version for the attachment.
sleep(int) - Method in interface com.veeva.vault.sdk.api.core.RuntimeService
Puts the currently executing thread to sleep for the specified number of milliseconds, subject to governance limits.
split(String, String) - Static method in class com.veeva.vault.sdk.api.core.StringUtils
Splits the input String around matches of the given regular expression.
split(String, String, int) - Static method in class com.veeva.vault.sdk.api.core.StringUtils
Splits the input String around matches of the given regular expression limit number of times.
streamFields() - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionResponse
Streams the object fields in the native format, ObjectField.
streamResults() - Method in interface com.veeva.vault.sdk.api.query.QueryResponse
Streams the query results in the native query format, QueryResult.
streamRows() - Method in interface com.veeva.vault.sdk.api.csv.CsvData
Returns a Stream of all Rows in the CSV data.
STRING - Static variable in interface com.veeva.vault.sdk.api.core.RequestContextValueType
 
STRING - Static variable in interface com.veeva.vault.sdk.api.core.ValueType
Maps to the "Text" field type in Vault.
STRING - Static variable in interface com.veeva.vault.sdk.api.csv.CsvValueType
 
STRING - Static variable in interface com.veeva.vault.sdk.api.http.HttpResponseBodyValueType
Plain text response body type.
STRING - Static variable in interface com.veeva.vault.sdk.api.job.JobParamValueType
Maps to the "Text" field type in Vault.
STRING - Static variable in interface com.veeva.vault.sdk.api.job.JobValueType
Maps to the "Text" field type in Vault.
STRING - Static variable in interface com.veeva.vault.sdk.api.json.JsonValueType
 
STRING - Static variable in interface com.veeva.vault.sdk.api.queue.MessageAttributeValueType
Maps to the "Text" field type in Vault.
StringUtils - Class in com.veeva.vault.sdk.api.core
A utility to access String pattern matching functionality.
StringUtils() - Constructor for class com.veeva.vault.sdk.api.core.StringUtils
 
suppressRendition() - Method in interface com.veeva.vault.sdk.api.document.DocumentVersion
Disables generation of a viewable rendition from the source file for the new document or document version.

T

TaskOutput - Interface in com.veeva.vault.sdk.api.job
Methods to get and set output parameters for a job task.
TaskState - Enum in com.veeva.vault.sdk.api.job
Contains valid values to define the state of a task.
toList() - Static method in class com.veeva.vault.sdk.api.core.VaultCollectors
Returns a Collector that accumulates the input elements into a new List.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class com.veeva.vault.sdk.api.core.VaultCollectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, BinaryOperator<U>) - Static method in class com.veeva.vault.sdk.api.core.VaultCollectors
Returns a Collector that accumulates elements into a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toSet() - Static method in class com.veeva.vault.sdk.api.core.VaultCollectors
Returns a Collector that accumulates the input elements into a new Set.
TranslationService - Interface in com.veeva.vault.sdk.api.i18n
Provides methods to retrieve translated Messages in a Messagegroup and to replace Message tokens with values.
TranslationsReadRequest - Interface in com.veeva.vault.sdk.api.i18n
Provides methods to retrieve information about what Messages to read.
TranslationsReadRequestBuilder - Interface in com.veeva.vault.sdk.api.i18n
Provides methods to build TranslationsReadRequest objects.
TranslationsReadResponse - Interface in com.veeva.vault.sdk.api.i18n
Provides methods to retrieve translated Messages.
TriggerOrder - Enum in com.veeva.vault.sdk.api.core
Contains valid values for specifying trigger execution order.

U

updateParticipantGroup(WorkflowParticipantGroupUpdate) - Method in interface com.veeva.vault.sdk.api.workflow.WorkflowInstanceService
Updates a specific participant group for a workflow instance.
Usage - Enum in com.veeva.vault.sdk.api.action
Where in Vault the action is available for configuration and execution.
UserDefinedClassInfo - Annotation Type in com.veeva.vault.sdk.api.core
Indicates a class is a user-defined class (UDC).
UserDefinedService - Interface in com.veeva.vault.sdk.api.core
Marker interface for Vault Java SDK user-defined services.
UserDefinedServiceInfo - Annotation Type in com.veeva.vault.sdk.api.core
Indicates an interface is a user-defined service (UDS).

V

valueOf(String) - Static method in enum com.veeva.vault.sdk.api.action.Usage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.connection.ConnectionUser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.core.EventSegment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.core.TriggerOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.csv.LineEnding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.data.RecordEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.group.GroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.http.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.http.HttpOperationErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.integration.ItemErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.integration.MessageErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.integration.ReferenceLookupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.job.TaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.queue.MessageDeliveryErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.role.RecordRoleEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowStepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowTaskStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.veeva.vault.sdk.api.action.Usage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.connection.ConnectionUser
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.core.EventSegment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.core.TriggerOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.csv.LineEnding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.data.RecordEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.group.GroupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.http.HttpOperationErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.integration.ItemErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.integration.MessageErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.integration.ReferenceLookupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.job.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.queue.MessageDeliveryErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.role.RecordRoleEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowStepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.veeva.vault.sdk.api.workflow.WorkflowTaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType<T> - Interface in com.veeva.vault.sdk.api.core
Type of data supported by the Vault Java SDK.
VaultCollections - Class in com.veeva.vault.sdk.api.core
A utility to create JDK Collections and Arrays.
VaultCollections() - Constructor for class com.veeva.vault.sdk.api.core.VaultCollections
 
VaultCollectors - Class in com.veeva.vault.sdk.api.core
A utility to create Collector.
VaultCollectors() - Constructor for class com.veeva.vault.sdk.api.core.VaultCollectors
 
VaultRuntimeException - Exception in com.veeva.vault.sdk.api.core
Base runtime exception for exceptions that occur during execution.
VaultRuntimeException() - Constructor for exception com.veeva.vault.sdk.api.core.VaultRuntimeException
Constructs a new runtime exception with null as its detail message.
VaultRuntimeException(String) - Constructor for exception com.veeva.vault.sdk.api.core.VaultRuntimeException
Constructs a new runtime exception with the specified detail message.
VaultRuntimeException(String, Throwable) - Constructor for exception com.veeva.vault.sdk.api.core.VaultRuntimeException
Constructs a new runtime exception with the specified detail message and cause.
VaultRuntimeException(Throwable) - Constructor for exception com.veeva.vault.sdk.api.core.VaultRuntimeException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()), which typically contains the class and detail message of cause.

W

withConnectionId(String) - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesRequestBuilder
Required: Sets the connection ID.
withFieldFilter(ObjectFieldFilter) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionRequest.Builder
Optional: Sets the filter to be applied for ObjectField bulk retrieval.
withFieldName(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldRequest.Builder
Required: Sets the field name.
withIntegrationPointAPIName(String) - Method in interface com.veeva.vault.sdk.api.integration.GetIntegrationRulesRequestBuilder
Optional: Sets the integration point API Name.
withIntegrationRule(IntegrationRule) - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequestBuilder
Required: Sets the integration rule.
withLanguage(String) - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequestBuilder
Specifies the Vault-supported language code.
withMessageGroup(String) - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequestBuilder
Specifies the name of a Messagegroup.
withMessages(List<String>) - Method in interface com.veeva.vault.sdk.api.i18n.TranslationsReadRequestBuilder
Specifies a collection of Message names.
withName(String) - Method in interface com.veeva.vault.sdk.api.picklist.PicklistRequest.Builder
Given a picklist name, builds a request for this picklist.
withObjectName(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldCollectionRequest.Builder
Required: Sets the object name.
withObjectName(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldRequest.Builder
Required: Sets the object name.
withObjectName(String) - Method in interface com.veeva.vault.sdk.api.data.ObjectMetadataRequest.Builder
Required: Sets the object name.
withQueryData(JsonObject) - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequestBuilder
Required: Sets the query data.
withQueryDescribe(JsonObject) - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequestBuilder
Required: Sets the query describe.
withRequired(boolean) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldFilter.Builder
Optional: Sets a filter to retrieve required field attributes only.
withTargetName(String) - Method in interface com.veeva.vault.sdk.api.integration.EvaluateFieldRulesRequestBuilder
Required: Sets the target name.
withUnique(boolean) - Method in interface com.veeva.vault.sdk.api.data.ObjectFieldFilter.Builder
Optional: Sets a filter to retrieve unique field attributes only.
WorkflowConfiguration - Interface in com.veeva.vault.sdk.api.workflow
Represents the configured workflow definition.
WorkflowEvent - Enum in com.veeva.vault.sdk.api.workflow
Events surrounding workflow execution.
WorkflowInstance - Interface in com.veeva.vault.sdk.api.workflow
Represents a runtime instance of a workflow.
WorkflowInstanceService - Interface in com.veeva.vault.sdk.api.workflow
Provides methods to retrieve information for and update workflow instances.
WorkflowParticipantGroup - Interface in com.veeva.vault.sdk.api.workflow
Provides methods to retrieve information for a participant group of an active workflow.
WorkflowParticipantGroupUpdate - Interface in com.veeva.vault.sdk.api.workflow
Sets the information needed to perform updates for a WorkflowParticipantGroup of an active workflow.
WorkflowStepType - Enum in com.veeva.vault.sdk.api.workflow
Types of steps that can exist in a workflow.
WorkflowTaskChange - Interface in com.veeva.vault.sdk.api.workflow
Represents a workflow task that is bring modified.
WorkflowTaskConfiguration - Interface in com.veeva.vault.sdk.api.workflow
Contains information about the workflow task step configuration.
WorkflowTaskInstance - Interface in com.veeva.vault.sdk.api.workflow
Represents a workflow task instance created from execution of a task step.
WorkflowTaskQueryParameters - Interface in com.veeva.vault.sdk.api.workflow
Provides a mechanism to filter workflow task instances.
WorkflowTaskService - Interface in com.veeva.vault.sdk.api.workflow
Provides methods to retrieve and perform updates for tasks of an active workflow.
WorkflowTaskStatus - Enum in com.veeva.vault.sdk.api.workflow
Statuses a workflow task instance can be in.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © Veeva Systems 2017–2020. All rights reserved.