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