public static final class EntityMetadata.Builder extends Object
public EntityMetadata.Builder metadataId(String metadataId)
public EntityMetadata.Builder hasChanged(Boolean hasChanged)
public EntityMetadata.Builder activityTypeMask(Integer activityTypeMask)
public EntityMetadata.Builder autoRouteToOwnerQueue(Boolean autoRouteToOwnerQueue)
public EntityMetadata.Builder canTriggerWorkflow(Boolean canTriggerWorkflow)
public EntityMetadata.Builder description(Label description)
public EntityMetadata.Builder displayCollectionName(Label displayCollectionName)
public EntityMetadata.Builder displayName(Label displayName)
public EntityMetadata.Builder entityHelpUrlEnabled(Boolean entityHelpUrlEnabled)
public EntityMetadata.Builder entityHelpUrl(String entityHelpUrl)
public EntityMetadata.Builder isDocumentManagementEnabled(Boolean isDocumentManagementEnabled)
public EntityMetadata.Builder isOneNoteIntegrationEnabled(Boolean isOneNoteIntegrationEnabled)
public EntityMetadata.Builder isInteractionCentricEnabled(Boolean isInteractionCentricEnabled)
public EntityMetadata.Builder isKnowledgeManagementEnabled(Boolean isKnowledgeManagementEnabled)
public EntityMetadata.Builder isSLAEnabled(Boolean isSLAEnabled)
public EntityMetadata.Builder isBPFEntity(Boolean isBPFEntity)
public EntityMetadata.Builder isDocumentRecommendationsEnabled(Boolean isDocumentRecommendationsEnabled)
public EntityMetadata.Builder isMSTeamsIntegrationEnabled(Boolean isMSTeamsIntegrationEnabled)
public EntityMetadata.Builder settingOf(String settingOf)
public EntityMetadata.Builder dataProviderId(String dataProviderId)
public EntityMetadata.Builder dataSourceId(String dataSourceId)
public EntityMetadata.Builder autoCreateAccessTeams(Boolean autoCreateAccessTeams)
public EntityMetadata.Builder isActivity(Boolean isActivity)
public EntityMetadata.Builder isActivityParty(Boolean isActivityParty)
public EntityMetadata.Builder isAuditEnabled(BooleanManagedProperty isAuditEnabled)
public EntityMetadata.Builder isAvailableOffline(Boolean isAvailableOffline)
public EntityMetadata.Builder isChildEntity(Boolean isChildEntity)
public EntityMetadata.Builder isAIRUpdated(Boolean isAIRUpdated)
public EntityMetadata.Builder isValidForQueue(BooleanManagedProperty isValidForQueue)
public EntityMetadata.Builder isConnectionsEnabled(BooleanManagedProperty isConnectionsEnabled)
public EntityMetadata.Builder iconLargeName(String iconLargeName)
public EntityMetadata.Builder iconMediumName(String iconMediumName)
public EntityMetadata.Builder iconSmallName(String iconSmallName)
public EntityMetadata.Builder iconVectorName(String iconVectorName)
public EntityMetadata.Builder isCustomEntity(Boolean isCustomEntity)
public EntityMetadata.Builder isBusinessProcessEnabled(Boolean isBusinessProcessEnabled)
public EntityMetadata.Builder isCustomizable(BooleanManagedProperty isCustomizable)
public EntityMetadata.Builder isRenameable(BooleanManagedProperty isRenameable)
public EntityMetadata.Builder isMappable(BooleanManagedProperty isMappable)
public EntityMetadata.Builder isDuplicateDetectionEnabled(BooleanManagedProperty isDuplicateDetectionEnabled)
public EntityMetadata.Builder canCreateAttributes(BooleanManagedProperty canCreateAttributes)
public EntityMetadata.Builder canCreateForms(BooleanManagedProperty canCreateForms)
public EntityMetadata.Builder canCreateViews(BooleanManagedProperty canCreateViews)
public EntityMetadata.Builder canCreateCharts(BooleanManagedProperty canCreateCharts)
public EntityMetadata.Builder canBeRelatedEntityInRelationship(BooleanManagedProperty canBeRelatedEntityInRelationship)
public EntityMetadata.Builder canBePrimaryEntityInRelationship(BooleanManagedProperty canBePrimaryEntityInRelationship)
public EntityMetadata.Builder canBeInManyToMany(BooleanManagedProperty canBeInManyToMany)
public EntityMetadata.Builder canBeInCustomEntityAssociation(BooleanManagedProperty canBeInCustomEntityAssociation)
public EntityMetadata.Builder canEnableSyncToExternalSearchIndex(BooleanManagedProperty canEnableSyncToExternalSearchIndex)
public EntityMetadata.Builder syncToExternalSearchIndex(Boolean syncToExternalSearchIndex)
public EntityMetadata.Builder canModifyAdditionalSettings(BooleanManagedProperty canModifyAdditionalSettings)
public EntityMetadata.Builder canChangeHierarchicalRelationship(BooleanManagedProperty canChangeHierarchicalRelationship)
public EntityMetadata.Builder isOptimisticConcurrencyEnabled(Boolean isOptimisticConcurrencyEnabled)
public EntityMetadata.Builder changeTrackingEnabled(Boolean changeTrackingEnabled)
public EntityMetadata.Builder canChangeTrackingBeEnabled(BooleanManagedProperty canChangeTrackingBeEnabled)
public EntityMetadata.Builder isImportable(Boolean isImportable)
public EntityMetadata.Builder isIntersect(Boolean isIntersect)
public EntityMetadata.Builder isMailMergeEnabled(BooleanManagedProperty isMailMergeEnabled)
public EntityMetadata.Builder isManaged(Boolean isManaged)
public EntityMetadata.Builder isEnabledForCharts(Boolean isEnabledForCharts)
public EntityMetadata.Builder isEnabledForTrace(Boolean isEnabledForTrace)
public EntityMetadata.Builder isValidForAdvancedFind(Boolean isValidForAdvancedFind)
public EntityMetadata.Builder isVisibleInMobile(BooleanManagedProperty isVisibleInMobile)
public EntityMetadata.Builder isVisibleInMobileClient(BooleanManagedProperty isVisibleInMobileClient)
public EntityMetadata.Builder isReadOnlyInMobileClient(BooleanManagedProperty isReadOnlyInMobileClient)
public EntityMetadata.Builder isOfflineInMobileClient(BooleanManagedProperty isOfflineInMobileClient)
public EntityMetadata.Builder daysSinceRecordLastModified(Integer daysSinceRecordLastModified)
public EntityMetadata.Builder mobileOfflineFilters(String mobileOfflineFilters)
public EntityMetadata.Builder isReadingPaneEnabled(Boolean isReadingPaneEnabled)
public EntityMetadata.Builder isQuickCreateEnabled(Boolean isQuickCreateEnabled)
public EntityMetadata.Builder logicalName(String logicalName)
public EntityMetadata.Builder objectTypeCode(Integer objectTypeCode)
public EntityMetadata.Builder ownershipType(OwnershipTypes ownershipType)
public EntityMetadata.Builder primaryNameAttribute(String primaryNameAttribute)
public EntityMetadata.Builder primaryImageAttribute(String primaryImageAttribute)
public EntityMetadata.Builder primaryIdAttribute(String primaryIdAttribute)
public EntityMetadata.Builder privileges(List<SecurityPrivilegeMetadata> privileges)
public EntityMetadata.Builder privileges(SecurityPrivilegeMetadata... privileges)
public EntityMetadata.Builder privilegesNextLink(String privilegesNextLink)
public EntityMetadata.Builder recurrenceBaseEntityLogicalName(String recurrenceBaseEntityLogicalName)
public EntityMetadata.Builder reportViewName(String reportViewName)
public EntityMetadata.Builder schemaName(String schemaName)
public EntityMetadata.Builder introducedVersion(String introducedVersion)
public EntityMetadata.Builder isStateModelAware(Boolean isStateModelAware)
public EntityMetadata.Builder enforceStateTransitions(Boolean enforceStateTransitions)
public EntityMetadata.Builder externalName(String externalName)
public EntityMetadata.Builder entityColor(String entityColor)
public EntityMetadata.Builder logicalCollectionName(String logicalCollectionName)
public EntityMetadata.Builder externalCollectionName(String externalCollectionName)
public EntityMetadata.Builder collectionSchemaName(String collectionSchemaName)
public EntityMetadata.Builder entitySetName(String entitySetName)
public EntityMetadata.Builder isEnabledForExternalChannels(Boolean isEnabledForExternalChannels)
public EntityMetadata.Builder isPrivate(Boolean isPrivate)
public EntityMetadata.Builder usesBusinessDataLabelTable(Boolean usesBusinessDataLabelTable)
public EntityMetadata.Builder isLogicalEntity(Boolean isLogicalEntity)
public EntityMetadata.Builder hasNotes(Boolean hasNotes)
public EntityMetadata.Builder hasActivities(Boolean hasActivities)
public EntityMetadata.Builder hasFeedback(Boolean hasFeedback)
public EntityMetadata.Builder isSolutionAware(Boolean isSolutionAware)
public EntityMetadata.Builder settings(List<EntitySetting> settings)
public EntityMetadata.Builder settings(EntitySetting... settings)
public EntityMetadata.Builder settingsNextLink(String settingsNextLink)
public EntityMetadata.Builder createdOn(OffsetDateTime createdOn)
public EntityMetadata.Builder modifiedOn(OffsetDateTime modifiedOn)
public EntityMetadata build()
Copyright © 2018–2020. All rights reserved.