Class VaultObjectField
java.lang.Object
com.veeva.vault.vapil.api.model.VaultModel
com.veeva.vault.vapil.api.model.metadata.VaultObjectField
Model for the Vault Object Field metadata
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
getName()
getOrder()
getScale()
getType()
void
setCheckbox
(Boolean checkbox) void
setComponent
(String component) void
setCreatedBy
(Integer createdBy) void
setCreatedDate
(String createdDate) void
setCreateObjectInline
(Boolean createObjectInline) void
setEditable
(Boolean editable) void
setEncrypted
(Boolean encrypted) void
setFacetable
(Boolean facetable) void
setFormatMask
(String formatMask) void
setHelpContent
(String helpContent) void
void
setListColumn
(Boolean listColumn) void
setLookupRelationshipName
(String lookupRelationshipName) void
setLookupSourceField
(String lookupSourceField) void
setMaxLength
(Integer maxLength) void
setMaxValue
(Long maxValue) void
setMinValue
(Long minValue) void
setModifiedBy
(Integer modifiedBy) void
setModifiedDate
(String modifiedDate) void
setMultiPartField
(String multiPartField) void
setMultiPartReadonly
(String multiPartReadonly) void
setMultiValue
(Boolean multiValue) void
void
void
setObjectReference
(VaultObjectField.ObjectReference objectReference) void
void
setPicklist
(String picklist) void
setRelationshipCriteria
(String relationshipCriteria) void
setRelationshipDeletion
(String relationshipDeletion) void
setRelationshipInboundLabel
(String relationshipInboundLabel) void
setRelationshipInboundName
(String relationshipInboundName) void
setRelationshipOutboundName
(String relationshipOutboundName) void
setRelationshipType
(String relationshipType) void
setRequired
(Boolean required) void
void
setSecureRelationship
(Boolean secureRelationship) void
setSequentialNaming
(Boolean sequentialNaming) void
void
setStartNumber
(Integer startNumber) void
void
setSubtype
(String subtype) void
setSystemManagedName
(Boolean systemManagedName) void
void
void
setValueFormat
(String valueFormat) 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
-
VaultObjectField
public VaultObjectField()
-
-
Method Details
-
getCheckbox
-
setCheckbox
-
getComponent
-
setComponent
-
getCreatedBy
-
setCreatedBy
-
getCreatedDate
-
setCreatedDate
-
getCreateObjectInline
-
setCreateObjectInline
-
getEditable
-
setEditable
-
getEncrypted
-
setEncrypted
-
getFacetable
-
setFacetable
-
getHelpContent
-
setHelpContent
-
getLabel
-
setLabel
-
getListColumn
-
setListColumn
-
getLookupRelationshipName
-
setLookupRelationshipName
-
getLookupSourceField
-
setLookupSourceField
-
getMaxLength
-
setMaxLength
-
getMaxValue
-
setMaxValue
-
getMinValue
-
setMinValue
-
getModifiedBy
-
setModifiedBy
-
getModifiedDate
-
setModifiedDate
-
getMultiPartField
-
setMultiPartField
-
getMultiPartReadonly
-
setMultiPartReadonly
-
getMultiValue
-
setMultiValue
-
getName
-
setName
-
getNoCopy
-
setNoCopy
-
getObjectReference
-
setObjectReference
-
getOrder
-
setOrder
-
getPicklist
-
setPicklist
-
getRelationshipCriteria
-
setRelationshipCriteria
-
getRelationshipDeletion
-
setRelationshipDeletion
-
getRelationshipInboundLabel
-
setRelationshipInboundLabel
-
getRelationshipInboundName
-
setRelationshipInboundName
-
getRelationshipOutboundName
-
setRelationshipOutboundName
-
getRelationshipType
-
setRelationshipType
-
getRequired
-
setRequired
-
getScale
-
setScale
-
getSecureRelationship
-
setSecureRelationship
-
getSequentialNaming
-
setSequentialNaming
-
getSource
-
setSource
-
getStartNumber
-
setStartNumber
-
getStatus
-
setStatus
-
getSystemManagedName
-
setSystemManagedName
-
getType
-
setType
-
getValueFormat
-
setValueFormat
-
getSubtype
-
setSubtype
-
getFormatMask
-
setFormatMask
-
getUnique
-
setUnique
-