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()voidsetCheckbox(Boolean checkbox) voidsetComponent(String component) voidsetCreatedBy(Integer createdBy) voidsetCreatedDate(String createdDate) voidsetCreateObjectInline(Boolean createObjectInline) voidsetEditable(Boolean editable) voidsetEncrypted(Boolean encrypted) voidsetFacetable(Boolean facetable) voidsetFormatMask(String formatMask) voidsetHelpContent(String helpContent) voidvoidsetListColumn(Boolean listColumn) voidsetLookupRelationshipName(String lookupRelationshipName) voidsetLookupSourceField(String lookupSourceField) voidsetMaxLength(Integer maxLength) voidsetMaxValue(Long maxValue) voidsetMinValue(Long minValue) voidsetModifiedBy(Integer modifiedBy) voidsetModifiedDate(String modifiedDate) voidsetMultiPartField(String multiPartField) voidsetMultiPartReadonly(String multiPartReadonly) voidsetMultiValue(Boolean multiValue) voidvoidvoidsetObjectReference(VaultObjectField.ObjectReference objectReference) voidvoidsetPicklist(String picklist) voidsetRelationshipCriteria(String relationshipCriteria) voidsetRelationshipDeletion(String relationshipDeletion) voidsetRelationshipInboundLabel(String relationshipInboundLabel) voidsetRelationshipInboundName(String relationshipInboundName) voidsetRelationshipOutboundName(String relationshipOutboundName) voidsetRelationshipType(String relationshipType) voidsetRequired(Boolean required) voidvoidsetSecureRelationship(Boolean secureRelationship) voidsetSequentialNaming(Boolean sequentialNaming) voidvoidsetStartNumber(Integer startNumber) voidvoidsetSubtype(String subtype) voidsetSystemManagedName(Boolean systemManagedName) voidvoidvoidsetValueFormat(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
-