# All Classes and Interfaces

Class
Description
AbortRelease
Parameters needed to abort a release.
AbstractDeliveryFilters
AccountEvents
Base trait for Account related events
AccountLockedEvent
Event published for Account Locked after max failed attempts reached param: user The account that was locked param: failedCount Number of failed attempts that triggered the lock param: autoUnlockMinutes Minutes until automatic unlock
AccountLockedEvent$
AccountUnlockAndFailedAttemptsResetEvent
Event published for Account Unlocked after threshold period and failed attempts reset for current login failure param: user The account that was unlocked param: failedCount Number of failed attempts before unlock
AccountUnlockAndFailedAttemptsResetEvent$
AccountUnlockedAfterSuccessfulLoginEvent
Event published for Account Unlocked after successful login param: user The account that was unlocked due to successful login
AccountUnlockedAfterSuccessfulLoginEvent$
AccountUnlockEvent
Event published for Account Unlocked by admin action param: user The account that was unlocked
AccountUnlockEvent$
ActiveRunnerDefaultConfigurationSettings
ActiveRunnerDefaultConfigurationSettings$
ActivityLogEntry
ActivityLogEvent
ActivityLogEvent$
ActivityLogsApi
Operations on activity logs.
AllCILevels
ApiService
Application
ApplicationApi
ApplicationEnvironmentFilterScope
ApplicationFilters
ApplicationForm
ApplicationSource
ApplicationStatusView
ApplicationView
ArchivingSettings
AsyncSubscribe
Attachment
AttachmentCreatedEvent
Event published when an attachment is created.
AttachmentCreatedEvent$
AttachmentDeletedEvent
Event published when an attachment is deleted.
AttachmentDeletedEvent$
AttachmentEvent
Common interface for domain events related to attachment modification.
AuditReportSettings
AuthenticationFailureLockEvent
Event published when authentication failure causes account lock param: user The account that got locked due to authentication failure
AuthenticationFailureLockEvent$
AutoconfigResponse
AutoLockThresholdNotReachedEvent
Event published when auto-lock threshold not yet reached param: user The account still locked param: failedCount Current failed attempt count param: minutesRemaining Minutes until automatic unlock
AutoLockThresholdNotReachedEvent$
BaseAppEnvView
BaseApplicationView
BaseArtifact
BaseConfiguration
Base class for configuration and all global settings in the application.
BaseConfigurationItemView
This class is serializable assuming that `BaseConfigurationItemView.properties` contains only CI property values.
BaseConfigurationScope
BaseEnvironmentView
BasePythonScript
BaseScript
BaseScriptTask
BaseSettings
BasicReleaseView
Blackout
BlackoutApi
Operations on blackout periods.
BlackoutCreatedEvent
Event published when a blackout is created on the calendar.
BlackoutCreatedEvent$
BlackoutDeletedEvent
Event published when a blackout is deleted from the calendar.
BlackoutDeletedEvent$
BlackoutForm
Input form for creating or updating a blackout period.
BlackoutMetadata
BlackoutMetadata$
BlackoutPeriod
BlackoutPeriod$
BlackoutUpdatedEvent
Event published when a blackout is updated on the calendar.
BlackoutUpdatedEvent$
BooleanVariable
BuildRecord
BulkActionResultView
CacheGroupView
CacheManagementApi
Operations on caches
CalendarEntry
CalendarEvent
Common interface for domain events related to modification of entities on the calendar.
Category
CategoryApi
Operations on categories.
CategoryCreatedEvent
Event published when a new category is created.
CategoryCreatedEvent$
CategoryDeletedEvent
Event published when a category is deleted.
CategoryDeletedEvent$
CategoryEvent
CategoryFilters
CategoryForm
CategoryUpdatedEvent
Event published when a category is updated.
CategoryUpdatedEvent$
CategoryView
ChangePasswordView
Changes
Changes.VariablesChanges
CiDeserializer
CiHelper
CiHelper.PropertyAction
CiHelper.PropertyFilter
CiInfo
CiInfo$
CiJson2Reader
CiJson2Writer
CiListJson2Reader
CiProperty
CiProvider
CiSerializer
CiSerializerHelper
CiSerializerHelper$
CiWithInternalMetadata
CiWithUid
ClusterManagementEvent
ClusterNodeStartEvent
ClusterNodeStartEvent$
ClusterNodeStopEvent
ClusterNodeStopEvent$
CodeComplianceRecord
Collectors
Comment
Comment
CommentCreatedEvent
Event published when a comment is created on a task.
CommentCreatedEvent$
CommentDeletedEvent
Event published when a comment has been deleted.
CommentDeletedEvent$
CommentEvent
Common interface for domain events related to comments modification.
CommentUpdatedEvent
Event published when a comment has been updated.
CommentUpdatedEvent$
CompleteTaskJobExecutionOperation
CompleteTaskJobExecutionOperation$
CompleteTransition
CompositeServiceStatus
CompositeServiceStatus$
Condition
A condition on a gate.
Condition
ConditionGroup
ConditionGroup.Operator
Configuration
Base class for configuration.
ConfigurationApi
Operations on global variables and other configuration.
ConfigurationBuilder
ConfigurationBuilder$
ConfigurationCopiedEvent
Event published when a configuration is copied.
ConfigurationCopiedEvent$
ConfigurationCreatedEvent
Event published when a new configuration is created.
ConfigurationCreatedEvent$
ConfigurationDeletedEvent
Event published when a configuration is deleted.
ConfigurationDeletedEvent$
ConfigurationEvent
ConfigurationFacet
ConfigurationIdDeserializer
ConfigurationIdSerializer
ConfigurationStatusResponse
ConfigurationUpdatedEvent
Event published when a configuration is updated.
ConfigurationUpdatedEvent$
ConfigurationView
ConnectionServerView
ContainerHttpConnection
ContainerTask
ContainerTaskDefinition
CopyTemplate
CreateDelivery
CreateDeliveryStage
CreatedFromAsCode
CreatedFromAsCode$
CreatedFromCreateReleaseTask
CreatedFromCreateReleaseTask$
CreatedFromDsl
CreatedFromDsl$
CreatedFromTemplate
CreatedFromTemplate$
CreatedFromTemplateByTrigger
CreatedFromTemplateByTrigger$
CreatedWithoutTemplate
CreatedWithoutTemplate$
CreatePersonalAccessTokenForm
CreateRelease
All the parameters needed to create a release.
CreateReleaseTask
CreateTeam
CreateVersionForm
CustomJsonMapper
Provides a pre-configured `JsonMapper.Builder` with Jackson 2 compatible defaults.
CustomLogoContentType
CustomLogoSettings
CustomScriptTask
Dashboard
A dashboard with tiles displayed in XL Release UI.
Datacenter
Datacenter$
DatacenterCreatedEvent
DatacenterCreatedEvent$
DatacenterDeletedEvent
DatacenterDeletedEvent$
DatacenterEvent
DatacenterTargetState
DatacenterTargetStateRequest
DatacenterUpdatedEvent
DatacenterUpdatedEvent$
DateParam
DateParamUnmarshaller
DateVariable
DateVariableUtils
Deliveries
Delivery
DeliveryApi
Operations on release deliveries.
DeliveryDetails
DeliveryFilters
DeliveryFlowReleaseInfo
DeliveryOrderMode
DeliveryPatternApi
Operations on release deliveries.
DeliveryPatternFilters
DeliveryStatus
DeliveryTimeline
DeliveryUtils
DeliveryUtils$
Dependency
Dependency is a link from a gate task to a plan item (release, phase or task) on which the gate depends.
DependencyCreatedEvent
Event published when a dependency is created in a gate task.
DependencyCreatedEvent$
DependencyDeletedEvent
Event published when a dependency is deleted from a gate task.
DependencyDeletedEvent$
DependencyEvent
Common interface for domain events related to dependency modification.
DependencyTarget
DependencyTarget$
DependencyUpdatedEvent
Event published when a dependency is updated in a gate task.
DependencyUpdatedEvent$
DeploymentRecord
DeploymentServerApi
DeploymentServerSetup
DeploymentState
DeploymentStatus
DeploymentTarget
Diff<K,A>
Diff$
DistributedAttachmentCreatedEvent
Event published when an attachment is created.
DistributedAttachmentCreatedEvent$
DistributedAttachmentDeletedEvent
Event published when an attachment is deleted.
DistributedAttachmentDeletedEvent$
DistributedAttachmentEvent
Common interface for domain events related to attachment modification.
DistributedCacheEvent
DistributedCacheEvictEvent
DistributedClearCacheGroupEvent
DistributedClearCacheGroupEvent$
DistributedCommentCreatedEvent
Event published when a comment is created on a task.
DistributedCommentCreatedEvent$
DistributedCommentDeletedEvent
Event published when a comment is deleted on a task.
DistributedCommentDeletedEvent$
DistributedCommentEvent
Common interface for domain events related to comments modification.
DistributedCommentUpdatedEvent
Event published when a comment is updated on a task.
DistributedCommentUpdatedEvent$
DistributedConfigurationCopiedEvent
DistributedConfigurationCopiedEvent$
DistributedConfigurationCreatedEvent
DistributedConfigurationCreatedEvent$
DistributedConfigurationDeletedEvent
DistributedConfigurationDeletedEvent$
DistributedConfigurationEvents
DistributedConfigurationUpdatedEvent
DistributedConfigurationUpdatedEvent$
DistributedFolderTenantLinkEvent
DistributedFolderTenantLinkEvent$
DistributedGroupDeleted
DistributedGroupDeleted$
DistributedReleaseActorEvent
DistributedReleaseActorStarted
DistributedReleaseActorStarted$
DistributedReleaseActorStopped
DistributedReleaseActorStopped$
DistributedReleaseEvent
DistributedReleaseExecutedEvent
DistributedReleaseExecutedEvent$
DistributedSendSSEEvent
DistributedSendSSEEvent$
DistributedSSEEvent
DistributedSubscribeSSEEvent
DistributedSubscribeSSEEvent$
DistributedTaskEvent
Common interface for domain events related to task execution or modification.
DistributedTaskStatusChangeEvent
Event published when the task status has been changed.
DistributedTaskStatusChangeEvent$
DistributedTaskStatusEvent
Common interface for domain events related to task status.
DistributedTaskStatusLineUpdated
Event published when the task status line has been updated.
DistributedTaskStatusLineUpdated$
DistributedTaskUpdatedEvent
Event published when a task's properties have been updated.
DistributedTaskUpdatedEvent$
DistributedTaskUpdatedEvents
Common interface for domain events related to task udpates
DistributedTenantEvent
DistributedTenantLinkUpdatedEvent
DistributedUnsubscribeAllSSEEvent
DistributedUnsubscribeAllSSEEvent$
DistributedUnsubscribeSSEEvent
DistributedUnsubscribeSSEEvent$
DistributedUserGroupEvent
DistributedUserGroupMembershipUpdated
DistributedUserGroupMembershipUpdated$
DistributedUserProfileTenantLinkEvent
DistributedUserProfileTenantLinkEvent$
DistributedXLReleaseEvent
A common interface for XL Release domain events that are cluster friendly.
DomainIdDeserializer
DomainIdsDeserializer
DomainIdSerialization
DomainIdSerializer
DomainIdsSerializer
DslApi
Operations with release DSL.
DuplicateDeliveryPattern
DuplicateTitle
EmptyVariableReferenceContext
EmptyVariableReferenceContext$
Environment
EnvironmentApi
EnvironmentFilters
EnvironmentForm
EnvironmentLabel
EnvironmentLabelApi
EnvironmentLabelFilters
EnvironmentLabelForm
EnvironmentLabelView
EnvironmentReservation
EnvironmentReservationApi
EnvironmentReservationForm
EnvironmentReservationSearchView
EnvironmentReservationView
EnvironmentStage
EnvironmentStageApi
EnvironmentStageFilters
EnvironmentStageForm
EnvironmentStageView
EnvironmentView
EventBus
EvictAllConfigurationCacheEvent
EvictAllConfigurationCacheEvent$
EvictAllEvent
EvictAllEvent$
EvictConfigurationCacheEvent
EvictConfigurationCacheEvent$
EvictPermissionsEvent
EvictPermissionsEvent$
EvictRolesEvent
EvictRolesEvent$
ExecuteAbortScriptAction
ExecuteAbortScriptAction$
ExecuteFacetAction
ExecuteFacetAction$
ExecuteFailureHandlerAction
ExecuteFailureHandlerAction$
ExecuteNextCustomScriptPath
ExecuteNextCustomScriptPath$
ExecutePreconditionAction
ExecutePreconditionAction$
ExecuteTaskAction
ExecuteTaskAction$
ExecutionLogPurgeSettings
ExplodedDescriptor
ExportHook
ExternalDependencyReportMessage
ExternalVariableServer
Configuration object for external variables to lookup their value with.
ExternalVariableValue
ExternalVariableValue
Facet
FacetApi
FacetConfiguredFacetsCreatedEvent
Event published when facet configuration is complete (facet is mapped to one or many facets according to task attributes) and configured facets are saved param: originalFacet the original facet that was submitted to FacetService (not configured yet) param: configuredFacets the facets that were saved, thus configured facets param: hasConfiguration true if facet was actually reconfigured (thus task has any configuration attributes)
FacetConfiguredFacetsCreatedEvent$
FacetCreatedEvent
Event published when a facet is created.
FacetCreatedEvent$
FacetDeletedEvent
Event published when a facet is manually deleted.
FacetDeletedEvent$
FacetEvent
Common interface for domain events related to facet modification.
FacetFilters
FacetScope
FacetUpdatedEvent
Event published when a facet is updated.
FacetUpdatedEvent$
FailedLoginAttemptEvent
Event published for Failed Login attempt param: user The account that had a failed login attempt param: failedCount Current number of failed attempts param: maxFailedAttempts Maximum allowed failed attempts before lock
FailedLoginAttemptEvent$
FailureReasons
FeatureSettings
FileChangeRecord
FileChangeStatus
FixedSizeMap<A,B>
FixedSizeMap$
FlagStatus
Folder
FolderAction
FolderApi
Operations on folders.
FolderBuilder
FolderBuilder$
FolderCreatedEvent
Event published when a folder is created.
FolderCreatedEvent$
FolderDeletedEvent
Event published when a folder is deleted.
FolderDeletedEvent$
FolderDeletingAction
FolderDeletingAction$
FolderEvent
Common interface for domain events related to modification of folders.
FolderId
FolderId$
FolderInfo
FolderMovedEvent
Event published when a folder is moved.
FolderMovedEvent$
FolderMovingAction
FolderMovingAction$
FolderRenamedEvent
Event published when a folder is renamed.
FolderRenamedEvent$
FoldersWithAppliedVersionInfo
Represents versioning information applied to a specific folder.
FolderTenantLinkEvent
FolderTenantLinkEvent$
FolderVariableBuilder
FolderVariableBuilder$
FolderVariableCreatedEvent
Event published when a folder variable is created.
FolderVariableCreatedEvent$
FolderVariableCreateOperation
FolderVariableCreateOperation$
FolderVariableDeletedEvent
Event published when a folder variable is deleted.
FolderVariableDeletedEvent$
FolderVariableDeleteOperation
FolderVariableDeleteOperation$
FolderVariableEvent
Common interface for domain events related to folder variables.
FolderVariables
FolderVariableUpdatedEvent
Event published when a folder variable is updated.
FolderVariableUpdatedEvent$
FolderVariableUpdateOperation
FolderVariableUpdateOperation$
FolderVersioningApi
Operations to store and synchronize folder contents - templates, workflows, connections, variables, and more - as YAML files in Git for version tracking.
FolderVersioningSettings
FolderVersioningSettingsUtil
GateCondition
GateConditionCreatedEvent
Event published when a gate condition is created.
GateConditionCreatedEvent$
GateConditionDeletedEvent
Event published when a gate condition has been deleted.
GateConditionDeletedEvent$
GateConditionEvent
Common interface for domain events related to gate condition modification.
GateConditionUpdatedEvent
Event published when a gate condition has been updated.
GateConditionUpdatedEvent$
GateTask
GitBranch
GitBranch$
GitProvider
GlobalRolesOrPermissionsUpdatedEvent
GlobalRolesOrPermissionsUpdatedEvent$
GlobalVariableCreatedEvent
Event published when a global variable is created.
GlobalVariableCreatedEvent$
GlobalVariableCreateOperation
GlobalVariableCreateOperation$
GlobalVariableDeletedEvent
Event published when a global variable is deleted.
GlobalVariableDeletedEvent$
GlobalVariableDeleteOperation
GlobalVariableDeleteOperation$
GlobalVariableEvent
Common interface for domain events related to global variables.
GlobalVariables
GlobalVariablesBuilder
GlobalVariablesBuilder$
GlobalVariableUpdatedEvent
Event published when a global variable is updated.
GlobalVariableUpdatedEvent$
GlobalVariableUpdateOperation
GlobalVariableUpdateOperation$
Graph<A>
Graph.DFS<A,B>
Graph.DFS$
Graph.Edge<A>
Graph.Edge$
Graph$
GroovyProvider
HardcodedPassword
HttpConnection
Base class for server configurations which use HTTP connection properties.
HttpConnection.AuthenticationMethod
HttpConnection.OAuth2GrantType
IdMatchers
IdMatchers.ApplicationId$
IdMatchers.AttachmentId$
IdMatchers.ConfigurationId$
IdMatchers.DeliveryId$
IdMatchers.DependencyId$
IdMatchers.EnvironmentId$
IdMatchers.EnvironmentLabelId$
IdMatchers.EnvironmentStageId$
IdMatchers.FolderId$
IdMatchers.Id
IdMatchers.PhaseId$
IdMatchers.PlanItemId$
IdMatchers.ReleaseId$
IdMatchers.TaskId$
IdMatchers.TriggerId$
IdMatchers.ValueProviderId$
IdMatchers.VariableId$
IdMatchers$
IdParam
IdParamUnmarshaller
Ids
IdType
IdUtils
IdUtils$
Imported
Imported$
ImportResult
InMemoryRepository
IntegerVariable
InterceptableAction
Implementations of this interface are types of events which notify that a certain domain action is going to happen in Digital.ai Release.
InternalMetadata
An internally used supplementary metadata of a CI that is usually derived.
ItemsCompletionCondition
ItsmRecord
JavaObjectDeserializer
Annotation-friendly deserializer that binds JSON content to Java collections.
JdbcExportHook
JdbcExportHook.JdbcExportHookException
JdbcExportHook$
JobRunner
JobRunnerOps
JobRunnerOps$
JsonWithCachedProvider
Factory class with lazily initialized JsonProvider See `Json`
JsonWithCachedProvider$
Factory class with lazily initialized JsonProvider See `Json`
JythonProvider
LicenseLimitReachedException
LimitedInputStream
An input stream, which limits its data size.
Link
LinkCreatedEvent
Event published when a link is created.
LinkCreatedEvent$
LinkDeletedEvent
Event published when a link is deleted.
LinkDeletedEvent$
LinkEvent
Common interface for domain events related to modification of links between sub-tasks of a parallel group.
ListOfStringValueProviderConfiguration
ListStringVariable
ListUtils
ListUtils.ScalaListUpdateInPlace<A>
ListUtils.ScalaListUpdateInPlace$
ListUtils$
LiveDeployment
LiveDeploymentConfig
Lockable
LogFriendlyConcurrentModificationException
LogFriendlyNotFoundException
MailPriority
ManagementApi
MapStringStringVariable
MessageLogger
MetadataApi
MissingPassword
ModifiedFromScriptTask
ModifiedFromScriptTask$
MoreThanOneTaskOverDueRiskAssessor
Nl2SqlApi
NL-to-SQL pipeline: schema classification and semantic-model-driven query execution.
Nl2SqlExecuteRequest
Request for the /nl2sql/execute endpoint.
Nl2SqlExecuteRequest.ScopeQuery
Nl2SqlExecuteResult
Nl2SqlExecuteResult.ScopeResult
Nl2SqlSchemaRequest
Nl2SqlSchemaResult
Nl2SqlSchemaResult.Schema
Nl2SqlSchemaResult.Table
NonVersionedRef
NotificationTask
OneTaskOverDueRiskAssessor
OriginTemplateData
OriginTemplateData$
ParallelGroup
PasswordDeserializer
PasswordSerializer
PasswordStringVariable
PermissionsApi
Operations related to permissions.
PermissionsEvent
Common interface for domain events related to permission changes.
PermissionsUpdatedEvent
Event published when permissions of a number of teams were updated in a release or a template.
PermissionsUpdatedEvent$
PersonalAccessTokenApi
Operations related to personal access tokens.
Phase
PhaseApi
Operations on phases.
PhaseClosedEvent
Event published when a phase is closed and restarted.
PhaseClosedEvent$
PhaseCloseOperation
PhaseCloseOperation$
PhaseClosingAction
PhaseClosingAction$
PhaseCompletedEvent
Event published when a phase is completed.
PhaseCompletedEvent$
PhaseCompleteOperation
PhaseCompleteOperation$
PhaseCompletingAction
PhaseCompletingAction$
PhaseCopiedEvent
Event published when a phase is copied.
PhaseCopiedEvent$
PhaseCreatedEvent
Event published when a phase is created.
PhaseCreatedEvent$
PhaseDeletedEvent
Event published when a phase is deleted.
PhaseDeletedEvent$
PhaseDuplicatedEvent
Event published when a phase is duplicated.
PhaseDuplicatedEvent$
PhaseEvent
Common interface for domain events related to phase execution or modification.
PhaseExecutionEvent
Common interface for events when the phase status changes.
PhaseFailedEvent
Event published when a phase has failed.
PhaseFailedEvent$
PhaseFailOperation
PhaseFailOperation$
PhaseMovedEvent
Event published when a phase is moved from one position to another within a release or a template.
PhaseMovedEvent$
PhaseRetriedEvent
Event published when one of phase's tasks is retried.
PhaseRetriedEvent$
PhaseRetryingAction
PhaseRetryingAction$
PhaseRetryOperation
PhaseRetryOperation$
PhaseStartedEvent
Event published when a phase is started.
PhaseStartedEvent$
PhaseStartedFailingEvent
Event published when a phase goes into `FAILING` state.
PhaseStartedFailingEvent$
PhaseStartFailingOperation
PhaseStartFailingOperation$
PhaseStartingAction
PhaseStartingAction$
PhaseStartOperation
PhaseStartOperation$
PhaseStatus
PhaseTimeline
PhaseUpdatedEvent
Event published when properties or a phase are updated.
PhaseUpdatedEvent$
PhaseVersion
Used for restarting phases and indicate which 'version' of the phase should be restarted.
PlanItem
PlanItemDueDateRiskAssessor
PlanItemSearchResult
PlanItemTimeline
PlannerApi
PlanRecord
PluginExtendedMetadata
Plain mirror of xl-platform's `ExtendedMetadata`, exported as part of `PluginInfo`.
PluginInfo
Plain, OSGi-exportable mirror of the plugin manager's `PluginDto` JSON shape (`{plugin, versions, metadata, hasLogo, status}`), kept independent of `PluginDto` to avoid exporting its Scala/xl-platform type graph to bundles.
PluginLink
A named URL, mirroring one entry of a plugin's `links`/`screenshots` metadata arrays.
PluginQueryApi
Non-REST access to the plugin listings, returning plain `PluginInfo` rows instead of a JAX-RS `Response`, for callers such as OSGi-bundled MCP tools.
PluginRef
Plugin coordinates, mirroring the `plugin` object of a `PluginDto`.
PluginRequirements
The XL product and version constraints a plugin requires (e.g.
PluginVersionInfo
A single plugin version/repository pair, mirroring one entry of a `PluginDto`'s `versions` array.
PollingSettings
PollType
PortAlreadyInUseException
PostAction
PreconditionType
PrincipalView
ProjectedDependency
ProjectedGateTask
ProjectedItem
ProjectedPhase
ProjectedRelease
ProjectedTask
ProjectedTaskGroup
PropertyConfiguration
PropertyUsagePoint
This usage point means that given property value mentions a variable, e.g.
PublicApiMember
This annotation tells the generator that the member must be included into the generated API documentation.
PythonScript
Base class for the configuration of a custom Python task.
PythonScriptCiHelper
PythonScriptCiHelper$
PythonScriptDefinition
RateLimitReachedException
ReferenceVariable
ReferenceVariablePostConstructor
Release
ReleaseAbortedEvent
Event published when a release is aborted.
ReleaseAbortedEvent$
ReleaseAbortingAction
ReleaseAbortingAction$
ReleaseAbortOperation
ReleaseAbortOperation$
ReleaseAbortScriptsAction
ReleaseAbortScriptsAction$
ReleaseAbortScriptsExecution
ReleaseAbortScriptsExecution$
ReleaseActorEvent
Private events related to Release Actor.
ReleaseActorStarted
Private event related to Release Actor.
ReleaseActorStarted$
ReleaseActorStopped
Private event related to Release Actor.
ReleaseActorStopped$
ReleaseApi
Operations on releases.
ReleaseBulkAbortedEvent
ReleaseBulkAbortedEvent$
ReleaseBulkEvent
ReleaseBulkStartedEvent
ReleaseBulkStartedEvent$
ReleaseCompletedEvent
Event published when a release is completed.
ReleaseCompletedEvent$
ReleaseCompleteOperation
ReleaseCompleteOperation$
ReleaseCompletingAction
ReleaseCompletingAction$
ReleaseCountResult
ReleaseCountResults
ReleaseCreatedEvent
Event published when a release or a template has been created.
ReleaseCreatedEvent$
ReleaseCreatedFromCreateReleaseTaskEvent
Event published when a release is created from a Create Release task.
ReleaseCreatedFromCreateReleaseTaskEvent$
ReleaseCreationSource
ReleaseDateRangeResults
ReleaseDeletedEvent
Event published when a release or a template has been deleted.
ReleaseDeletedEvent$
ReleaseDueDateRiskAssessor
ReleaseDuplicatedEvent
Event published when a release has been duplicated.
ReleaseDuplicatedEvent$
ReleaseEvent
Common interface for domain events related to release execution or modification.
ReleaseExecutedEvent
A parent event published when a release is finished: completed or aborted.
ReleaseExecutionEvent
Common interface for events when the release status changes.
ReleaseExtension
ReleaseExtensionEvent
ReleaseFailedEvent
Event published when a release goes into `FAILED` state.
ReleaseFailedEvent$
ReleaseFailOperation
ReleaseFailOperation$
ReleaseFlaggedAtRiskAssessor
ReleaseFlaggedAttentionNeededRiskAssessor
ReleaseFullSearchResult
ReleaseGroup
ReleaseGroupApi
Operations on release groups.
ReleaseGroupFilters
ReleaseGroupOrderMode
ReleaseGroupStatus
ReleaseGroupTimeline
ReleaseKind
ReleaseMovedEvent
Event published when a template or a release has been moved to another folder.
ReleaseMovedEvent$
ReleaseOperation
ReleaseOrderDirection
ReleaseOrderMode
ReleaseOverdueEvent
Event published when a release is overdue.
ReleaseOverdueEvent$
ReleaseOverviewResult
ReleasePasswordSettings
ReleasePausedEvent
Event published when a release has been paused as part of a phase restart.
ReleasePausedEvent$
ReleasePauseOperation
ReleasePauseOperation$
ReleasePausingAction
ReleasePausingAction$
ReleaseProgress
ReleaseProgressCalculated
ReleaseProgressCalculated$
ReleasePropertyVariableKey
ReleaseRestoredEvent
Event published when template has been restored from previous revision.
ReleaseRestoredEvent$
ReleaseResumedEvent
Event published when a release has been resumed after a phase restart.
ReleaseResumedEvent$
ReleaseResumeOperation
ReleaseResumeOperation$
ReleaseResumingAction
ReleaseResumingAction$
ReleaseRetriedEvent
Event published when one of release's tasks is retried.
ReleaseRetriedEvent$
ReleaseRetryingAction
ReleaseRetryingAction$
ReleaseRetryOperation
ReleaseRetryOperation$
ReleaseRiskScoreUpdated
Private event related to Release Actor.
ReleaseRiskScoreUpdated$
ReleaseSearchResult
ReleasesFilters
ReleaseStartedEvent
Event published when a release has started.
ReleaseStartedEvent$
ReleaseStartedFailingEvent
Event published when a release goes into `FAILING` state.
ReleaseStartedFailingEvent$
ReleaseStartedFromCreateReleaseTaskEvent
Event published when a release is started from a Create Release task.
ReleaseStartedFromCreateReleaseTaskEvent$
ReleaseStartFailingOperation
ReleaseStartFailingOperation$
ReleaseStartingAction
ReleaseStartingAction$
ReleaseStartOperation
ReleaseStartOperation$
ReleaseStatus
ReleaseStatusFailedRiskAssessor
ReleaseStatusFailingRiskAssessor
ReleaseTimeline
ReleaseTrigger
ReleaseTriggerOverview
ReleaseUpdatedEvent
Event published when properties of a release or a template has been updated.
ReleaseUpdatedEvent$
ReleaseUpdatedFromAsCodeEvent
Event published when a template has been updated via as code.
ReleaseUpdatedFromAsCodeEvent$
ReleaseVariableCreatedEvent
Event published when a variable is created in a release.
ReleaseVariableCreatedEvent$
ReleaseVariableCreateOperation
ReleaseVariableCreateOperation$
ReleaseVariableDeletedEvent
Event published when a variable is deleted from a release.
ReleaseVariableDeletedEvent$
ReleaseVariableDeleteOperation
ReleaseVariableDeleteOperation$
ReleaseVariableEvent
Common interface for domain events related to release variables.
ReleaseVariableReferenceContext
ReleaseVariableReferenceContext$
ReleaseVariableReplacedEvent
Event published when a variable has been replaced by another variable or a value.
ReleaseVariableReplacedEvent$
ReleaseVariablesUpdatedEvent
Event published when a bulk update to release variables has happened.
ReleaseVariablesUpdatedEvent$
ReleaseVariablesUpdateOperation
ReleaseVariablesUpdateOperation$
ReleaseVariablesUsagePoint
ReleaseVariableUpdatedEvent
Event published when a variable is updated in a release.
ReleaseVariableUpdatedEvent$
ReleaseVariableUpdateOperation
ReleaseVariableUpdateOperation$
ReleaseVisitor
RemoteExecution
RemoteJobRunner
RemoteJobRunner$
RemoteRunnerRegistrySettings
RemoteScriptExecution
ReportApi
Operations on report.
ReportsSettings
Repository
ReservationFilters
ResolvableScriptTask
ResolvedItem
ResolvedItem$
ResolveOptions
ResolveOptions$
ResolverRepository
Risk
RiskApi
Operations on risk.
RiskAssessment
RiskAssessmentApi
RiskAssessor
RiskCalculationSettings
RiskEvent
RiskGlobalThresholds
RiskProfile
RiskProfileUpdated
RiskProfileUpdated$
RiskScoreUpdated
RiskScoreUpdated$
RiskStatus
RiskStatusWithThresholds
RoleIdExtension
RolePrincipalsFilters
RolesApi
Operations related to roles.
RolesSnapshotCreated
RolesSnapshotCreated$
RoleView
RunnerAuditEventType
RunnerAuditEventType.CREATE$
RunnerAuditEventType.DELETE$
RunnerAuditEventType.UPDATE$
RunnerAuditEventType$
RunnerAuditRecord
RunnerAuditRecord$
RunnerDefaultConfigurationSettings
ScheduledTrigger
ScmException
ScmException$
ScmUtils
ScmUtils$
ScriptHelper
ScriptTask
ScriptValueProviderConfiguration
ScriptVariableInterpolation
SecuredCi
SensitiveValueScrubber
A collection of values that need to be removed from the logs.
SequentialGroup
ServerUrl
ServerUrl$
ServiceState
ServiceState$
ServiceStatus
ServiceStatus$
ServiceStatusView
SetStringVariable
SettingsApi
SharedConfigurationStatusResponse
ShowOnlyPublicApiMembers
This annotation tells the generator that only only members annotated with @PublicApiMember must be included into the generated documentation.
SimpleServiceStatus
SimpleServiceStatus$
SpecialDay
Stage
StageCompletionSubscriber
StageStatus
StageTrackedItem
StartRelease
All the parameters needed to start a release.
StartTask
Object containing parameters needed to start a task.
StatusGroup
StreamWrappingOverthereFile
StringVariable
Subscribe
The domain events can be used by plugins to get notified when an action happens with a release, task, configuration etc.
Subscriber
SubscriptionResult
SubscriptionResult$
SubscriptionStatus
SynchronizedSubscribe
syntax
syntax.ConfigurationItemOps
syntax.ConfigurationItemOps$
syntax.TaskOps
syntax.TaskOps$
syntax$
SystemMessageSettings
Task
An Digital.ai Release task.
TaskAbortedEvent
Event published when a task has been aborted.
TaskAbortedEvent$
TaskAbortingAction
TaskAbortingAction$
TaskAbortOperation
TaskAbortOperation$
TaskAbortScriptCompletedEvent
Event published after a task abort script has completed.
TaskAbortScriptCompletedEvent$
TaskAbortScriptStartedEvent
Event published after a task abort script started.
TaskAbortScriptStartedEvent$
TaskAccess
TaskAccessView
TaskApi
Operations on tasks.
TaskApiView
TaskCompleteAbortScriptOperation
TaskCompleteAbortScriptOperation$
TaskCompletedEvent
Event published when a task has been completed.
TaskCompletedEvent$
TaskCompleteOperation
TaskCompleteOperation$
TaskCompletingAction
TaskCompletingAction$
TaskContainer
TaskCopiedEvent
Event published when a task is copied.
TaskCopiedEvent$
TaskCopiedFromEvent
Event published when a task is copied from another container.
TaskCopiedFromEvent$
TaskCreatedEvent
Event published when a task is created.
TaskCreatedEvent$
TaskCreatedOrTypeChangedEvent
TaskDefinition
TaskDelayedEvent
Event published when a task enters `PENDING` state, which means that it has a scheduled start date in the future.
TaskDelayedEvent$
TaskDelayingAction
TaskDelayingAction$
TaskDelayOperation
TaskDelayOperation$
TaskDeletedEvent
Event published when a task has been deleted.
TaskDeletedEvent$
TaskDueSoonEvent
Event published when a task is due soon.
TaskDueSoonEvent$
TaskEndRecoveryOperation
TaskEndRecoveryOperation$
TaskEvent
Common interface for domain events related to task execution or modification.
TaskExecutionEvent
Common interface for events when the task status changes.
TaskFailedEvent
Event published when a task has failed.
TaskFailedEvent$
TaskFailingAction
TaskFailingAction$
TaskFailingEvent
Event published when a task is failing.
TaskFailingEvent$
TaskFailingOperation
TaskFailingOperation$
TaskFailOperation
TaskFailOperation$
TaskFlagRiskAssessor
TaskGroup
TaskGroupFailingEvent
Event published when a parallel or sequential group goes into the "failing" state: so it has some tasks which are failed and some tasks which are still running.
TaskGroupFailingEvent$
TaskGroupFailingOperation
TaskGroupFailingOperation$
TaskJobExecutedEvent
Event published when a task job execution is done regardless success or failure
TaskJobExecutedEvent$
TaskMovedEvent
Event published when a task is moved withing a release.
TaskMovedEvent$
TaskOverdueEvent
Event published when a task is overdue.
TaskOverdueEvent$
TaskPostAction
TaskRecoveredEvent
Event published after a task finished recovering.
TaskRecoveredEvent$
TaskRecoverOp
TaskRecoveryStartedEvent
Event published after a task failed and recovery started.
TaskRecoveryStartedEvent$
TaskReopenedEvent
Event published when a task is reopened: it was completed or skipped in advance and goes back into planned state.
TaskReopenedEvent$
TaskReopeningAction
TaskReopeningAction$
TaskReopenOperation
TaskReopenOperation$
TaskReportingApi
Operations on reporting records used by the audit report.
TaskReportingRecord
A Task reporting record.
TaskRetriedEvent
Event published when a task has been retried.
TaskRetriedEvent$
TaskRetriesRiskAssessor
TaskRetryingAction
TaskRetryingAction$
TaskRetryOperation
TaskRetryOperation$
TaskSkipOperation
TaskSkipOperation$
TaskSkippedEvent
Event published when a task has been skipped.
TaskSkippedEvent$
TaskSkippingAction
TaskSkippingAction$
TasksLockedEvent
Event published when tasks are locked.
TasksLockedEvent$
TaskStartAbortScriptOperation
TaskStartAbortScriptOperation$
TaskStartedEvent
Event published when a task has started.
TaskStartedEvent$
TaskStartedFailingAction
TaskStartedFailingAction$
TaskStartingAction
TaskStartingAction$
TaskStartOperation
TaskStartOperation$
TaskStartOrRetryOperation
TaskStartRecoveryOperation
TaskStartRecoveryOperation$
TaskStatus
TaskStatusLineOperation
TaskStatusLineOperation$
TaskStatusLineUpdated
Event published when the task status line has been updated.
TaskStatusLineUpdated$
TasksUnlockedEvent
Event published when tasks are unlocked.
TasksUnlockedEvent$
TaskTimeoutSettings
TaskUpdatedEvent
Event published when a task's properties have been updated.
TaskUpdatedEvent$
TaskWaitingForInputEvent
Event published when a task goes into `WAITING_FOR_INPUT` ("needs input") state.
TaskWaitingForInputEvent$
TaskWaitingForInputOperation
TaskWaitingForInputOperation$
TaskWithPropertiesDefinition
TaskWithXFlagsAtRiskRiskAssessor
TaskWithXFlagsNeedsAttentionRiskAssessor
Team
The Team domain object in Digital.ai Release is a transient object and is not saved into the repository.
TeamCreatedEvent
Event published when a team is created.
TeamCreatedEvent$
TeamDeletedEvent
Event published when a team is deleted.
TeamDeletedEvent$
TeamEvent
Common interface for domain events related to comments modification.
TeamMemberView
TeamMemberView.MemberType
TeamPermissionOperations
TeamsMergedEvent
Event published when teams of a template are merged with teams of a folder.
TeamsMergedEvent$
TeamsRemovedInTemplateEvent
Event published when teams of a template are removed when the template is moved to a folder.
TeamsRemovedInTemplateEvent$
TeamsUpdatedEvent
TeamsUpdatedEvent$
TeamUpdatedEvent
Event published when a team's members or roles are updated.
TeamUpdatedEvent$
TeamView
TemplateAction
TemplateApi
Operations on templates.
TemplateDeletingAction
TemplateDeletingAction$
TemplateLogo
TemplateLogoEvent
Common interface for domain events related to template logo modification.
TemplateLogoUpdatedEvent
Event published when a template logo is updated.
TemplateLogoUpdatedEvent$
TemplateMovingAction
TemplateMovingAction$
TemplateVariablesChangedEvent
Event published when template variables are changed and need to be synced.
TemplateVariablesChangedEvent$
Tenant
Tenant$
TenantApi
REST API for managing tenants and their configurations in Release.
TenantAuthority
TenantAwareCi
TenantContext
IMPORTANT: This class is a wrapper around SecurityContextHolder.
TenantContext$
IMPORTANT: This class is a wrapper around SecurityContextHolder.
TenantCreatedEvent
TenantCreatedEvent$
TenantDeletedEvent
TenantDeletedEvent$
TenantEvent
TenantLimit
TenantLimitCreatedEvent
TenantLimitCreatedEvent$
TenantLimitDeletedEvent
TenantLimitDeletedEvent$
TenantLimitEvent
TenantLimitUpdatedEvent
TenantLimitUpdatedEvent$
TenantLinkRequest
TenantLinkUpdatedEvent
TenantRequest
TenantResourceLinkOperation
TenantStatus
TenantUpdatedEvent
TenantUpdatedEvent$
ThemeColor
ThemeColors
ThemeColors$
ThemeSettings
Tile
Base class for dashboard tiles, for example tiles of the "Release contents" page.
TileScope
TimeCondition
TimeFrame
ToggleFeature
TokenInfoForm
This is internal only.
TokenInfoView
This is internal only.
TrackedItem
TrackedItemStatus
TrackedItemStatusChangeSubscriber
Transition
Tree<A>
Tree.Empty$
Tree.ListTreeOps<A>
Tree.ListTreeOps$
Tree.Node<A>
Tree.Node$
Tree.NodeOps<A>
Tree.NodeOps$
Tree.TreeOps<A>
Tree.TreeOps$
Tree.TreeTreeOps<A>
Tree.TreeTreeOps$
Tree$
TreeFunctions
TreeFunctions$
Trigger
TriggerDataPurgeSettings
TriggerExecutionStatus
TriggerFilters
TriggersApi
Operations on triggers.
TypeHelper
TypeHelper$
UnsupportedFolderNameCharacter
UsagePoint
User
UserAccount
A compound object containing user information, using in API
UserApi
Operations with users.
UserInputTask
UserInputTaskUsagePoint
This usage point means that variable is referenced by user input task variables property i.e.
UserProfile
No setters defined, because user profiles may be cached.
UserProfileCreatedEvent
Event published when a new user profile is created.
UserProfileCreatedEvent$
UserProfileDeletedEvent
Event published when a user profile is deleted.
UserProfileDeletedEvent$
UserProfileEvent
UserProfileTenantLinkEvent
UserProfileTenantLinkEvent$
UserProfileUpdatedEvent
Event published when a user profile is updated.
UserProfileUpdatedEvent$
UserToken
This class represents a personal access token data for the user.
UserTokenAboutToExpireEvent
UserTokenAboutToExpireEvent$
UserTokenCreatedEvent
UserTokenCreatedEvent$
UserTokenDeletedEvent
UserTokenDeletedEvent$
UserTokenEvent
UserTokenPermission
UserTokensDeletedEvent
UserTokensDeletedEvent$
ValidatePattern
ValidationMessage
ValidationReport
ValidationReportMessage
ValidationReportMessageUtil
ValueProviderConfiguration
ValueWithInterpolation
A subset of fields from StringVariable class used when freezing a variable.
ValueWithInterpolation$
Variable
A variable in release or template.
Variable
Variable.VariableWithValue<V>
VariableBuilder<V,C>
VariableBuilder$
VariableCollectingVisitor
VariableCollector
VariableContainer
VariableContainerUtils
VariableCreateOperation
VariableDeleteOperation
VariableEvent
Common interface for domain events related to variables modification.
VariableFactory
VariableFactory$
VariableHelper
VariableHelper$
VariableMappingUsagePoint
This usage point means that a variable is contained as a value in one of entries of the `variableMapping`.
VariableModificationSource
VariableOrValue
VariableReference
VariableReference.VariableUsageType
VariableReferenceContext
VariableReplacementHelper
VariablesGraphResolver
VariablesGraphResolver.Var<A,V>
VariablesGraphResolver.Var$
VariablesGraphResolver$
VariableUpdateOperation
VariableUsagePoint
VariableUsagePoint$
VersionComparisonView
VersionFilters
VersionInfo
VersioningStyle
VersionsView
VisitableItem
WithFolderFiltering
WordUtils
WorkflowApi
WorkflowFilters
WorkflowOrderMode
WorkflowOverview
XLRelease
XLReleaseEvent
A common interface for XL Release domain events.
XLReleaseEventListener
Interface used for external plugins
XLReleaseOperation
A bundle of an "interceptable action" and an "event" that need to be posted when corresponding operation is performed.
XLReleasePermissions
XlrPasswordEncryptingCiConverter
CiConverter which does or does not decrypt the passwords read from the json based on encrypter.
XlrPasswordMaskingCiConverter
XLTypes
XLTypes$