public static final class ComplexManagedPropertyAttributeMetadata.Builder extends Object
public ComplexManagedPropertyAttributeMetadata.Builder attributeOf(String attributeOf)
public ComplexManagedPropertyAttributeMetadata.Builder attributeType(AttributeTypeCode attributeType)
public ComplexManagedPropertyAttributeMetadata.Builder attributeTypeName(AttributeTypeDisplayName attributeTypeName)
public ComplexManagedPropertyAttributeMetadata.Builder columnNumber(Integer columnNumber)
public ComplexManagedPropertyAttributeMetadata.Builder description(Label description)
public ComplexManagedPropertyAttributeMetadata.Builder displayName(Label displayName)
public ComplexManagedPropertyAttributeMetadata.Builder deprecatedVersion(String deprecatedVersion)
public ComplexManagedPropertyAttributeMetadata.Builder introducedVersion(String introducedVersion)
public ComplexManagedPropertyAttributeMetadata.Builder entityLogicalName(String entityLogicalName)
public ComplexManagedPropertyAttributeMetadata.Builder isAuditEnabled(BooleanManagedProperty isAuditEnabled)
public ComplexManagedPropertyAttributeMetadata.Builder isCustomAttribute(Boolean isCustomAttribute)
public ComplexManagedPropertyAttributeMetadata.Builder isPrimaryId(Boolean isPrimaryId)
public ComplexManagedPropertyAttributeMetadata.Builder isPrimaryName(Boolean isPrimaryName)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForCreate(Boolean isValidForCreate)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForRead(Boolean isValidForRead)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForUpdate(Boolean isValidForUpdate)
public ComplexManagedPropertyAttributeMetadata.Builder canBeSecuredForRead(Boolean canBeSecuredForRead)
public ComplexManagedPropertyAttributeMetadata.Builder canBeSecuredForCreate(Boolean canBeSecuredForCreate)
public ComplexManagedPropertyAttributeMetadata.Builder canBeSecuredForUpdate(Boolean canBeSecuredForUpdate)
public ComplexManagedPropertyAttributeMetadata.Builder isSecured(Boolean isSecured)
public ComplexManagedPropertyAttributeMetadata.Builder isRetrievable(Boolean isRetrievable)
public ComplexManagedPropertyAttributeMetadata.Builder isFilterable(Boolean isFilterable)
public ComplexManagedPropertyAttributeMetadata.Builder isSearchable(Boolean isSearchable)
public ComplexManagedPropertyAttributeMetadata.Builder isManaged(Boolean isManaged)
public ComplexManagedPropertyAttributeMetadata.Builder isGlobalFilterEnabled(BooleanManagedProperty isGlobalFilterEnabled)
public ComplexManagedPropertyAttributeMetadata.Builder isSortableEnabled(BooleanManagedProperty isSortableEnabled)
public ComplexManagedPropertyAttributeMetadata.Builder linkedAttributeId(String linkedAttributeId)
public ComplexManagedPropertyAttributeMetadata.Builder logicalName(String logicalName)
public ComplexManagedPropertyAttributeMetadata.Builder isCustomizable(BooleanManagedProperty isCustomizable)
public ComplexManagedPropertyAttributeMetadata.Builder isRenameable(BooleanManagedProperty isRenameable)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForAdvancedFind(BooleanManagedProperty isValidForAdvancedFind)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForForm(Boolean isValidForForm)
public ComplexManagedPropertyAttributeMetadata.Builder isRequiredForForm(Boolean isRequiredForForm)
public ComplexManagedPropertyAttributeMetadata.Builder isValidForGrid(Boolean isValidForGrid)
public ComplexManagedPropertyAttributeMetadata.Builder requiredLevel(AttributeRequiredLevelManagedProperty requiredLevel)
public ComplexManagedPropertyAttributeMetadata.Builder canModifyAdditionalSettings(BooleanManagedProperty canModifyAdditionalSettings)
public ComplexManagedPropertyAttributeMetadata.Builder schemaName(String schemaName)
public ComplexManagedPropertyAttributeMetadata.Builder externalName(String externalName)
public ComplexManagedPropertyAttributeMetadata.Builder isLogical(Boolean isLogical)
public ComplexManagedPropertyAttributeMetadata.Builder isDataSourceSecret(Boolean isDataSourceSecret)
public ComplexManagedPropertyAttributeMetadata.Builder inheritsFrom(String inheritsFrom)
public ComplexManagedPropertyAttributeMetadata.Builder createdOn(OffsetDateTime createdOn)
public ComplexManagedPropertyAttributeMetadata.Builder modifiedOn(OffsetDateTime modifiedOn)
public ComplexManagedPropertyAttributeMetadata.Builder sourceType(Integer sourceType)
public ComplexManagedPropertyAttributeMetadata.Builder autoNumberFormat(String autoNumberFormat)
public ComplexManagedPropertyAttributeMetadata.Builder metadataId(String metadataId)
public ComplexManagedPropertyAttributeMetadata.Builder hasChanged(Boolean hasChanged)
public ComplexManagedPropertyAttributeMetadata.Builder managedPropertyLogicalName(String managedPropertyLogicalName)
public ComplexManagedPropertyAttributeMetadata.Builder parentComponentType(Integer parentComponentType)
public ComplexManagedPropertyAttributeMetadata.Builder parentAttributeName(String parentAttributeName)
public ComplexManagedPropertyAttributeMetadata.Builder valueAttributeTypeCode(AttributeTypeCode valueAttributeTypeCode)
public ComplexManagedPropertyAttributeMetadata build()
Copyright © 2018–2020. All rights reserved.