Class AutomationManagerContextBuilder
java.lang.Object
com.codebarrel.automation.api.context.AutomationManagerContextBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()isInLiteUnlimitedGracePeriod(boolean isInLiteUnlimitedGracePeriod) isInLiteUnlimitedPeriod(boolean isInLiteUnlimitedPeriod) setActualKey(String actualKey) setApplicationSen(String applicationSen) setAppVersion(String appVersion) setAuditItemsPerPage(long auditItemsPerPage) setAvailableComponents(Set<ComponentTypeInfo> availableComponents) setCloudId(String cloudId) setConfigProperties(Map<String, String> configProperties) setDarkFeatures(Set<DarkFeature> darkFeatures) setDevOps(DevOpsContext devOps) setEntitlements(EntitlementsContext entitlements) setGlobalAdminUrl(String globalAdminUrl) setHasEditPermission(boolean hasEditPermission) setIncomingWebhookBaseUrl(String incomingWebhookBaseUrl) setInternalJwtToken(String internalJwtToken) setIsCloud(boolean isCloud) setIsGlobalAdmin(boolean admin) setIsGlobalScope(boolean isGlobal) setIsLabelsEnabled(boolean isLabelsEnabled) setIsProjectAdmin(boolean projectAdmin) setIsServiceDeskApiAvailable(boolean isServiceDeskApiAvailable) setIsSoftwareApiAvailable(boolean isSoftwareApiAvailable) setIssueEvents(List<IssueEvent> issueEvents) setLastRuleExecutionStates(Set<LastRuleExecutionState> lastRuleExecutionStates) setLicenseTier(long licenseTier) setLicenseType(String licenseType) setPluggableComponents(List<PluggableComponentInfo> pluggableComponents) setProjectId(String projectId) setProjectKey(String projectKey) setSecureUrls(AutomationSecureUrls secureUrls) setServerDefaultFromEmail(String serverDefaultFromEmail) setTenantContext(AutomationTenantContext tenantContext) setUserFlags(Map<String, Boolean> userFlags) setUtcOffset(Long utcOffset)
-
Constructor Details
-
AutomationManagerContextBuilder
public AutomationManagerContextBuilder()
-
-
Method Details
-
setLocale
-
setIsServiceDeskApiAvailable
public AutomationManagerContextBuilder setIsServiceDeskApiAvailable(boolean isServiceDeskApiAvailable) -
setIsSoftwareApiAvailable
-
setServerDefaultFromEmail
-
setUtcOffset
-
setApplicationSen
-
setLicenseTier
-
setLicenseType
-
setAvailableComponents
public AutomationManagerContextBuilder setAvailableComponents(Set<ComponentTypeInfo> availableComponents) -
setPluggableComponents
public AutomationManagerContextBuilder setPluggableComponents(List<PluggableComponentInfo> pluggableComponents) -
setLastRuleExecutionStates
public AutomationManagerContextBuilder setLastRuleExecutionStates(Set<LastRuleExecutionState> lastRuleExecutionStates) -
setInternalJwtToken
-
setIsLabelsEnabled
-
setUserFlags
-
setDarkFeatures
-
setAuditItemsPerPage
-
setConfigProperties
-
setHasEditPermission
-
setIssueEvents
-
setActualKey
-
setIncomingWebhookBaseUrl
-
setGlobalAdminUrl
-
isInLiteUnlimitedGracePeriod
public AutomationManagerContextBuilder isInLiteUnlimitedGracePeriod(boolean isInLiteUnlimitedGracePeriod) -
isInLiteUnlimitedPeriod
-
setTenantContext
-
setIsGlobalAdmin
-
setIsGlobalScope
-
setIsProjectAdmin
-
setProjectId
-
setProjectKey
-
setSecureUrls
-
setIsCloud
-
setCloudId
-
setAppVersion
-
setEnv
-
setEntitlements
-
setDevOps
-
build
-