Package | Description |
---|---|
com.veeva.vault.sdk.api.action |
This package provides interfaces to create custom actions.
|
com.veeva.vault.sdk.api.data |
This package provides interfaces to manage object records.
|
com.veeva.vault.sdk.api.role |
This package provides interfaces to retrieve and manage role membership for a document or object record.
|
Modifier and Type | Method and Description |
---|---|
Record |
DocumentActionContext.getUserInputRecord()
Retrieves user input submitted during action execution.
|
Record |
RecordActionContext.getUserInputRecord()
Retrieves user input submitted during action execution.
|
Modifier and Type | Method and Description |
---|---|
List<Record> |
RecordActionContext.getRecords()
Retrieve the object records this action is executing against.
|
Modifier and Type | Method and Description |
---|---|
Record |
RecordChange.getNew()
Retrieves the new data for the Record.
|
Record |
RecordChange.getOld()
Retrieves the pre-existing data for the Record.
|
Record |
RecordService.newRecord(String objectName)
Instantiates a
Record of the specified type but does not set the id. |
Record |
RecordService.newRecordWithId(String objectName,
String recordId)
Instantiates a
Record of the specified type and sets the id. |
Modifier and Type | Method and Description |
---|---|
Map<String,Record> |
ReadRecordsResponse.getRecords()
|
Modifier and Type | Method and Description |
---|---|
BatchOperation<PositionalRecordId,BatchOperationError> |
RecordService.batchDeleteRecords(List<Record> records)
Creates an operation which can be used to delete the specified List of Records.
|
BatchOperation<PositionalRecordId,BatchOperationError> |
RecordService.batchSaveRecords(List<Record> records)
Creates an operation to save the specified List of records.
|
DeleteRecordsResponse |
RecordService.deleteRecords(List<Record> records)
Deprecated.
as of 17R2.2, replaced by
RecordService.batchDeleteRecords(List) |
ReadRecordsResponse |
RecordService.readRecords(List<Record> records)
Retrieves the requested Record with all fields and values inside the current transaction.
|
SaveRecordsResponse |
RecordService.saveRecords(List<Record> records)
Deprecated.
as of 17R2.2, replaced by
RecordService.batchSaveRecords(List) |
Modifier and Type | Method and Description |
---|---|
Record |
RecordRole.getRecord()
Retrieves the Record object's name and record ID.
|
Modifier and Type | Method and Description |
---|---|
List<Record> |
GetMissingAssignmentsRecordResponse.getRecords()
Retrieves the records which are missing one or more users provided to the original service call.
|
Modifier and Type | Method and Description |
---|---|
RecordRole |
GetRecordRolesResponse.getRecordRole(Record record)
Retrieves a
RecordRole for a given record. |
RecordRole |
GetRecordRolesResponse.getRecordRole(Record record,
String roleName)
Retrieves RecordRole for a given record and role.
|
RecordRoleUpdate |
RecordRoleService.newRecordRoleUpdate(String roleName,
Record record)
Updates RecordRoleUpdate.
|
Modifier and Type | Method and Description |
---|---|
BatchOperation<Void,BatchOperationError> |
RecordRoleService.batchAssignMissingUsers(List<Record> records,
String roleName,
List<String> userIds)
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.
|
GetMissingAssignmentsRecordResponse |
RecordRoleService.getMissingAssignments(List<Record> records,
String roleName,
List<String> userIds)
Retrieves a
GetMissingAssignmentsRecordResponse which can be used to check for an incompleteness of
record roles. |
GetRecordRolesResponse |
RecordRoleService.getRecordRoles(List<Record> records)
Deprecated.
as of 18R2.3, replaced by
RecordRoleService.getRecordRoles(List, String) . |
GetRecordRolesResponse |
RecordRoleService.getRecordRoles(List<Record> records,
String roleName)
Retrieves GetRecordRolesResponse for the given List of records and for a particular role.
|
Copyright © Veeva Systems 2017–2019. All rights reserved.