# Serialized Form

- ## Package com.xebialabs.deployit.io

  - ### Class com.xebialabs.deployit.io.ArtifactAwareLocalFile

    class ArtifactAwareLocalFile extends com.xebialabs.overthere.local.LocalFile implements Serializable

  - ### Class com.xebialabs.deployit.io.DerivedArtifactFile

    class DerivedArtifactFile extends com.xebialabs.deployit.io.ArtifactFile implements Serializable

    - #### Serialized Fields

      - ##### derivedArtifact

            DerivedArtifact<? extends SourceArtifact> derivedArtifact

  - ### Class com.xebialabs.deployit.io.SourceArtifactFile

    class SourceArtifactFile extends com.xebialabs.deployit.io.ArtifactFile implements Serializable

    - #### Serialized Fields

      - ##### fileName

            String fileName

      - ##### sourceArtifact

            SourceArtifact sourceArtifact

      - ##### workDirSupplier

            Supplier<com.xebialabs.deployit.repository.WorkDir> workDirSupplier

  - ### Class com.xebialabs.deployit.io.WorkDirInContext

    class WorkDirInContext extends Object implements Serializable

  - ### Class com.xebialabs.deployit.io.WorkDirSupplier

    class WorkDirSupplier extends Object implements Serializable

    - #### Serialized Fields

      - ##### workDir

            com.xebialabs.deployit.repository.WorkDir workDir

- ## Package com.xebialabs.xlrelease.api.internal

- ## Package com.xebialabs.xlrelease.api.v1.forms

  - ### Class com.xebialabs.xlrelease.api.v1.forms.AbstractDeliveryFilters

    class AbstractDeliveryFilters extends Object implements Serializable

    - #### Serialized Fields

      - ##### folderId

            String folderId

      - ##### strictTitleMatch

            boolean strictTitleMatch

      - ##### strictTrackedItemTitleMatch

            boolean strictTrackedItemTitleMatch

      - ##### title

            String title

      - ##### trackedItemTitle

            String trackedItemTitle

  - ### Class com.xebialabs.xlrelease.api.v1.forms.CompleteTransition

    class CompleteTransition extends Object implements Serializable

    - #### Serialized Fields

      - ##### closeStages

            boolean closeStages

      - ##### transitionItems

            List<String> transitionItems

  - ### Class com.xebialabs.xlrelease.api.v1.forms.CreateDelivery

    class CreateDelivery extends Object implements Serializable

    - #### Serialized Fields

      - ##### autoComplete

            boolean autoComplete

      - ##### description

            String description

      - ##### duration

            int duration

      - ##### endDate

            Date endDate

      - ##### folderId

            String folderId

      - ##### startDate

            Date startDate

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.api.v1.forms.DeliveryFilters

    class DeliveryFilters extends AbstractDeliveryFilters implements Serializable

    - #### Serialized Fields

      - ##### originPatternId

            String originPatternId

      - ##### statuses

            List<DeliveryStatus> statuses

  - ### Class com.xebialabs.xlrelease.api.v1.forms.DeliveryPatternFilters

    class DeliveryPatternFilters extends AbstractDeliveryFilters implements Serializable

  - ### Class com.xebialabs.xlrelease.api.v1.forms.DuplicateDeliveryPattern

    class DuplicateDeliveryPattern extends Object implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.api.v1.forms.ExternalVariableValue

    class ExternalVariableValue extends Object implements Serializable

    - #### Serialized Fields

      - ##### externalKey

            String externalKey

      - ##### path

            String path

      - ##### server

            String server

      - ##### serverType

            String serverType

  - ### Class com.xebialabs.xlrelease.api.v1.forms.ReleaseGroupFilters

    class ReleaseGroupFilters extends Object implements Serializable

    - #### Serialized Fields

      - ##### folderId

            String folderId

      - ##### statuses

            List<ReleaseGroupStatus> statuses

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.api.v1.forms.Variable

    class Variable extends Object implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### externalVariableValue

            ExternalVariableValue externalVariableValue

      - ##### id

            String id

      - ##### inherited

            boolean inherited

      - ##### key

            String key

      - ##### label

            String label

      - ##### multiline

            boolean multiline

      - ##### preventInterpolation

            boolean preventInterpolation

      - ##### referencedType

            String referencedType

      - ##### requiresValue

            boolean requiresValue

      - ##### showOnReleaseStart

            boolean showOnReleaseStart

      - ##### type

            String type

      - ##### value

            Object value

      - ##### valueProvider

            ValueProviderConfiguration valueProvider

- ## Package com.xebialabs.xlrelease.api.v1.views

  - ### Class com.xebialabs.xlrelease.api.v1.views.DeliveryDetails

    class DeliveryDetails extends Object implements Serializable

    - #### Serialized Fields

      - ##### folder

            String folder

      - ##### hasFolderViewAccess

            boolean hasFolderViewAccess

      - ##### hasPatternViewAccess

            boolean hasPatternViewAccess

      - ##### pattern

            String pattern

- ## Package com.xebialabs.xlrelease.builder

  - ### Class com.xebialabs.xlrelease.builder.ConfigurationBuilder

    class ConfigurationBuilder extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.builder.ConfigurationBuilder$

    class ConfigurationBuilder$ extends Object implements Serializable

- ## Package com.xebialabs.xlrelease.configuration

  - ### Class com.xebialabs.xlrelease.configuration.ArchivingSettings

    class ArchivingSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### archivingJobCronSchedule

            String archivingJobCronSchedule

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### enabled

            boolean enabled

      - ##### exportOnPurgeEnabled

            boolean exportOnPurgeEnabled

      - ##### maximumArchiveRetentionPeriod

            Integer maximumArchiveRetentionPeriod

      - ##### maxSecondsPerRun

            Integer maxSecondsPerRun

      - ##### preArchivingEnabled

            boolean preArchivingEnabled

      - ##### purgeExportPath

            String purgeExportPath

      - ##### purgingEnabled

            boolean purgingEnabled

      - ##### purgingJobCronSchedule

            String purgingJobCronSchedule

      - ##### purgingMaxSecondsPerRun

            Integer purgingMaxSecondsPerRun

      - ##### purgingSearchPageSize

            Integer purgingSearchPageSize

      - ##### purgingSleepSecondsBetweenReleases

            Integer purgingSleepSecondsBetweenReleases

      - ##### releaseAgeToAbort

            Integer releaseAgeToAbort

      - ##### releaseAgeToDeleteFromJcr

            Integer releaseAgeToDeleteFromJcr

      - ##### releaseCleanupCronSchedule

            String releaseCleanupCronSchedule

      - ##### releaseCleanupEnabled

            boolean releaseCleanupEnabled

      - ##### releaseCleanupMaxSecondsPerRun

            Integer releaseCleanupMaxSecondsPerRun

      - ##### releaseCleanupSearchPageSize

            Integer releaseCleanupSearchPageSize

      - ##### releaseCleanupSleepSecondsBetweenAbort

            Integer releaseCleanupSleepSecondsBetweenAbort

      - ##### searchPageSize

            Integer searchPageSize

      - ##### skipArchiveAllowed

            boolean skipArchiveAllowed

      - ##### sleepSecondsBetweenReleases

            Integer sleepSecondsBetweenReleases

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.AuditReportSettings

    class AuditReportSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### generatePermissionSnapshots

            boolean generatePermissionSnapshots

      - ##### reportsRetentionPeriod

            Integer reportsRetentionPeriod

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.CustomLogoSettings

    class CustomLogoSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### content

            String content

      - ##### contentType

            String contentType

      - ##### filename

            String filename

  - ### Class com.xebialabs.xlrelease.configuration.ExecutionLogPurgeSettings

    class ExecutionLogPurgeSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### executionLogsRetentionPeriod

            Integer executionLogsRetentionPeriod

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.FeatureSettings

    class FeatureSettings extends BaseConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.configuration.PollingSettings

    class PollingSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### taskListInterval

            Integer taskListInterval

      - ##### taskStatusInterval

            Integer taskStatusInterval

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.ReportsSettings

    class ReportsSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### criticalPhaseThreshold

            Integer criticalPhaseThreshold

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### errorThreshold

            Integer errorThreshold

      - ##### warningThreshold

            Integer warningThreshold

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.SystemMessageSettings

    class SystemMessageSettings extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### automated

            boolean automated

      - ##### enabled

            boolean enabled

      - ##### endDate

            Date endDate

      - ##### message

            String message

      - ##### startDate

            Date startDate

  - ### Class com.xebialabs.xlrelease.configuration.TaskAccess

    class TaskAccess extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### isAllowedToAll

            boolean isAllowedToAll

      - ##### roles

            List<String> roles

  - ### Class com.xebialabs.xlrelease.configuration.ThemeSettings

    class ThemeSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### headerAccentColor

            String headerAccentColor

      - ##### headerName

            String headerName

      - ##### loginMessage

            String loginMessage

      - ##### weight

            Integer weight

  - ### Class com.xebialabs.xlrelease.configuration.TriggerDataPurgeSettings

    class TriggerDataPurgeSettings extends BaseSettings implements Serializable

    - #### Serialized Fields

      - ##### displayIcon

            String displayIcon

      - ##### displayPage

            String displayPage

      - ##### documentationPage

            String documentationPage

      - ##### enabled

            boolean enabled

      - ##### triggersDataPurgeAgeThreshold

            Integer triggersDataPurgeAgeThreshold

      - ##### weight

            Integer weight

- ## Package com.xebialabs.xlrelease.domain

  - ### Class com.xebialabs.xlrelease.domain.ActivityLogEntry

    class ActivityLogEntry extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### activityType

            String activityType

      - ##### dataId

            String dataId

      - ##### eventTime

            Date eventTime

      - ##### message

            String message

      - ##### targetId

            String targetId

      - ##### targetType

            String targetType

      - ##### username

            String username

  - ### Class com.xebialabs.xlrelease.domain.Attachment

    class Attachment extends BaseArtifact implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.BaseArtifact

    class BaseArtifact extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### contentType

            String contentType

      - ##### exportFilename

            String exportFilename

      - ##### file

            com.xebialabs.overthere.OverthereFile file

      - ##### fileUri

            String fileUri

      - ##### parentTitle

            String parentTitle

      - ##### portableFilename

            String portableFilename

  - ### Class com.xebialabs.xlrelease.domain.BaseConfiguration

    class BaseConfiguration extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### folderId

            String folderId

      - ##### supportedScopes

            List<String> supportedScopes

  - ### Class com.xebialabs.xlrelease.domain.BasePythonScript

    class BasePythonScript extends BaseScript implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.BaseScript

    class BaseScript extends BaseConfigurationItem implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.BaseScriptTask

    class BaseScriptTask extends Task implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.BaseSettings

    class BaseSettings extends BaseConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.Category

    class Category extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### active

            boolean active

      - ##### ciUid

            Integer ciUid

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.Changes.VariablesChanges

    class VariablesChanges extends Object implements Serializable

    - #### Serialized Fields

      - ##### createdVariables

            List<Variable> createdVariables

      - ##### deletedVariables

            List<Variable> deletedVariables

      - ##### operations

            List<XLReleaseOperation> operations

      - ##### updatedVariables

            List<Variable> updatedVariables

  - ### Class com.xebialabs.xlrelease.domain.Comment

    class Comment extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### author

            String author

      - ##### creationDate

            Date creationDate

      - ##### date

            Date date

      - ##### text

            String text

  - ### Class com.xebialabs.xlrelease.domain.Configuration

    class Configuration extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### title

            String title

      - ##### variableMapping

            Map<String,String> variableMapping

  - ### Class com.xebialabs.xlrelease.domain.ContainerTask

    class ContainerTask extends Task implements Serializable

    - #### Serialized Fields

      - ##### abortTimeout

            Integer abortTimeout

      - ##### automated

            boolean automated

      - ##### capabilities

            Set<String> capabilities

      - ##### documentationPage

            String documentationPage

      - ##### iconClass

            String iconClass

      - ##### iconLocation

            String iconLocation

      - ##### image

            String image

      - ##### keepPreviousOutputPropertiesOnRetry

            boolean keepPreviousOutputPropertiesOnRetry

      - ##### maxRetryAttempts

            Integer maxRetryAttempts

      - ##### outputVarHelpText

            String outputVarHelpText

      - ##### retryDelay

            Integer retryDelay

      - ##### sendNotificationWhenStarted

            boolean sendNotificationWhenStarted

      - ##### statusLine

            String statusLine

      - ##### taskColor

            String taskColor

  - ### Class com.xebialabs.xlrelease.domain.CreateReleaseTask

    class CreateReleaseTask extends Task implements Serializable

    - #### Serialized Fields

      - ##### createdReleaseId

            String createdReleaseId

      - ##### folderId

            String folderId

      - ##### newReleaseTitle

            String newReleaseTitle

      - ##### releaseTags

            Set<String> releaseTags

      - ##### riskProfile

            RiskProfile riskProfile

      - ##### startRelease

            boolean startRelease

      - ##### templateId

            String templateId

      - ##### templateIdVariable

            String templateIdVariable

      - ##### templateVariables

            List<Variable> templateVariables

      - ##### waitForRelease

            boolean waitForRelease

  - ### Class com.xebialabs.xlrelease.domain.CustomScriptTask

    class CustomScriptTask extends BaseScriptTask implements Serializable

    - #### Serialized Fields

      - ##### interval

            Integer interval

      - ##### keepPreviousOutputPropertiesOnRetry

            boolean keepPreviousOutputPropertiesOnRetry

      - ##### nextScriptPath

            String nextScriptPath

      - ##### pythonScript

            PythonScript pythonScript

  - ### Class com.xebialabs.xlrelease.domain.Datacenter

    class Datacenter extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.Datacenter$

    class Datacenter$ extends scala.runtime.AbstractFunction4<String,DatacenterTargetState,String,Instant,Datacenter> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.Dependency

    class Dependency extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

        An additional derived Dependency metadata. Does not belong to public API and can be changed.

      - ##### archivedAsResolved

            boolean archivedAsResolved

      - ##### archivedTargetId

            String archivedTargetId

      - ##### archivedTargetTitle

            String archivedTargetTitle

      - ##### gateTask

            GateTask gateTask

      - ##### target

            PlanItem target

      - ##### targetId

            String targetId

  - ### Class com.xebialabs.xlrelease.domain.DependencyTarget

    class DependencyTarget extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.DependencyTarget$

    class DependencyTarget$ extends scala.runtime.AbstractFunction19<Integer,String,Type,String,String,String,String,PhaseStatus,String,String,String,TaskStatus,FlagStatus,String,Date,Date,Date,Date,Integer,DependencyTarget> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.ExportHook

    class ExportHook extends Configuration implements Serializable

    - #### Serialized Fields

      - ##### enabled

            boolean enabled

  - ### Class com.xebialabs.xlrelease.domain.ExternalVariableServer

    class ExternalVariableServer extends Configuration implements Serializable

    - #### Serialized Fields

      - ##### token

            String token

      - ##### url

            String url

  - ### Class com.xebialabs.xlrelease.domain.GateCondition

    class GateCondition extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### checked

            boolean checked

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.GateTask

    class GateTask extends Task implements Serializable

    - #### Serialized Fields

      - ##### conditions

            List<GateCondition> conditions

      - ##### dependencies

            List<Dependency> dependencies

  - ### Class com.xebialabs.xlrelease.domain.JdbcExportHook

    class JdbcExportHook extends ExportHook implements Serializable

  - ### Exception com.xebialabs.xlrelease.domain.JdbcExportHook.JdbcExportHookException

    class JdbcExportHookException extends RuntimeException implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.JdbcExportHook$

    class JdbcExportHook$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.Link

    class Link extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### parallelGroup

            ParallelGroup parallelGroup

      - ##### source

            Task source

      - ##### target

            Task target

  - ### Class com.xebialabs.xlrelease.domain.NotificationTask

    class NotificationTask extends Task implements Serializable

    - #### Serialized Fields

      - ##### addresses

            Set<String> addresses

      - ##### bcc

            Set<String> bcc

      - ##### body

            String body

      - ##### cc

            Set<String> cc

      - ##### from

            String from

      - ##### priority

            MailPriority priority

      - ##### replyTo

            String replyTo

      - ##### senderPassword

            String senderPassword

      - ##### senderUsername

            String senderUsername

      - ##### subject

            String subject

  - ### Class com.xebialabs.xlrelease.domain.OriginTemplateData

    class OriginTemplateData extends ReleaseExtension implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.OriginTemplateData$

    class OriginTemplateData$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.ParallelGroup

    class ParallelGroup extends TaskGroup implements Serializable

    - #### Serialized Fields

      - ##### links

            Set<Link> links

  - ### Class com.xebialabs.xlrelease.domain.Phase

    class Phase extends PlanItem implements Serializable

    - #### Serialized Fields

      - ##### color

            String color

      - ##### originId

            String originId

      - ##### release

            Release release

      - ##### releaseUid

            Integer releaseUid

      - ##### status

            PhaseStatus status

      - ##### tasks

            List<Task> tasks

  - ### Class com.xebialabs.xlrelease.domain.PlanItem

    class PlanItem extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### dueDate

            Date dueDate

      - ##### endDate

            Date endDate

      - ##### flagComment

            String flagComment

      - ##### flagStatus

            FlagStatus flagStatus

      - ##### overdueNotified

            boolean overdueNotified

      - ##### owner

            String owner

      - ##### plannedDuration

            Integer plannedDuration

      - ##### scheduledStartDate

            Date scheduledStartDate

      - ##### startDate

            Date startDate

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.PropertyConfiguration

    class PropertyConfiguration extends Configuration implements Serializable

    - #### Serialized Fields

      - ##### cardinality

            Integer cardinality

  - ### Class com.xebialabs.xlrelease.domain.PythonScript

    class PythonScript extends BasePythonScript implements Serializable

    - #### Serialized Fields

      - ##### configurationUri

            String configurationUri

      - ##### customScriptTask

            CustomScriptTask customScriptTask

      - ##### documentationPage

            String documentationPage

      - ##### maxOutputPropertySize

            int maxOutputPropertySize

      - ##### scriptTimeout

            int scriptTimeout

      - ##### supportedInWorkflow

            boolean supportedInWorkflow

  - ### Class com.xebialabs.xlrelease.domain.Release

    class Release extends PlanItem implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

        An additional derived Release metadata that is used in our UI. Does not belong to public API and can be changed. See implementations of com.xebialabs.xlrelease.api.internal.InternalMetadataDecorator for usages.

      - ##### abortComment

            String abortComment

      - ##### abortOnFailure

            boolean abortOnFailure

      - ##### allowConcurrentReleasesFromTrigger

            boolean allowConcurrentReleasesFromTrigger

      - ##### allowPasswordsInAllFields

            boolean allowPasswordsInAllFields

      - ##### allowTargetFolderOverride

            boolean allowTargetFolderOverride

      - ##### archived

            boolean archived

      - ##### archiveRelease

            boolean archiveRelease

      - ##### attachments

            List<Attachment> attachments

      - ##### author

            String author

      - ##### automatedResumeCount

            int automatedResumeCount

      - ##### autoStart

            boolean autoStart

      - ##### calendarLinkToken

            String calendarLinkToken

      - ##### calendarPublished

            boolean calendarPublished

      - ##### categories

            Set<String> categories

      - ##### ciUid

            Integer ciUid

      - ##### createdFromTrigger

            boolean createdFromTrigger

      - ##### defaultTargetFolderId

            String defaultTargetFolderId

      - ##### disableNotifications

            boolean disableNotifications

      - ##### extensions

            List<ReleaseExtension> extensions

      - ##### kind

            ReleaseKind kind

      - ##### logo

            TemplateLogo logo

      - ##### maxAutomatedResumes

            int maxAutomatedResumes

      - ##### maxConcurrentReleases

            int maxConcurrentReleases

      - ##### memberViewers

            List<String> memberViewers

        Deprecated.
        memberViewers field is kept for backwards compatibility with JSON deserializer but not used anymore.

      - ##### originTemplateId

            String originTemplateId

      - ##### parentReleaseId

            String parentReleaseId

      - ##### phases

            List<Phase> phases

      - ##### queryableEndDate

            Date queryableEndDate

      - ##### queryableStartDate

            Date queryableStartDate

      - ##### realFlagStatus

            FlagStatus realFlagStatus

      - ##### releaseTriggers

            List<ReleaseTrigger> releaseTriggers

        Deprecated.

      - ##### riskProfile

            RiskProfile riskProfile

      - ##### roleViewers

            List<String> roleViewers

        Deprecated.
        roleViewers field is kept for backwards compatibility with JSON deserializer but not used anymore.

      - ##### rootReleaseId

            String rootReleaseId

      - ##### scriptUsername

            String scriptUsername

      - ##### scriptUserPassword

            String scriptUserPassword

      - ##### startedFromTaskId

            String startedFromTaskId

      - ##### status

            ReleaseStatus status

      - ##### tags

            List<String> tags

      - ##### teams

            List<Team> teams

        The Digital.ai Release teams are transient CIs and are kept for backwards-compatibility. The teams' data is stored using platform's `Role`. The teams need to be exported to template JSONs so they have to be a UDM property.

      - ##### tutorial

            boolean tutorial

      - ##### variableMapping

            Map<String,String> variableMapping

      - ##### variables

            List<Variable> variables

  - ### Class com.xebialabs.xlrelease.domain.ReleaseExtension

    class ReleaseExtension extends BaseConfigurationItem implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.ReleaseTrigger

    class ReleaseTrigger extends ScheduledTrigger implements Serializable

    - #### Serialized Fields

      - ##### executionId

            String executionId

      - ##### releaseFolder

            String releaseFolder

      - ##### releaseTitle

            String releaseTitle

      - ##### tags

            List<String> tags

      - ##### template

            String template

      - ##### variables

            List<Variable> variables

  - ### Class com.xebialabs.xlrelease.domain.RemoteScriptExecution

    class RemoteScriptExecution extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### abortTimeout

            Integer abortTimeout

      - ##### capabilities

            Set<String> capabilities

      - ##### image

            String image

      - ##### maxRetryAttempts

            Integer maxRetryAttempts

      - ##### retryDelay

            Integer retryDelay

      - ##### statusLine

            String statusLine

  - ### Class com.xebialabs.xlrelease.domain.ResolvableScriptTask

    class ResolvableScriptTask extends BaseScriptTask implements Serializable

    - #### Serialized Fields

      - ##### ignoreScriptVariableInterpolation

            boolean ignoreScriptVariableInterpolation

      - ##### scriptTimeout

            int scriptTimeout

  - ### Class com.xebialabs.xlrelease.domain.RoleIdExtension

    class RoleIdExtension extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### idsToRoleName

            Map<String,String> idsToRoleName

  - ### Class com.xebialabs.xlrelease.domain.ScheduledTrigger

    class ScheduledTrigger extends Trigger implements Serializable

    - #### Serialized Fields

      - ##### initialFire

            boolean initialFire

      - ##### periodicity

            String periodicity

      - ##### pollType

            PollType pollType

  - ### Class com.xebialabs.xlrelease.domain.ScriptTask

    class ScriptTask extends ResolvableScriptTask implements Serializable

    - #### Serialized Fields

      - ##### script

            String script

  - ### Class com.xebialabs.xlrelease.domain.SequentialGroup

    class SequentialGroup extends TaskGroup implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.ServerUrl

    class ServerUrl extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.ServerUrl$

    class ServerUrl$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.Task

    class Task extends PlanItem implements Serializable

    - #### Serialized Fields

      - ##### attachments

            List<Attachment> attachments

      - ##### checkAttributes

            boolean checkAttributes

      - ##### ciUid

            Integer ciUid

      - ##### comments

            List<Comment> comments

      - ##### configurationUri

            String configurationUri

      - ##### container

            TaskContainer container

      - ##### delayDuringBlackout

            boolean delayDuringBlackout

      - ##### documentationPage

            String documentationPage

      - ##### dueSoonNotified

            boolean dueSoonNotified

      - ##### executionId

            String executionId

      - ##### externalVariableMapping

            Map<String,String> externalVariableMapping

      - ##### facets

            List<Facet> facets

      - ##### failureHandler

            String failureHandler

      - ##### failuresCount

            int failuresCount

      - ##### hasBeenDelayed

            boolean hasBeenDelayed

      - ##### hasBeenFlagged

            boolean hasBeenFlagged

      - ##### lastStatusChangeBy

            String lastStatusChangeBy

      - ##### locked

            boolean locked

      - ##### maxCommentSize

            int maxCommentSize

      - ##### originalScheduledStartDate

            Date originalScheduledStartDate

      - ##### postponedDueToBlackout

            boolean postponedDueToBlackout

      - ##### postponedUntilEnvironmentsAreReserved

            boolean postponedUntilEnvironmentsAreReserved

      - ##### precondition

            String precondition

      - ##### releaseUid

            Integer releaseUid

      - ##### status

            TaskStatus status

      - ##### statusLine

            String statusLine

      - ##### supportedInWorkflow

            boolean supportedInWorkflow

      - ##### tags

            List<String> tags

      - ##### taskFailureHandlerEnabled

            boolean taskFailureHandlerEnabled

      - ##### taskRecoverOp

            TaskRecoverOp taskRecoverOp

      - ##### team

            String team

      - ##### variableMapping

            Map<String,String> variableMapping

      - ##### waitForScheduledStartDate

            boolean waitForScheduledStartDate

      - ##### watchers

            Set<String> watchers

  - ### Class com.xebialabs.xlrelease.domain.TaskGroup

    class TaskGroup extends Task implements Serializable

    - #### Serialized Fields

      - ##### tasks

            List<Task> tasks

  - ### Class com.xebialabs.xlrelease.domain.Team

    class Team extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### members

            List<String> members

      - ##### permissions

            List<String> permissions

      - ##### roles

            List<String> roles

      - ##### teamName

            String teamName

  - ### Class com.xebialabs.xlrelease.domain.TemplateLogo

    class TemplateLogo extends BaseArtifact implements Serializable

    - #### Serialized Fields

      - ##### maxLogoSize

            int maxLogoSize

  - ### Class com.xebialabs.xlrelease.domain.Trigger

    class Trigger extends BasePythonScript implements Serializable

    - #### Serialized Fields

      - ##### allowParallelExecution

            boolean allowParallelExecution

      - ##### ciUid

            Integer ciUid

      - ##### description

            String description

      - ##### enabled

            boolean enabled

      - ##### folderId

            String folderId

      - ##### lastRunDate

            Date lastRunDate

      - ##### lastRunStatus

            TriggerExecutionStatus lastRunStatus

      - ##### title

            String title

      - ##### triggerState

            String triggerState

  - ### Class com.xebialabs.xlrelease.domain.UserInputTask

    class UserInputTask extends Task implements Serializable

    - #### Serialized Fields

      - ##### documentationPage

            String documentationPage

      - ##### variables

            List<Variable> variables

  - ### Class com.xebialabs.xlrelease.domain.UserProfile

    class UserProfile extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### analyticsEnabled

            boolean analyticsEnabled

      - ##### canonicalId

            String canonicalId

        Lowercase version of the id in order to avoid duplication

      - ##### dateFormat

            String dateFormat

      - ##### email

            String email

      - ##### externalId

            String externalId

      - ##### firstDayOfWeek

            Integer firstDayOfWeek

      - ##### fullName

            String fullName

      - ##### lastActive

            Date lastActive

      - ##### loginAllowed

            boolean loginAllowed

      - ##### taskDrawerEnabled

            boolean taskDrawerEnabled

      - ##### timeFormat

            String timeFormat

  - ### Class com.xebialabs.xlrelease.domain.UserToken

    class UserToken extends BaseConfigurationItem implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.UserTokenPermission

    class UserTokenPermission extends BaseConfigurationItem implements Serializable

- ## Package com.xebialabs.xlrelease.domain.blackout

  - ### Class com.xebialabs.xlrelease.domain.blackout.BlackoutMetadata

    class BlackoutMetadata extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.blackout.BlackoutMetadata$

    class BlackoutMetadata$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.blackout.BlackoutPeriod

    class BlackoutPeriod extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.blackout.BlackoutPeriod$

    class BlackoutPeriod$ extends Object implements Serializable

- ## Package com.xebialabs.xlrelease.domain.calendar

  - ### Class com.xebialabs.xlrelease.domain.calendar.Blackout

    class Blackout extends CalendarEntry implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.calendar.CalendarEntry

    class CalendarEntry extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### endDate

            Date endDate

      - ##### label

            String label

      - ##### startDate

            Date startDate

  - ### Class com.xebialabs.xlrelease.domain.calendar.SpecialDay

    class SpecialDay extends CalendarEntry implements Serializable

    - #### Serialized Fields

      - ##### color

            String color

- ## Package com.xebialabs.xlrelease.domain.configuration

  - ### Class com.xebialabs.xlrelease.domain.configuration.HttpConnection

    class HttpConnection extends PropertyConfiguration implements Serializable

    - #### Serialized Fields

      - ##### accessTokenUrl

            String accessTokenUrl

      - ##### authenticationMethod

            HttpConnection.AuthenticationMethod authenticationMethod

      - ##### CA

            String CA

      - ##### clientId

            String clientId

      - ##### clientSecret

            String clientSecret

      - ##### domain

            String domain

      - ##### insecure

            boolean insecure

      - ##### oauth2GrantType

            HttpConnection.OAuth2GrantType oauth2GrantType

      - ##### password

            String password

      - ##### proxyDomain

            String proxyDomain

      - ##### proxyHost

            String proxyHost

      - ##### proxyPassword

            String proxyPassword

      - ##### proxyPort

            String proxyPort

      - ##### proxyUsername

            String proxyUsername

      - ##### scope

            String scope

      - ##### url

            String url

      - ##### username

            String username

- ## Package com.xebialabs.xlrelease.domain.delivery

  - ### Class com.xebialabs.xlrelease.domain.delivery.Condition

    class Condition extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### satisfied

            boolean satisfied

      - ##### satisfiedDate

            Date satisfiedDate

  - ### Class com.xebialabs.xlrelease.domain.delivery.Delivery

    class Delivery extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

        An additional derived Release metadata that is used in our UI. Does not belong to public API and can be changed. See implementations of com.xebialabs.xlrelease.api.internal.InternalMetadataDecorator for usages.

      - ##### autoComplete

            boolean autoComplete

      - ##### description

            String description

      - ##### endDate

            Date endDate

      - ##### folderId

            String folderId

      - ##### originPatternId

            String originPatternId

      - ##### plannedDuration

            Integer plannedDuration

      - ##### releaseIds

            Set<String> releaseIds

      - ##### stages

            List<Stage> stages

      - ##### startDate

            Date startDate

      - ##### status

            DeliveryStatus status

      - ##### subscribers

            List<Subscriber> subscribers

      - ##### title

            String title

      - ##### trackedItems

            List<TrackedItem> trackedItems

  - ### Class com.xebialabs.xlrelease.domain.delivery.ResolvedItem

    class ResolvedItem extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.ResolvedItem$

    class ResolvedItem$ extends scala.runtime.AbstractFunction2<TrackedItem,scala.Option<TrackedItemStatus>,ResolvedItem> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.Stage

    class Stage extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### items

            List<StageTrackedItem> items

      - ##### owner

            String owner

      - ##### status

            StageStatus status

      - ##### team

            String team

      - ##### title

            String title

      - ##### transition

            Transition transition

  - ### Class com.xebialabs.xlrelease.domain.delivery.StageCompletionSubscriber

    class StageCompletionSubscriber extends Subscriber implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.StageTrackedItem

    class StageTrackedItem extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### releaseIds

            Set<String> releaseIds

      - ##### status

            TrackedItemStatus status

      - ##### trackedItemId

            String trackedItemId

  - ### Class com.xebialabs.xlrelease.domain.delivery.Subscriber

    class Subscriber extends BaseConfigurationItem implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.SubscriptionResult

    class SubscriptionResult extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.SubscriptionResult$

    class SubscriptionResult$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.TrackedItem

    class TrackedItem extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### createdDate

            Date createdDate

      - ##### descoped

            boolean descoped

      - ##### modifiedDate

            Date modifiedDate

      - ##### releaseIds

            Set<String> releaseIds

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.delivery.TrackedItemStatusChangeSubscriber

    class TrackedItemStatusChangeSubscriber extends Subscriber implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.delivery.Transition

    class Transition extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### automated

            boolean automated

      - ##### conditions

            List<Condition> conditions

      - ##### stage

            Stage stage

      - ##### title

            String title

- ## Package com.xebialabs.xlrelease.domain.delivery.conditions

  - ### Class com.xebialabs.xlrelease.domain.delivery.conditions.ConditionGroup

    class ConditionGroup extends Condition implements Serializable

    - #### Serialized Fields

      - ##### conditions

            List<Condition> conditions

      - ##### operator

            ConditionGroup.Operator operator

  - ### Class com.xebialabs.xlrelease.domain.delivery.conditions.ItemsCompletionCondition

    class ItemsCompletionCondition extends Condition implements Serializable

    - #### Serialized Fields

      - ##### ignoreDescoped

            boolean ignoreDescoped

      - ##### statuses

            List<String> statuses

  - ### Class com.xebialabs.xlrelease.domain.delivery.conditions.TimeCondition

    class TimeCondition extends Condition implements Serializable

    - #### Serialized Fields

      - ##### fixedDate

            Date fixedDate

      - ##### startDateOffset

            Integer startDateOffset

- ## Package com.xebialabs.xlrelease.domain.distributed.events

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedAttachmentCreatedEvent

    class DistributedAttachmentCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedAttachmentCreatedEvent$

    class DistributedAttachmentCreatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedAttachmentCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedAttachmentDeletedEvent

    class DistributedAttachmentDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedAttachmentDeletedEvent$

    class DistributedAttachmentDeletedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedAttachmentDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedClearCacheGroupEvent

    class DistributedClearCacheGroupEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedClearCacheGroupEvent$

    class DistributedClearCacheGroupEvent$ extends scala.runtime.AbstractFunction1<String,DistributedClearCacheGroupEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentCreatedEvent

    class DistributedCommentCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentCreatedEvent$

    class DistributedCommentCreatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedCommentCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentDeletedEvent

    class DistributedCommentDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentDeletedEvent$

    class DistributedCommentDeletedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedCommentDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentUpdatedEvent

    class DistributedCommentUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedCommentUpdatedEvent$

    class DistributedCommentUpdatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedCommentUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationCopiedEvent

    class DistributedConfigurationCopiedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationCopiedEvent$

    class DistributedConfigurationCopiedEvent$ extends scala.runtime.AbstractFunction3<String,String,String,DistributedConfigurationCopiedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationCreatedEvent

    class DistributedConfigurationCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationCreatedEvent$

    class DistributedConfigurationCreatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedConfigurationCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationDeletedEvent

    class DistributedConfigurationDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationDeletedEvent$

    class DistributedConfigurationDeletedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedConfigurationDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationUpdatedEvent

    class DistributedConfigurationUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedConfigurationUpdatedEvent$

    class DistributedConfigurationUpdatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedConfigurationUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedGroupDeleted

    class DistributedGroupDeleted extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedGroupDeleted$

    class DistributedGroupDeleted$ extends scala.runtime.AbstractFunction1<String,DistributedGroupDeleted> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseActorStarted

    class DistributedReleaseActorStarted extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseActorStarted$

    class DistributedReleaseActorStarted$ extends scala.runtime.AbstractFunction2<String,String,DistributedReleaseActorStarted> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseActorStopped

    class DistributedReleaseActorStopped extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseActorStopped$

    class DistributedReleaseActorStopped$ extends scala.runtime.AbstractFunction2<String,String,DistributedReleaseActorStopped> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseExecutedEvent

    class DistributedReleaseExecutedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedReleaseExecutedEvent$

    class DistributedReleaseExecutedEvent$ extends scala.runtime.AbstractFunction1<String,DistributedReleaseExecutedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedSendSSEEvent

    class DistributedSendSSEEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedSendSSEEvent$

    class DistributedSendSSEEvent$ extends scala.runtime.AbstractFunction3<String,String,String,DistributedSendSSEEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedSubscribeSSEEvent

    class DistributedSubscribeSSEEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedSubscribeSSEEvent$

    class DistributedSubscribeSSEEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedSubscribeSSEEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskStatusChangeEvent

    class DistributedTaskStatusChangeEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskStatusChangeEvent$

    class DistributedTaskStatusChangeEvent$ extends scala.runtime.AbstractFunction2<String,TaskStatus,DistributedTaskStatusChangeEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskStatusLineUpdated

    class DistributedTaskStatusLineUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskStatusLineUpdated$

    class DistributedTaskStatusLineUpdated$ extends scala.runtime.AbstractFunction2<String,String,DistributedTaskStatusLineUpdated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskUpdatedEvent

    class DistributedTaskUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedTaskUpdatedEvent$

    class DistributedTaskUpdatedEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedTaskUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUnsubscribeAllSSEEvent

    class DistributedUnsubscribeAllSSEEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUnsubscribeAllSSEEvent$

    class DistributedUnsubscribeAllSSEEvent$ extends scala.runtime.AbstractFunction1<String,DistributedUnsubscribeAllSSEEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUnsubscribeSSEEvent

    class DistributedUnsubscribeSSEEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUnsubscribeSSEEvent$

    class DistributedUnsubscribeSSEEvent$ extends scala.runtime.AbstractFunction2<String,String,DistributedUnsubscribeSSEEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUserGroupMembershipUpdated

    class DistributedUserGroupMembershipUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.DistributedUserGroupMembershipUpdated$

    class DistributedUserGroupMembershipUpdated$ extends scala.runtime.AbstractFunction1<String,DistributedUserGroupMembershipUpdated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictAllConfigurationCacheEvent

    class EvictAllConfigurationCacheEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictAllConfigurationCacheEvent$

    class EvictAllConfigurationCacheEvent$ extends scala.runtime.AbstractFunction0<EvictAllConfigurationCacheEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictAllEvent

    class EvictAllEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictAllEvent$

    class EvictAllEvent$ extends scala.runtime.AbstractFunction0<EvictAllEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictConfigurationCacheEvent

    class EvictConfigurationCacheEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictConfigurationCacheEvent$

    class EvictConfigurationCacheEvent$ extends scala.runtime.AbstractFunction1<String,EvictConfigurationCacheEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictPermissionsEvent

    class EvictPermissionsEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictPermissionsEvent$

    class EvictPermissionsEvent$ extends scala.runtime.AbstractFunction1<String,EvictPermissionsEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictRolesEvent

    class EvictRolesEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.distributed.events.EvictRolesEvent$

    class EvictRolesEvent$ extends scala.runtime.AbstractFunction1<String,EvictRolesEvent> implements Serializable

- ## Package com.xebialabs.xlrelease.domain.environments

  - ### Class com.xebialabs.xlrelease.domain.environments.Application

    class Application extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### applicationSource

            ApplicationSource applicationSource

      - ##### correlationUid

            String correlationUid

      - ##### environments

            List<Environment> environments

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.environments.ApplicationSource

    class ApplicationSource extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### serverUrl

            String serverUrl

  - ### Class com.xebialabs.xlrelease.domain.environments.DeploymentState

    class DeploymentState extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### deploymentLink

            String deploymentLink

      - ##### deploymentType

            String deploymentType

      - ##### lastChangeTime

            Date lastChangeTime

      - ##### status

            String status

      - ##### statusGroup

            StatusGroup statusGroup

      - ##### user

            String user

      - ##### versionLink

            String versionLink

      - ##### versionState

            String versionState

      - ##### versionTag

            String versionTag

      - ##### versionTooltip

            String versionTooltip

  - ### Class com.xebialabs.xlrelease.domain.environments.DeploymentTarget

    class DeploymentTarget extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### targetUrl

            String targetUrl

  - ### Class com.xebialabs.xlrelease.domain.environments.Environment

    class Environment extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### correlationUid

            String correlationUid

      - ##### deploymentTarget

            DeploymentTarget deploymentTarget

      - ##### description

            String description

      - ##### labels

            List<EnvironmentLabel> labels

      - ##### stage

            EnvironmentStage stage

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.environments.EnvironmentLabel

    class EnvironmentLabel extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### color

            String color

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.environments.EnvironmentReservation

    class EnvironmentReservation extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### applications

            List<Application> applications

      - ##### endDate

            Date endDate

      - ##### environment

            Environment environment

      - ##### note

            String note

      - ##### startDate

            Date startDate

  - ### Class com.xebialabs.xlrelease.domain.environments.EnvironmentStage

    class EnvironmentStage extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.environments.LiveDeployment

    class LiveDeployment extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### application

            Application application

      - ##### deploymentState

            DeploymentState deploymentState

      - ##### environment

            Environment environment

      - ##### eventSourceId

            String eventSourceId

  - ### Class com.xebialabs.xlrelease.domain.environments.LiveDeploymentConfig

    class LiveDeploymentConfig extends Configuration implements Serializable

- ## Package com.xebialabs.xlrelease.domain.events

  - ### Class com.xebialabs.xlrelease.domain.events.ActivityLogEvent

    class ActivityLogEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ActivityLogEvent$

    class ActivityLogEvent$ extends scala.runtime.AbstractFunction7<String,String,String,String,Date,String,String,ActivityLogEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.AttachmentCreatedEvent

    class AttachmentCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.AttachmentCreatedEvent$

    class AttachmentCreatedEvent$ extends scala.runtime.AbstractFunction2<String,Attachment,AttachmentCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.AttachmentDeletedEvent

    class AttachmentDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.AttachmentDeletedEvent$

    class AttachmentDeletedEvent$ extends scala.runtime.AbstractFunction2<String,Attachment,AttachmentDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutCreatedEvent

    class BlackoutCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutCreatedEvent$

    class BlackoutCreatedEvent$ extends scala.runtime.AbstractFunction1<Blackout,BlackoutCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutDeletedEvent

    class BlackoutDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutDeletedEvent$

    class BlackoutDeletedEvent$ extends scala.runtime.AbstractFunction1<Blackout,BlackoutDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutUpdatedEvent

    class BlackoutUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.BlackoutUpdatedEvent$

    class BlackoutUpdatedEvent$ extends scala.runtime.AbstractFunction2<Blackout,Blackout,BlackoutUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryCreatedEvent

    class CategoryCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryCreatedEvent$

    class CategoryCreatedEvent$ extends scala.runtime.AbstractFunction1<Category,CategoryCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryDeletedEvent

    class CategoryDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryDeletedEvent$

    class CategoryDeletedEvent$ extends scala.runtime.AbstractFunction1<Category,CategoryDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryUpdatedEvent

    class CategoryUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CategoryUpdatedEvent$

    class CategoryUpdatedEvent$ extends scala.runtime.AbstractFunction2<Category,Category,CategoryUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ClusterNodeStartEvent

    class ClusterNodeStartEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ClusterNodeStartEvent$

    class ClusterNodeStartEvent$ extends scala.runtime.AbstractFunction0<ClusterNodeStartEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ClusterNodeStopEvent

    class ClusterNodeStopEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ClusterNodeStopEvent$

    class ClusterNodeStopEvent$ extends scala.runtime.AbstractFunction0<ClusterNodeStopEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentCreatedEvent

    class CommentCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentCreatedEvent$

    class CommentCreatedEvent$ extends scala.runtime.AbstractFunction4<Task,Comment,String,Object,CommentCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentDeletedEvent

    class CommentDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentDeletedEvent$

    class CommentDeletedEvent$ extends scala.runtime.AbstractFunction2<Task,Comment,CommentDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentUpdatedEvent

    class CommentUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CommentUpdatedEvent$

    class CommentUpdatedEvent$ extends scala.runtime.AbstractFunction3<Task,Comment,Comment,CommentUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationCopiedEvent

    class ConfigurationCopiedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationCopiedEvent$

    class ConfigurationCopiedEvent$ extends scala.runtime.AbstractFunction2<BaseConfiguration,String,ConfigurationCopiedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationCreatedEvent

    class ConfigurationCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationCreatedEvent$

    class ConfigurationCreatedEvent$ extends scala.runtime.AbstractFunction1<BaseConfiguration,ConfigurationCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationDeletedEvent

    class ConfigurationDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationDeletedEvent$

    class ConfigurationDeletedEvent$ extends scala.runtime.AbstractFunction1<BaseConfiguration,ConfigurationDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationUpdatedEvent

    class ConfigurationUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ConfigurationUpdatedEvent$

    class ConfigurationUpdatedEvent$ extends scala.runtime.AbstractFunction1<BaseConfiguration,ConfigurationUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromAsCode

    class CreatedFromAsCode extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromAsCode$

    class CreatedFromAsCode$ extends scala.runtime.AbstractFunction1<scala.Option<com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData>,CreatedFromAsCode> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromCreateReleaseTask

    class CreatedFromCreateReleaseTask extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromCreateReleaseTask$

    class CreatedFromCreateReleaseTask$ extends scala.runtime.AbstractFunction2<CreateReleaseTask,String,CreatedFromCreateReleaseTask> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromDsl

    class CreatedFromDsl extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromDsl$

    class CreatedFromDsl$ extends scala.runtime.AbstractFunction0<CreatedFromDsl> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromTemplate

    class CreatedFromTemplate extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromTemplate$

    class CreatedFromTemplate$ extends scala.runtime.AbstractFunction1<String,CreatedFromTemplate> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromTemplateByTrigger

    class CreatedFromTemplateByTrigger extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedFromTemplateByTrigger$

    class CreatedFromTemplateByTrigger$ extends scala.runtime.AbstractFunction2<String,String,CreatedFromTemplateByTrigger> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedWithoutTemplate

    class CreatedWithoutTemplate extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.CreatedWithoutTemplate$

    class CreatedWithoutTemplate$ extends scala.runtime.AbstractFunction0<CreatedWithoutTemplate> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterCreatedEvent

    class DatacenterCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterCreatedEvent$

    class DatacenterCreatedEvent$ extends scala.runtime.AbstractFunction2<String,DatacenterTargetState,DatacenterCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterDeletedEvent

    class DatacenterDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterDeletedEvent$

    class DatacenterDeletedEvent$ extends scala.runtime.AbstractFunction1<String,DatacenterDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterUpdatedEvent

    class DatacenterUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DatacenterUpdatedEvent$

    class DatacenterUpdatedEvent$ extends scala.runtime.AbstractFunction3<String,DatacenterTargetState,DatacenterTargetState,DatacenterUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyCreatedEvent

    class DependencyCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyCreatedEvent$

    class DependencyCreatedEvent$ extends scala.runtime.AbstractFunction1<Dependency,DependencyCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyDeletedEvent

    class DependencyDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyDeletedEvent$

    class DependencyDeletedEvent$ extends scala.runtime.AbstractFunction1<Dependency,DependencyDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyUpdatedEvent

    class DependencyUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.DependencyUpdatedEvent$

    class DependencyUpdatedEvent$ extends scala.runtime.AbstractFunction2<Dependency,Dependency,DependencyUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetConfiguredFacetsCreatedEvent

    class FacetConfiguredFacetsCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetConfiguredFacetsCreatedEvent$

    class FacetConfiguredFacetsCreatedEvent$ extends scala.runtime.AbstractFunction3<TaskReportingRecord,List<TaskReportingRecord>,Object,FacetConfiguredFacetsCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetCreatedEvent

    class FacetCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetCreatedEvent$

    class FacetCreatedEvent$ extends scala.runtime.AbstractFunction1<Facet,FacetCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetDeletedEvent

    class FacetDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetDeletedEvent$

    class FacetDeletedEvent$ extends scala.runtime.AbstractFunction1<Facet,FacetDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetUpdatedEvent

    class FacetUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FacetUpdatedEvent$

    class FacetUpdatedEvent$ extends scala.runtime.AbstractFunction2<Facet,Facet,FacetUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderCreatedEvent

    class FolderCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderCreatedEvent$

    class FolderCreatedEvent$ extends scala.runtime.AbstractFunction1<Folder,FolderCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderDeletedEvent

    class FolderDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderDeletedEvent$

    class FolderDeletedEvent$ extends scala.runtime.AbstractFunction1<Folder,FolderDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderDeletingAction

    class FolderDeletingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderDeletingAction$

    class FolderDeletingAction$ extends scala.runtime.AbstractFunction1<String,FolderDeletingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderMovedEvent

    class FolderMovedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderMovedEvent$

    class FolderMovedEvent$ extends scala.runtime.AbstractFunction3<Folder,String,String,FolderMovedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderMovingAction

    class FolderMovingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderMovingAction$

    class FolderMovingAction$ extends scala.runtime.AbstractFunction3<String,String,String,FolderMovingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderRenamedEvent

    class FolderRenamedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderRenamedEvent$

    class FolderRenamedEvent$ extends scala.runtime.AbstractFunction2<Folder,String,FolderRenamedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableCreatedEvent

    class FolderVariableCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableCreatedEvent$

    class FolderVariableCreatedEvent$ extends scala.runtime.AbstractFunction2<Variable,VariableModificationSource,FolderVariableCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableDeletedEvent

    class FolderVariableDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableDeletedEvent$

    class FolderVariableDeletedEvent$ extends scala.runtime.AbstractFunction2<Variable,VariableModificationSource,FolderVariableDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableUpdatedEvent

    class FolderVariableUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.FolderVariableUpdatedEvent$

    class FolderVariableUpdatedEvent$ extends scala.runtime.AbstractFunction3<Variable,Variable,VariableModificationSource,FolderVariableUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionCreatedEvent

    class GateConditionCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionCreatedEvent$

    class GateConditionCreatedEvent$ extends scala.runtime.AbstractFunction2<GateTask,GateCondition,GateConditionCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionDeletedEvent

    class GateConditionDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionDeletedEvent$

    class GateConditionDeletedEvent$ extends scala.runtime.AbstractFunction2<GateTask,GateCondition,GateConditionDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionUpdatedEvent

    class GateConditionUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GateConditionUpdatedEvent$

    class GateConditionUpdatedEvent$ extends scala.runtime.AbstractFunction3<GateTask,GateCondition,GateCondition,GateConditionUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalRolesOrPermissionsUpdatedEvent

    class GlobalRolesOrPermissionsUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalRolesOrPermissionsUpdatedEvent$

    class GlobalRolesOrPermissionsUpdatedEvent$ extends scala.runtime.AbstractFunction0<GlobalRolesOrPermissionsUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableCreatedEvent

    class GlobalVariableCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableCreatedEvent$

    class GlobalVariableCreatedEvent$ extends scala.runtime.AbstractFunction2<Variable,VariableModificationSource,GlobalVariableCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableDeletedEvent

    class GlobalVariableDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableDeletedEvent$

    class GlobalVariableDeletedEvent$ extends scala.runtime.AbstractFunction2<Variable,VariableModificationSource,GlobalVariableDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableUpdatedEvent

    class GlobalVariableUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.GlobalVariableUpdatedEvent$

    class GlobalVariableUpdatedEvent$ extends scala.runtime.AbstractFunction3<Variable,Variable,VariableModificationSource,GlobalVariableUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.Imported

    class Imported extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.Imported$

    class Imported$ extends scala.runtime.AbstractFunction0<Imported> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.LinkCreatedEvent

    class LinkCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.LinkCreatedEvent$

    class LinkCreatedEvent$ extends scala.runtime.AbstractFunction1<Link,LinkCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.LinkDeletedEvent

    class LinkDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.LinkDeletedEvent$

    class LinkDeletedEvent$ extends scala.runtime.AbstractFunction1<Link,LinkDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ModifiedFromScriptTask

    class ModifiedFromScriptTask extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ModifiedFromScriptTask$

    class ModifiedFromScriptTask$ extends scala.runtime.AbstractFunction1<String,ModifiedFromScriptTask> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PermissionsUpdatedEvent

    class PermissionsUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PermissionsUpdatedEvent$

    class PermissionsUpdatedEvent$ extends scala.runtime.AbstractFunction1<List<Team>,PermissionsUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseClosedEvent

    class PhaseClosedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseClosedEvent$

    class PhaseClosedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseClosedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseClosingAction

    class PhaseClosingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseClosingAction$

    class PhaseClosingAction$ extends scala.runtime.AbstractFunction1<String,PhaseClosingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCompletedEvent

    class PhaseCompletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCompletedEvent$

    class PhaseCompletedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseCompletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCompletingAction

    class PhaseCompletingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCompletingAction$

    class PhaseCompletingAction$ extends scala.runtime.AbstractFunction1<String,PhaseCompletingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCopiedEvent

    class PhaseCopiedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCopiedEvent$

    class PhaseCopiedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseCopiedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCreatedEvent

    class PhaseCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseCreatedEvent$

    class PhaseCreatedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseDeletedEvent

    class PhaseDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseDeletedEvent$

    class PhaseDeletedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseDuplicatedEvent

    class PhaseDuplicatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseDuplicatedEvent$

    class PhaseDuplicatedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseDuplicatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseFailedEvent

    class PhaseFailedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseFailedEvent$

    class PhaseFailedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseFailedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseMovedEvent

    class PhaseMovedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseMovedEvent$

    class PhaseMovedEvent$ extends scala.runtime.AbstractFunction3<Phase,Object,Object,PhaseMovedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseRetriedEvent

    class PhaseRetriedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseRetriedEvent$

    class PhaseRetriedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseRetriedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseRetryingAction

    class PhaseRetryingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseRetryingAction$

    class PhaseRetryingAction$ extends scala.runtime.AbstractFunction1<String,PhaseRetryingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartedEvent

    class PhaseStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartedEvent$

    class PhaseStartedEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartedFailingEvent

    class PhaseStartedFailingEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartedFailingEvent$

    class PhaseStartedFailingEvent$ extends scala.runtime.AbstractFunction1<Phase,PhaseStartedFailingEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartingAction

    class PhaseStartingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseStartingAction$

    class PhaseStartingAction$ extends scala.runtime.AbstractFunction1<String,PhaseStartingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseUpdatedEvent

    class PhaseUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.PhaseUpdatedEvent$

    class PhaseUpdatedEvent$ extends scala.runtime.AbstractFunction2<Phase,Phase,PhaseUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortedEvent

    class ReleaseAbortedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortedEvent$

    class ReleaseAbortedEvent$ extends scala.runtime.AbstractFunction2<Release,Object,ReleaseAbortedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortingAction

    class ReleaseAbortingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortingAction$

    class ReleaseAbortingAction$ extends scala.runtime.AbstractFunction1<String,ReleaseAbortingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortScriptsAction

    class ReleaseAbortScriptsAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseAbortScriptsAction$

    class ReleaseAbortScriptsAction$ extends scala.runtime.AbstractFunction1<String,ReleaseAbortScriptsAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseActorStarted

    class ReleaseActorStarted extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseActorStarted$

    class ReleaseActorStarted$ extends scala.runtime.AbstractFunction2<String,String,ReleaseActorStarted> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseActorStopped

    class ReleaseActorStopped extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseActorStopped$

    class ReleaseActorStopped$ extends scala.runtime.AbstractFunction2<String,String,ReleaseActorStopped> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseBulkAbortedEvent

    class ReleaseBulkAbortedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseBulkAbortedEvent$

    class ReleaseBulkAbortedEvent$ extends scala.runtime.AbstractFunction1<List<Release>,ReleaseBulkAbortedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseBulkStartedEvent

    class ReleaseBulkStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseBulkStartedEvent$

    class ReleaseBulkStartedEvent$ extends scala.runtime.AbstractFunction1<List<Release>,ReleaseBulkStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCompletedEvent

    class ReleaseCompletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCompletedEvent$

    class ReleaseCompletedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseCompletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCompletingAction

    class ReleaseCompletingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCompletingAction$

    class ReleaseCompletingAction$ extends scala.runtime.AbstractFunction1<String,ReleaseCompletingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCreatedEvent

    class ReleaseCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseCreatedEvent$

    class ReleaseCreatedEvent$ extends scala.runtime.AbstractFunction2<Release,ReleaseCreationSource,ReleaseCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseDeletedEvent

    class ReleaseDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseDeletedEvent$

    class ReleaseDeletedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseDuplicatedEvent

    class ReleaseDuplicatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseDuplicatedEvent$

    class ReleaseDuplicatedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseDuplicatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseFailedEvent

    class ReleaseFailedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseFailedEvent$

    class ReleaseFailedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseFailedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseMovedEvent

    class ReleaseMovedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseMovedEvent$

    class ReleaseMovedEvent$ extends scala.runtime.AbstractFunction2<String,String,ReleaseMovedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseOverdueEvent

    class ReleaseOverdueEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseOverdueEvent$

    class ReleaseOverdueEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseOverdueEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleasePausedEvent

    class ReleasePausedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleasePausedEvent$

    class ReleasePausedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleasePausedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleasePausingAction

    class ReleasePausingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleasePausingAction$

    class ReleasePausingAction$ extends scala.runtime.AbstractFunction1<String,ReleasePausingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseProgressCalculated

    class ReleaseProgressCalculated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseProgressCalculated$

    class ReleaseProgressCalculated$ extends scala.runtime.AbstractFunction2<String,ReleaseExtension,ReleaseProgressCalculated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRestoredEvent

    class ReleaseRestoredEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRestoredEvent$

    class ReleaseRestoredEvent$ extends scala.runtime.AbstractFunction3<Release,Release,Object,ReleaseRestoredEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseResumedEvent

    class ReleaseResumedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseResumedEvent$

    class ReleaseResumedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseResumedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseResumingAction

    class ReleaseResumingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseResumingAction$

    class ReleaseResumingAction$ extends scala.runtime.AbstractFunction1<String,ReleaseResumingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRetriedEvent

    class ReleaseRetriedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRetriedEvent$

    class ReleaseRetriedEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseRetriedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRetryingAction

    class ReleaseRetryingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRetryingAction$

    class ReleaseRetryingAction$ extends scala.runtime.AbstractFunction1<String,ReleaseRetryingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRiskScoreUpdated

    class ReleaseRiskScoreUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseRiskScoreUpdated$

    class ReleaseRiskScoreUpdated$ extends scala.runtime.AbstractFunction3<String,Object,Object,ReleaseRiskScoreUpdated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedEvent

    class ReleaseStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedEvent$

    class ReleaseStartedEvent$ extends scala.runtime.AbstractFunction2<Release,Object,ReleaseStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedFailingEvent

    class ReleaseStartedFailingEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedFailingEvent$

    class ReleaseStartedFailingEvent$ extends scala.runtime.AbstractFunction1<Release,ReleaseStartedFailingEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedFromCreateReleaseTaskEvent

    class ReleaseStartedFromCreateReleaseTaskEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartedFromCreateReleaseTaskEvent$

    class ReleaseStartedFromCreateReleaseTaskEvent$ extends scala.runtime.AbstractFunction2<CreateReleaseTask,Release,ReleaseStartedFromCreateReleaseTaskEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartingAction

    class ReleaseStartingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseStartingAction$

    class ReleaseStartingAction$ extends scala.runtime.AbstractFunction1<String,ReleaseStartingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseUpdatedEvent

    class ReleaseUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseUpdatedEvent$

    class ReleaseUpdatedEvent$ extends scala.runtime.AbstractFunction2<Release,Release,ReleaseUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseUpdatedFromAsCodeEvent

    class ReleaseUpdatedFromAsCodeEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseUpdatedFromAsCodeEvent$

    class ReleaseUpdatedFromAsCodeEvent$ extends scala.runtime.AbstractFunction2<Release,scala.Option<com.xebialabs.xlplatform.coc.dto.SCMTraceabilityData>,ReleaseUpdatedFromAsCodeEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableCreatedEvent

    class ReleaseVariableCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableCreatedEvent$

    class ReleaseVariableCreatedEvent$ extends scala.runtime.AbstractFunction1<Variable,ReleaseVariableCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableDeletedEvent

    class ReleaseVariableDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableDeletedEvent$

    class ReleaseVariableDeletedEvent$ extends scala.runtime.AbstractFunction1<Variable,ReleaseVariableDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableReplacedEvent

    class ReleaseVariableReplacedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableReplacedEvent$

    class ReleaseVariableReplacedEvent$ extends scala.runtime.AbstractFunction2<Variable,VariableOrValue,ReleaseVariableReplacedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariablesUpdatedEvent

    class ReleaseVariablesUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariablesUpdatedEvent$

    class ReleaseVariablesUpdatedEvent$ extends scala.runtime.AbstractFunction2<List<Variable>,List<Variable>,ReleaseVariablesUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableUpdatedEvent

    class ReleaseVariableUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.ReleaseVariableUpdatedEvent$

    class ReleaseVariableUpdatedEvent$ extends scala.runtime.AbstractFunction2<Variable,Variable,ReleaseVariableUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.RolesSnapshotCreated

    class RolesSnapshotCreated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.RolesSnapshotCreated$

    class RolesSnapshotCreated$ extends scala.runtime.AbstractFunction4<scala.Option<String>,scala.Option<String>,Object,Date,RolesSnapshotCreated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortedEvent

    class TaskAbortedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortedEvent$

    class TaskAbortedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskAbortedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortingAction

    class TaskAbortingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortingAction$

    class TaskAbortingAction$ extends scala.runtime.AbstractFunction1<String,TaskAbortingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortScriptCompletedEvent

    class TaskAbortScriptCompletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortScriptCompletedEvent$

    class TaskAbortScriptCompletedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskAbortScriptCompletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortScriptStartedEvent

    class TaskAbortScriptStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskAbortScriptStartedEvent$

    class TaskAbortScriptStartedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskAbortScriptStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCompletedEvent

    class TaskCompletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCompletedEvent$

    class TaskCompletedEvent$ extends scala.runtime.AbstractFunction2<Task,Object,TaskCompletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCompletingAction

    class TaskCompletingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCompletingAction$

    class TaskCompletingAction$ extends scala.runtime.AbstractFunction2<String,Object,TaskCompletingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCopiedEvent

    class TaskCopiedEvent extends TaskCreatedOrTypeChangedEvent implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCopiedEvent$

    class TaskCopiedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskCopiedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCopiedFromEvent

    class TaskCopiedFromEvent extends TaskCreatedOrTypeChangedEvent implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCopiedFromEvent$

    class TaskCopiedFromEvent$ extends scala.runtime.AbstractFunction3<Task,String,String,TaskCopiedFromEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCreatedEvent

    class TaskCreatedEvent extends TaskCreatedOrTypeChangedEvent implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskCreatedEvent$

    class TaskCreatedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDelayedEvent

    class TaskDelayedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDelayedEvent$

    class TaskDelayedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskDelayedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDelayingAction

    class TaskDelayingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDelayingAction$

    class TaskDelayingAction$ extends scala.runtime.AbstractFunction1<String,TaskDelayingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDeletedEvent

    class TaskDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDeletedEvent$

    class TaskDeletedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDueSoonEvent

    class TaskDueSoonEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskDueSoonEvent$

    class TaskDueSoonEvent$ extends scala.runtime.AbstractFunction1<Task,TaskDueSoonEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskFailedEvent

    class TaskFailedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskFailedEvent$

    class TaskFailedEvent$ extends scala.runtime.AbstractFunction2<Task,String,TaskFailedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskFailingAction

    class TaskFailingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskFailingAction$

    class TaskFailingAction$ extends scala.runtime.AbstractFunction2<String,String,TaskFailingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskGroupFailingEvent

    class TaskGroupFailingEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskGroupFailingEvent$

    class TaskGroupFailingEvent$ extends scala.runtime.AbstractFunction1<TaskGroup,TaskGroupFailingEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskJobExecutedEvent

    class TaskJobExecutedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskJobExecutedEvent$

    class TaskJobExecutedEvent$ extends scala.runtime.AbstractFunction2<String,String,TaskJobExecutedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskMovedEvent

    class TaskMovedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskMovedEvent$

    class TaskMovedEvent$ extends scala.runtime.AbstractFunction6<Task,Object,Object,String,String,String,TaskMovedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskOverdueEvent

    class TaskOverdueEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskOverdueEvent$

    class TaskOverdueEvent$ extends scala.runtime.AbstractFunction1<Task,TaskOverdueEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRecoveredEvent

    class TaskRecoveredEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRecoveredEvent$

    class TaskRecoveredEvent$ extends scala.runtime.AbstractFunction1<Task,TaskRecoveredEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRecoveryStartedEvent

    class TaskRecoveryStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRecoveryStartedEvent$

    class TaskRecoveryStartedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskRecoveryStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskReopenedEvent

    class TaskReopenedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskReopenedEvent$

    class TaskReopenedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskReopenedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskReopeningAction

    class TaskReopeningAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskReopeningAction$

    class TaskReopeningAction$ extends scala.runtime.AbstractFunction1<String,TaskReopeningAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRetriedEvent

    class TaskRetriedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRetriedEvent$

    class TaskRetriedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskRetriedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRetryingAction

    class TaskRetryingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskRetryingAction$

    class TaskRetryingAction$ extends scala.runtime.AbstractFunction1<String,TaskRetryingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskSkippedEvent

    class TaskSkippedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskSkippedEvent$

    class TaskSkippedEvent$ extends scala.runtime.AbstractFunction2<Task,Object,TaskSkippedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskSkippingAction

    class TaskSkippingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskSkippingAction$

    class TaskSkippingAction$ extends scala.runtime.AbstractFunction2<String,Object,TaskSkippingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TasksLockedEvent

    class TasksLockedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TasksLockedEvent$

    class TasksLockedEvent$ extends scala.runtime.AbstractFunction2<String,List<Task>,TasksLockedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStartedEvent

    class TaskStartedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStartedEvent$

    class TaskStartedEvent$ extends scala.runtime.AbstractFunction1<Task,TaskStartedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStartingAction

    class TaskStartingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStartingAction$

    class TaskStartingAction$ extends scala.runtime.AbstractFunction1<String,TaskStartingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStatusLineUpdated

    class TaskStatusLineUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskStatusLineUpdated$

    class TaskStatusLineUpdated$ extends scala.runtime.AbstractFunction2<String,String,TaskStatusLineUpdated> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TasksUnlockedEvent

    class TasksUnlockedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TasksUnlockedEvent$

    class TasksUnlockedEvent$ extends scala.runtime.AbstractFunction2<String,List<Task>,TasksUnlockedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskUpdatedEvent

    class TaskUpdatedEvent extends TaskCreatedOrTypeChangedEvent implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskUpdatedEvent$

    class TaskUpdatedEvent$ extends scala.runtime.AbstractFunction2<Task,Task,TaskUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskWaitingForInputEvent

    class TaskWaitingForInputEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TaskWaitingForInputEvent$

    class TaskWaitingForInputEvent$ extends scala.runtime.AbstractFunction2<Task,List<String>,TaskWaitingForInputEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamCreatedEvent

    class TeamCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamCreatedEvent$

    class TeamCreatedEvent$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamDeletedEvent

    class TeamDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamDeletedEvent$

    class TeamDeletedEvent$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsMergedEvent

    class TeamsMergedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsMergedEvent$

    class TeamsMergedEvent$ extends scala.runtime.AbstractFunction2<String,String,TeamsMergedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsRemovedInTemplateEvent

    class TeamsRemovedInTemplateEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsRemovedInTemplateEvent$

    class TeamsRemovedInTemplateEvent$ extends scala.runtime.AbstractFunction2<String,String,TeamsRemovedInTemplateEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsUpdatedEvent

    class TeamsUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamsUpdatedEvent$

    class TeamsUpdatedEvent$ extends scala.runtime.AbstractFunction1<String,TeamsUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamUpdatedEvent

    class TeamUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TeamUpdatedEvent$

    class TeamUpdatedEvent$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateDeletingAction

    class TemplateDeletingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateDeletingAction$

    class TemplateDeletingAction$ extends scala.runtime.AbstractFunction1<String,TemplateDeletingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateLogoUpdatedEvent

    class TemplateLogoUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateLogoUpdatedEvent$

    class TemplateLogoUpdatedEvent$ extends scala.runtime.AbstractFunction2<String,TemplateLogo,TemplateLogoUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateMovingAction

    class TemplateMovingAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateMovingAction$

    class TemplateMovingAction$ extends scala.runtime.AbstractFunction2<String,String,TemplateMovingAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateVariablesChangedEvent

    class TemplateVariablesChangedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.TemplateVariablesChangedEvent$

    class TemplateVariablesChangedEvent$ extends scala.runtime.AbstractFunction2<String,List<Variable>,TemplateVariablesChangedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileCreatedEvent

    class UserProfileCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileCreatedEvent$

    class UserProfileCreatedEvent$ extends scala.runtime.AbstractFunction1<UserProfile,UserProfileCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileDeletedEvent

    class UserProfileDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileDeletedEvent$

    class UserProfileDeletedEvent$ extends scala.runtime.AbstractFunction1<UserProfile,UserProfileDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileUpdatedEvent

    class UserProfileUpdatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserProfileUpdatedEvent$

    class UserProfileUpdatedEvent$ extends scala.runtime.AbstractFunction1<UserProfile,UserProfileUpdatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenAboutToExpireEvent

    class UserTokenAboutToExpireEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenAboutToExpireEvent$

    class UserTokenAboutToExpireEvent$ extends scala.runtime.AbstractFunction1<UserToken,UserTokenAboutToExpireEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenCreatedEvent

    class UserTokenCreatedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenCreatedEvent$

    class UserTokenCreatedEvent$ extends scala.runtime.AbstractFunction1<UserToken,UserTokenCreatedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenDeletedEvent

    class UserTokenDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokenDeletedEvent$

    class UserTokenDeletedEvent$ extends scala.runtime.AbstractFunction1<UserToken,UserTokenDeletedEvent> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokensDeletedEvent

    class UserTokensDeletedEvent extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.events.UserTokensDeletedEvent$

    class UserTokensDeletedEvent$ extends scala.runtime.AbstractFunction1<String,UserTokensDeletedEvent> implements Serializable

- ## Package com.xebialabs.xlrelease.domain.facet

  - ### Class com.xebialabs.xlrelease.domain.facet.ConfigurationFacet

    class ConfigurationFacet extends Facet implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.facet.Facet

    class Facet extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### configurationUri

            String configurationUri

      - ##### scope

            FacetScope scope

      - ##### targetId

            String targetId

      - ##### variableMapping

            Map<String,String> variableMapping

  - ### Class com.xebialabs.xlrelease.domain.facet.TaskReportingRecord

    class TaskReportingRecord extends Facet implements Serializable

    - #### Serialized Fields

      - ##### createdViaApi

            boolean createdViaApi

      - ##### creationDate

            Date creationDate

      - ##### retryAttemptNumber

            int retryAttemptNumber

      - ##### serverUrl

            String serverUrl

      - ##### serverUser

            String serverUser

- ## Package com.xebialabs.xlrelease.domain.folder

  - ### Class com.xebialabs.xlrelease.domain.folder.Folder

    class Folder extends com.xebialabs.deployit.repository.core.Directory implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

      - ##### children

            Set<Folder> children

      - ##### title

            String title

- ## Package com.xebialabs.xlrelease.domain.group

  - ### Class com.xebialabs.xlrelease.domain.group.ReleaseGroup

    class ReleaseGroup extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

        An additional derived Release metadata that is used in our UI. Does not belong to public API and can be changed. See implementations of com.xebialabs.xlrelease.api.internal.InternalMetadataDecorator for usages.

      - ##### endDate

            Date endDate

      - ##### folderId

            String folderId

      - ##### progress

            Integer progress

      - ##### releaseIds

            Set<String> releaseIds

      - ##### riskScore

            Integer riskScore

      - ##### startDate

            Date startDate

      - ##### status

            ReleaseGroupStatus status

      - ##### title

            String title

- ## Package com.xebialabs.xlrelease.domain.management

  - ### Class com.xebialabs.xlrelease.domain.management.CompositeServiceStatus

    class CompositeServiceStatus extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.management.CompositeServiceStatus$

    class CompositeServiceStatus$ extends scala.runtime.AbstractFunction3<String,scala.Enumeration.Value,scala.collection.immutable.List<ServiceStatus>,CompositeServiceStatus> implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.management.ServiceState$

    class ServiceState$ extends scala.Enumeration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.management.SimpleServiceStatus

    class SimpleServiceStatus extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.management.SimpleServiceStatus$

    class SimpleServiceStatus$ extends scala.runtime.AbstractFunction2<String,scala.Enumeration.Value,SimpleServiceStatus> implements Serializable

- ## Package com.xebialabs.xlrelease.domain.runner

  - ### Class com.xebialabs.xlrelease.domain.runner.JobRunner

    class JobRunner extends Configuration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.runner.RemoteJobRunner

    class RemoteJobRunner extends JobRunner implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.runner.RemoteJobRunner$

    class RemoteJobRunner$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.runner.RemoteRunnerRegistrySettings

    class RemoteRunnerRegistrySettings extends Configuration implements Serializable

- ## Package com.xebialabs.xlrelease.domain.udm.reporting

  - ### Class com.xebialabs.xlrelease.domain.udm.reporting.BuildRecord

    class BuildRecord extends TaskReportingRecord implements Serializable

    - #### Serialized Fields

      - ##### build

            String build

      - ##### build_url

            String build_url

      - ##### duration

            String duration

      - ##### endDate

            Date endDate

      - ##### outcome

            String outcome

      - ##### project

            String project

      - ##### startDate

            Date startDate

  - ### Class com.xebialabs.xlrelease.domain.udm.reporting.CodeComplianceRecord

    class CodeComplianceRecord extends TaskReportingRecord implements Serializable

    - #### Serialized Fields

      - ##### analysisDate

            Date analysisDate

      - ##### complianceData

            String complianceData

      - ##### outcome

            String outcome

      - ##### project

            String project

      - ##### project_url

            String project_url

  - ### Class com.xebialabs.xlrelease.domain.udm.reporting.DeploymentRecord

    class DeploymentRecord extends TaskReportingRecord implements Serializable

    - #### Serialized Fields

      - ##### applicationName

            String applicationName

      - ##### deploymentTask

            String deploymentTask

      - ##### deploymentTask_url

            String deploymentTask_url

      - ##### environmentName

            String environmentName

      - ##### status

            DeploymentStatus status

      - ##### version

            String version

  - ### Class com.xebialabs.xlrelease.domain.udm.reporting.ItsmRecord

    class ItsmRecord extends TaskReportingRecord implements Serializable

    - #### Serialized Fields

      - ##### createdBy

            String createdBy

      - ##### priority

            String priority

      - ##### record

            String record

      - ##### record_url

            String record_url

      - ##### status

            String status

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.domain.udm.reporting.PlanRecord

    class PlanRecord extends TaskReportingRecord implements Serializable

    - #### Serialized Fields

      - ##### status

            String status

      - ##### ticket

            String ticket

      - ##### ticket_url

            String ticket_url

      - ##### ticketType

            String ticketType

      - ##### title

            String title

      - ##### updatedBy

            String updatedBy

      - ##### updatedDate

            Date updatedDate

- ## Package com.xebialabs.xlrelease.domain.variables

  - ### Class com.xebialabs.xlrelease.domain.variables.BooleanVariable

    class BooleanVariable extends Variable.VariableWithValue<Boolean> implements Serializable

    - #### Serialized Fields

      - ##### value

            boolean value

  - ### Class com.xebialabs.xlrelease.domain.variables.CiProvider

    class CiProvider extends ValueProviderConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.variables.DateVariable

    class DateVariable extends Variable.VariableWithValue<Date> implements Serializable

    - #### Serialized Fields

      - ##### value

            Date value

  - ### Class com.xebialabs.xlrelease.domain.variables.ExternalVariableValue

    class ExternalVariableValue extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### externalKey

            String externalKey

      - ##### path

            String path

      - ##### server

            ExternalVariableServer server

  - ### Class com.xebialabs.xlrelease.domain.variables.FolderVariables

    class FolderVariables extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### variables

            List<Variable> variables

  - ### Class com.xebialabs.xlrelease.domain.variables.GlobalVariables

    class GlobalVariables extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### variables

            List<Variable> variables

  - ### Class com.xebialabs.xlrelease.domain.variables.GroovyProvider

    class GroovyProvider extends ScriptValueProviderConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.variables.IntegerVariable

    class IntegerVariable extends Variable.VariableWithValue<Integer> implements Serializable

    - #### Serialized Fields

      - ##### value

            int value

  - ### Class com.xebialabs.xlrelease.domain.variables.JythonProvider

    class JythonProvider extends ScriptValueProviderConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.variables.ListOfStringValueProviderConfiguration

    class ListOfStringValueProviderConfiguration extends ValueProviderConfiguration implements Serializable

    - #### Serialized Fields

      - ##### values

            List<String> values

      - ##### variableMapping

            Map<String,String> variableMapping

  - ### Class com.xebialabs.xlrelease.domain.variables.ListStringVariable

    class ListStringVariable extends Variable.VariableWithValue<List<String>> implements Serializable

    - #### Serialized Fields

      - ##### value

            List<String> value

  - ### Class com.xebialabs.xlrelease.domain.variables.MapStringStringVariable

    class MapStringStringVariable extends Variable.VariableWithValue<Map<String,String>> implements Serializable

    - #### Serialized Fields

      - ##### value

            Map<String,String> value

  - ### Class com.xebialabs.xlrelease.domain.variables.PasswordStringVariable

    class PasswordStringVariable extends Variable.VariableWithValue<String> implements Serializable

    - #### Serialized Fields

      - ##### externalVariableValue

            ExternalVariableValue externalVariableValue

      - ##### multiline

            boolean multiline

      - ##### value

            String value

  - ### Class com.xebialabs.xlrelease.domain.variables.ReferenceVariable

    class ReferenceVariable extends StringVariable implements Serializable

    - #### Serialized Fields

      - ##### referencedType

            String referencedType

  - ### Class com.xebialabs.xlrelease.domain.variables.ScriptValueProviderConfiguration

    class ScriptValueProviderConfiguration extends ValueProviderConfiguration implements Serializable

  - ### Class com.xebialabs.xlrelease.domain.variables.SetStringVariable

    class SetStringVariable extends Variable.VariableWithValue<Set<String>> implements Serializable

    - #### Serialized Fields

      - ##### value

            Set<String> value

  - ### Class com.xebialabs.xlrelease.domain.variables.StringVariable

    class StringVariable extends Variable.VariableWithValue<String> implements Serializable

    - #### Serialized Fields

      - ##### multiline

            boolean multiline

      - ##### preventInterpolation

            boolean preventInterpolation

      - ##### value

            String value

  - ### Class com.xebialabs.xlrelease.domain.variables.ValueProviderConfiguration

    class ValueProviderConfiguration extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### variable

            Variable variable

  - ### Class com.xebialabs.xlrelease.domain.variables.Variable

    class Variable extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### inherited

            boolean inherited

      - ##### key

            String key

      - ##### label

            String label

      - ##### requiresValue

            boolean requiresValue

      - ##### showOnReleaseStart

            boolean showOnReleaseStart

      - ##### valueProvider

            ValueProviderConfiguration valueProvider

  - ### Class com.xebialabs.xlrelease.domain.variables.Variable.VariableWithValue

    class VariableWithValue extends Variable implements Serializable

- ## Package com.xebialabs.xlrelease.events

  - ### Class com.xebialabs.xlrelease.events.CompleteTaskJobExecutionOperation

    class CompleteTaskJobExecutionOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.CompleteTaskJobExecutionOperation$

    class CompleteTaskJobExecutionOperation$ extends scala.runtime.AbstractFunction2<Task,String,CompleteTaskJobExecutionOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableCreateOperation

    class FolderVariableCreateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableCreateOperation$

    class FolderVariableCreateOperation$ extends scala.runtime.AbstractFunction2<Variable,String,FolderVariableCreateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableDeleteOperation

    class FolderVariableDeleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableDeleteOperation$

    class FolderVariableDeleteOperation$ extends scala.runtime.AbstractFunction2<Variable,String,FolderVariableDeleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableUpdateOperation

    class FolderVariableUpdateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.FolderVariableUpdateOperation$

    class FolderVariableUpdateOperation$ extends scala.runtime.AbstractFunction3<Variable,Variable,String,FolderVariableUpdateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableCreateOperation

    class GlobalVariableCreateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableCreateOperation$

    class GlobalVariableCreateOperation$ extends scala.runtime.AbstractFunction2<Variable,String,GlobalVariableCreateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableDeleteOperation

    class GlobalVariableDeleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableDeleteOperation$

    class GlobalVariableDeleteOperation$ extends scala.runtime.AbstractFunction2<Variable,String,GlobalVariableDeleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableUpdateOperation

    class GlobalVariableUpdateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.GlobalVariableUpdateOperation$

    class GlobalVariableUpdateOperation$ extends scala.runtime.AbstractFunction3<Variable,Variable,String,GlobalVariableUpdateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseCloseOperation

    class PhaseCloseOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseCloseOperation$

    class PhaseCloseOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseCloseOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseCompleteOperation

    class PhaseCompleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseCompleteOperation$

    class PhaseCompleteOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseCompleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseFailOperation

    class PhaseFailOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseFailOperation$

    class PhaseFailOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseFailOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseRetryOperation

    class PhaseRetryOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseRetryOperation$

    class PhaseRetryOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseRetryOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseStartFailingOperation

    class PhaseStartFailingOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseStartFailingOperation$

    class PhaseStartFailingOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseStartFailingOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseStartOperation

    class PhaseStartOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.PhaseStartOperation$

    class PhaseStartOperation$ extends scala.runtime.AbstractFunction1<Phase,PhaseStartOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseAbortOperation

    class ReleaseAbortOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseAbortOperation$

    class ReleaseAbortOperation$ extends scala.runtime.AbstractFunction2<Release,Object,ReleaseAbortOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseAbortScriptsExecution

    class ReleaseAbortScriptsExecution extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseAbortScriptsExecution$

    class ReleaseAbortScriptsExecution$ extends scala.runtime.AbstractFunction1<Release,ReleaseAbortScriptsExecution> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseCompleteOperation

    class ReleaseCompleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseCompleteOperation$

    class ReleaseCompleteOperation$ extends scala.runtime.AbstractFunction1<Release,ReleaseCompleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseFailOperation

    class ReleaseFailOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseFailOperation$

    class ReleaseFailOperation$ extends scala.runtime.AbstractFunction1<Release,ReleaseFailOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleasePauseOperation

    class ReleasePauseOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleasePauseOperation$

    class ReleasePauseOperation$ extends scala.runtime.AbstractFunction1<Release,ReleasePauseOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseResumeOperation

    class ReleaseResumeOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseResumeOperation$

    class ReleaseResumeOperation$ extends scala.runtime.AbstractFunction1<Release,ReleaseResumeOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseRetryOperation

    class ReleaseRetryOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseRetryOperation$

    class ReleaseRetryOperation$ extends scala.runtime.AbstractFunction1<Release,ReleaseRetryOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseStartFailingOperation

    class ReleaseStartFailingOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseStartFailingOperation$

    class ReleaseStartFailingOperation$ extends scala.runtime.AbstractFunction1<Release,ReleaseStartFailingOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseStartOperation

    class ReleaseStartOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseStartOperation$

    class ReleaseStartOperation$ extends scala.runtime.AbstractFunction2<Release,Object,ReleaseStartOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableCreateOperation

    class ReleaseVariableCreateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableCreateOperation$

    class ReleaseVariableCreateOperation$ extends scala.runtime.AbstractFunction1<Variable,ReleaseVariableCreateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableDeleteOperation

    class ReleaseVariableDeleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableDeleteOperation$

    class ReleaseVariableDeleteOperation$ extends scala.runtime.AbstractFunction1<Variable,ReleaseVariableDeleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariablesUpdateOperation

    class ReleaseVariablesUpdateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariablesUpdateOperation$

    class ReleaseVariablesUpdateOperation$ extends scala.runtime.AbstractFunction3<List<Variable>,List<Variable>,Object,ReleaseVariablesUpdateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableUpdateOperation

    class ReleaseVariableUpdateOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.ReleaseVariableUpdateOperation$

    class ReleaseVariableUpdateOperation$ extends scala.runtime.AbstractFunction2<Variable,Variable,ReleaseVariableUpdateOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskAbortOperation

    class TaskAbortOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskAbortOperation$

    class TaskAbortOperation$ extends scala.runtime.AbstractFunction1<Task,TaskAbortOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskCompleteAbortScriptOperation

    class TaskCompleteAbortScriptOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskCompleteAbortScriptOperation$

    class TaskCompleteAbortScriptOperation$ extends scala.runtime.AbstractFunction1<Task,TaskCompleteAbortScriptOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskCompleteOperation

    class TaskCompleteOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskCompleteOperation$

    class TaskCompleteOperation$ extends scala.runtime.AbstractFunction2<Task,Object,TaskCompleteOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskDelayOperation

    class TaskDelayOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskDelayOperation$

    class TaskDelayOperation$ extends scala.runtime.AbstractFunction1<Task,TaskDelayOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskEndRecoveryOperation

    class TaskEndRecoveryOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskEndRecoveryOperation$

    class TaskEndRecoveryOperation$ extends scala.runtime.AbstractFunction1<Task,TaskEndRecoveryOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskFailOperation

    class TaskFailOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskFailOperation$

    class TaskFailOperation$ extends scala.runtime.AbstractFunction2<Task,String,TaskFailOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskGroupFailingOperation

    class TaskGroupFailingOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskGroupFailingOperation$

    class TaskGroupFailingOperation$ extends scala.runtime.AbstractFunction1<TaskGroup,TaskGroupFailingOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskReopenOperation

    class TaskReopenOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskReopenOperation$

    class TaskReopenOperation$ extends scala.runtime.AbstractFunction1<Task,TaskReopenOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskRetryOperation

    class TaskRetryOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskRetryOperation$

    class TaskRetryOperation$ extends scala.runtime.AbstractFunction1<Task,TaskRetryOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskSkipOperation

    class TaskSkipOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskSkipOperation$

    class TaskSkipOperation$ extends scala.runtime.AbstractFunction2<Task,Object,TaskSkipOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartAbortScriptOperation

    class TaskStartAbortScriptOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartAbortScriptOperation$

    class TaskStartAbortScriptOperation$ extends scala.runtime.AbstractFunction1<Task,TaskStartAbortScriptOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartOperation

    class TaskStartOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartOperation$

    class TaskStartOperation$ extends scala.runtime.AbstractFunction1<Task,TaskStartOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartRecoveryOperation

    class TaskStartRecoveryOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStartRecoveryOperation$

    class TaskStartRecoveryOperation$ extends scala.runtime.AbstractFunction1<Task,TaskStartRecoveryOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStatusLineOperation

    class TaskStatusLineOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskStatusLineOperation$

    class TaskStatusLineOperation$ extends scala.runtime.AbstractFunction2<Task,String,TaskStatusLineOperation> implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskWaitingForInputOperation

    class TaskWaitingForInputOperation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.events.TaskWaitingForInputOperation$

    class TaskWaitingForInputOperation$ extends scala.runtime.AbstractFunction2<Task,List<String>,TaskWaitingForInputOperation> implements Serializable

- ## Package com.xebialabs.xlrelease.exception

  - ### Exception com.xebialabs.xlrelease.exception.LicenseLimitReachedException

    class LicenseLimitReachedException extends com.xebialabs.deployit.engine.spi.exception.DeployitException implements Serializable

  - ### Exception com.xebialabs.xlrelease.exception.LogFriendlyConcurrentModificationException

    class LogFriendlyConcurrentModificationException extends com.xebialabs.deployit.engine.spi.exception.DeployitException implements Serializable

  - ### Exception com.xebialabs.xlrelease.exception.LogFriendlyNotFoundException

    class LogFriendlyNotFoundException extends com.xebialabs.deployit.exception.NotFoundException implements Serializable

  - ### Exception com.xebialabs.xlrelease.exception.PortAlreadyInUseException

    class PortAlreadyInUseException extends com.xebialabs.deployit.engine.spi.exception.DeployitException implements Serializable

  - ### Exception com.xebialabs.xlrelease.exception.RateLimitReachedException

    class RateLimitReachedException extends com.xebialabs.deployit.engine.spi.exception.DeployitException implements Serializable

- ## Package com.xebialabs.xlrelease.plugins.dashboard.domain

  - ### Class com.xebialabs.xlrelease.plugins.dashboard.domain.Dashboard

    class Dashboard extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### $metadata

            Map<String,InternalMetadata> $metadata

        An additional derived Release metadata that is used in our UI. Does not belong to public API and can be changed. See implementations of com.xebialabs.xlrelease.api.internal.InternalMetadataDecorator for usages.

      - ##### autoRefresh

            boolean autoRefresh

      - ##### autoRefreshInterval

            Integer autoRefreshInterval

      - ##### columns

            Integer columns

      - ##### configurationUri

            String configurationUri

      - ##### description

            String description

      - ##### maxTiles

            Integer maxTiles

      - ##### owner

            String owner

      - ##### parentId

            String parentId

      - ##### roleEditors

            List<String> roleEditors

      - ##### roleViewers

            List<String> roleViewers

      - ##### rows

            Integer rows

      - ##### scriptLocation

            String scriptLocation

      - ##### supportedScopes

            List<String> supportedScopes

      - ##### templateLocation

            String templateLocation

      - ##### tiles

            List<Tile> tiles

      - ##### title

            String title

  - ### Class com.xebialabs.xlrelease.plugins.dashboard.domain.Tile

    class Tile extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### cacheEnabled

            boolean cacheEnabled

      - ##### col

            Integer col

      - ##### configurationUri

            String configurationUri

      - ##### defaultDashboards

            List<String> defaultDashboards

      - ##### description

            String description

      - ##### detailsUri

            String detailsUri

      - ##### embedded

            boolean embedded

      - ##### expirationTime

            Integer expirationTime

      - ##### height

            Integer height

      - ##### maxCacheEntries

            Integer maxCacheEntries

      - ##### minSizeX

            Integer minSizeX

      - ##### minSizeY

            Integer minSizeY

      - ##### provisioningScriptLocation

            String provisioningScriptLocation

      - ##### row

            Integer row

      - ##### scriptLocation

            String scriptLocation

      - ##### supportedScopes

            List<String> supportedScopes

      - ##### title

            String title

      - ##### uri

            String uri

      - ##### userSpecificCache

            boolean userSpecificCache

      - ##### variableMapping

            Map<String,String> variableMapping

      - ##### width

            Integer width

- ## Package com.xebialabs.xlrelease.risk.configuration

  - ### Class com.xebialabs.xlrelease.risk.configuration.RiskGlobalThresholds

    class RiskGlobalThresholds extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### atRiskFrom

            int atRiskFrom

      - ##### attentionNeededFrom

            int attentionNeededFrom

- ## Package com.xebialabs.xlrelease.risk.domain

  - ### Class com.xebialabs.xlrelease.risk.domain.Risk

    class Risk extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### riskAssessments

            List<RiskAssessment> riskAssessments

      - ##### score

            Integer score

      - ##### totalScore

            Integer totalScore

  - ### Class com.xebialabs.xlrelease.risk.domain.RiskAssessment

    class RiskAssessment extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### headline

            String headline

      - ##### icon

            String icon

      - ##### messages

            List<String> messages

      - ##### risk

            Risk risk

      - ##### riskAssessorId

            String riskAssessorId

      - ##### score

            Integer score

  - ### Class com.xebialabs.xlrelease.risk.domain.RiskProfile

    class RiskProfile extends BaseConfiguration implements Serializable

    - #### Serialized Fields

      - ##### defaultProfile

            boolean defaultProfile

      - ##### riskProfileAssessors

            Map<String,String> riskProfileAssessors

      - ##### title

            String title

- ## Package com.xebialabs.xlrelease.risk.domain.events

  - ### Class com.xebialabs.xlrelease.risk.domain.events.RiskProfileUpdated

    class RiskProfileUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.events.RiskProfileUpdated$

    class RiskProfileUpdated$ extends scala.runtime.AbstractFunction1<RiskProfile,RiskProfileUpdated> implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.events.RiskScoreUpdated

    class RiskScoreUpdated extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.events.RiskScoreUpdated$

    class RiskScoreUpdated$ extends scala.runtime.AbstractFunction3<String,scala.Option<Risk>,Risk,RiskScoreUpdated> implements Serializable

- ## Package com.xebialabs.xlrelease.risk.domain.progress

  - ### Class com.xebialabs.xlrelease.risk.domain.progress.ReleaseProgress

    class ReleaseProgress extends ReleaseExtension implements Serializable

    - #### Serialized Fields

      - ##### phasesProgress

            Map<String,String> phasesProgress

      - ##### totalRemainingTasks

            int totalRemainingTasks

      - ##### totalTasks

            int totalTasks

- ## Package com.xebialabs.xlrelease.risk.domain.riskassessors

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.MoreThanOneTaskOverDueRiskAssessor

    class MoreThanOneTaskOverDueRiskAssessor extends PlanItemDueDateRiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.OneTaskOverDueRiskAssessor

    class OneTaskOverDueRiskAssessor extends PlanItemDueDateRiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.PlanItemDueDateRiskAssessor

    class PlanItemDueDateRiskAssessor extends RiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.ReleaseDueDateRiskAssessor

    class ReleaseDueDateRiskAssessor extends PlanItemDueDateRiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.ReleaseFlaggedAtRiskAssessor

    class ReleaseFlaggedAtRiskAssessor extends RiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.ReleaseFlaggedAttentionNeededRiskAssessor

    class ReleaseFlaggedAttentionNeededRiskAssessor extends RiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.ReleaseStatusFailedRiskAssessor

    class ReleaseStatusFailedRiskAssessor extends RiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.ReleaseStatusFailingRiskAssessor

    class ReleaseStatusFailingRiskAssessor extends RiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.RiskAssessor

    class RiskAssessor extends BaseConfigurationItem implements Serializable

    - #### Serialized Fields

      - ##### description

            String description

      - ##### group

            String group

      - ##### icon

            String icon

      - ##### order

            String order

      - ##### score

            int score

      - ##### title

            String title

      - ##### weight

            int weight

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.TaskFlagRiskAssessor

    class TaskFlagRiskAssessor extends RiskAssessor implements Serializable

    - #### Serialized Fields

      - ##### maxFlags

            int maxFlags

      - ##### minFlags

            int minFlags

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.TaskRetriesRiskAssessor

    class TaskRetriesRiskAssessor extends RiskAssessor implements Serializable

    - #### Serialized Fields

      - ##### maxRetries

            int maxRetries

      - ##### minRetries

            int minRetries

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.TaskWithXFlagsAtRiskRiskAssessor

    class TaskWithXFlagsAtRiskRiskAssessor extends TaskFlagRiskAssessor implements Serializable

  - ### Class com.xebialabs.xlrelease.risk.domain.riskassessors.TaskWithXFlagsNeedsAttentionRiskAssessor

    class TaskWithXFlagsNeedsAttentionRiskAssessor extends TaskFlagRiskAssessor implements Serializable

- ## Package com.xebialabs.xlrelease.service

  - ### Class com.xebialabs.xlrelease.service.ExecuteAbortScriptAction

    class ExecuteAbortScriptAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteAbortScriptAction$

    class ExecuteAbortScriptAction$ extends scala.runtime.AbstractFunction1<Task,ExecuteAbortScriptAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteFacetAction

    class ExecuteFacetAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteFacetAction$

    class ExecuteFacetAction$ extends scala.runtime.AbstractFunction1<Task,ExecuteFacetAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteFailureHandlerAction

    class ExecuteFailureHandlerAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteFailureHandlerAction$

    class ExecuteFailureHandlerAction$ extends scala.runtime.AbstractFunction1<Task,ExecuteFailureHandlerAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteNextCustomScriptPath

    class ExecuteNextCustomScriptPath extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteNextCustomScriptPath$

    class ExecuteNextCustomScriptPath$ extends scala.runtime.AbstractFunction1<CustomScriptTask,ExecuteNextCustomScriptPath> implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecutePreconditionAction

    class ExecutePreconditionAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecutePreconditionAction$

    class ExecutePreconditionAction$ extends scala.runtime.AbstractFunction1<Task,ExecutePreconditionAction> implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteTaskAction

    class ExecuteTaskAction extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.service.ExecuteTaskAction$

    class ExecuteTaskAction$ extends scala.runtime.AbstractFunction1<Task,ExecuteTaskAction> implements Serializable

- ## Package com.xebialabs.xlrelease.utils

  - ### Class com.xebialabs.xlrelease.utils.Diff

    class Diff extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Diff$

    class Diff$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.FolderId

    class FolderId extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.FolderId$

    class FolderId$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph

    class Graph extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph.DFS

    class DFS extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph.DFS$

    class DFS$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph.Edge

    class Edge extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph.Edge$

    class Edge$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Graph$

    class Graph$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Tree.Empty$

    class Empty$ extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Tree.Node

    class Node extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.utils.Tree.Node$

    class Node$ extends Object implements Serializable

- ## Package com.xebialabs.xlrelease.variable

  - ### Class com.xebialabs.xlrelease.variable.ReleaseVariableReferenceContext

    class ReleaseVariableReferenceContext extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.variable.ReleaseVariableReferenceContext$

    class ReleaseVariableReferenceContext$ extends scala.runtime.AbstractFunction1<Release,ReleaseVariableReferenceContext> implements Serializable

  - ### Class com.xebialabs.xlrelease.variable.ValueWithInterpolation

    class ValueWithInterpolation extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.variable.ValueWithInterpolation$

    class ValueWithInterpolation$ extends scala.runtime.AbstractFunction2<String,Object,ValueWithInterpolation> implements Serializable

  - ### Class com.xebialabs.xlrelease.variable.VariablesGraphResolver.Var

    class Var extends Object implements Serializable

  - ### Class com.xebialabs.xlrelease.variable.VariablesGraphResolver.Var$

    class Var$ extends Object implements Serializable

- ## Package com.xebialabs.xlrelease.views

  - ### Class com.xebialabs.xlrelease.views.BaseConfigurationItemView

    class BaseConfigurationItemView extends Object implements Serializable

    - #### Serialized Fields

      - ##### properties

            Map<String,Object> properties

      - ##### title

            String title

      - ##### type

            String type

  - ### Class com.xebialabs.xlrelease.views.ConfigurationView

    class ConfigurationView extends BaseConfigurationItemView implements Serializable

    - #### Serialized Fields

      - ##### id

            String id