Class VaultObject
java.lang.Object
com.veeva.vault.vapil.api.model.VaultModel
com.veeva.vault.vapil.api.model.metadata.VaultObject
Model for the Vault Object metadata
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
getName()
getOrder()
getUrl()
getUrls()
void
setAllowAttachments
(Boolean allowAttachments) void
setAllowTypes
(Boolean allowTypes) void
setAuditable
(Boolean auditable) void
setAvailableLifecycles
(List<String> availableLifecycles) void
setConfigurationData
(Boolean configurationData) void
setCreatedBy
(Integer createdBy) void
setCreatedDate
(String createdDate) void
setDefaultObjType
(String defaultObjType) void
setDescription
(String description) void
setDynamicSecurity
(Boolean dynamicSecurity) void
setEnableEsignatures
(Boolean enableEsignatures) void
setFields
(List<VaultObjectField> fields) void
setHelpContent
(String helpContent) void
void
void
setLabelPlural
(String labelPlural) void
setModifiedBy
(Integer modifiedBy) void
setModifiedDate
(String modifiedDate) void
void
setObjectClass
(String objectClass) void
setObjectTypes
(List<VaultObject.ObjectType> objectTypes) void
void
void
setPreventRecordOverwrite
(Boolean preventRecordOverwrite) void
setRelationships
(List<VaultObject.Relationship> relationships) void
setRoleOverrides
(Boolean roleOverrides) void
setSecureAttachments
(Boolean secureAttachments) void
setSecureSharingSettings
(Boolean secureSharingSettings) void
void
void
setSystemManaged
(Boolean systemManaged) void
void
setUrls
(VaultObject.Urls urls) void
setUserRoleSetupObject
(VaultObject.ObjectReference userRoleSetupObject) Methods inherited from class com.veeva.vault.vapil.api.model.VaultModel
get, getBigDecimal, getBoolean, getFieldNames, getInteger, getListInteger, getListLong, getListString, getLong, getString, getVaultModelData, set, setVaultModelData, toJSONObject, toJsonString, toMap, toMap
-
Constructor Details
-
VaultObject
public VaultObject()
-
-
Method Details
-
getAllowAttachments
-
setAllowAttachments
-
getAllowTypes
-
setAllowTypes
-
getAvailableLifecycles
-
setAvailableLifecycles
-
getAuditable
-
setAuditable
-
getCreatedBy
-
setCreatedBy
-
getCreatedDate
-
setCreatedDate
-
getDefaultObjType
-
setDefaultObjType
-
getDescription
-
setDescription
-
getDynamicSecurity
-
setDynamicSecurity
-
getEnableEsignatures
-
setEnableEsignatures
-
getFields
-
setFields
-
getHelpContent
-
setHelpContent
-
getInMenu
-
setInMenu
-
getLabel
-
setLabel
-
getLabelPlural
-
setLabelPlural
-
getModifiedBy
-
setModifiedBy
-
getModifiedDate
-
setModifiedDate
-
getName
-
setName
-
getObjectClass
-
setObjectClass
-
getObjectTypes
-
setObjectTypes
-
getOrder
-
setOrder
-
getPrefix
-
setPrefix
-
getPreventRecordOverwrite
-
setPreventRecordOverwrite
-
getRelationships
-
setRelationships
-
getRoleOverrides
-
setRoleOverrides
-
getSecureAttachments
-
setSecureAttachments
-
getSecureSharingSettings
-
setSecureSharingSettings
-
getSource
-
setSource
-
getStatus
-
setStatus
-
getSystemManaged
-
setSystemManaged
-
getUrl
-
setUrl
-
getUrls
-
setUrls
-
getUserRoleSetupObject
-
setUserRoleSetupObject
-
getConfigurationData
-
setConfigurationData
-