package api
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AdditionalInfoProvider extends AnyRef
- case class AnalyticsSettings(engine: String, url: String, siteId: String) extends Product with Serializable
- class AppResources extends Directives with FailFastCirceSupport with LazyLogging with RouteWithUser with RouteWithoutUser with SecurityDirectives
- class AttachmentResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with AuthorizeProcessDirectives
- case class AuthenticationSettings(provider: String) extends Product with Serializable
- class AuthorizeProcess extends AnyRef
- trait AuthorizeProcessDirectives extends AnyRef
- case class CommentSettings(matchExpression: String, link: String) extends Product with Serializable
- class ComponentResource extends Directives with FailFastCirceSupport with RouteWithUser
- class DefinitionResources extends Directives with FailFastCirceSupport with EspPathMatchers with RouteWithUser
- case class DeploySettings(requireComment: Boolean) extends Product with Serializable
- class DictResources extends Directives with FailFastCirceSupport
- case class DisplayableUser extends Product with Serializable
- case class EnvironmentAlert(content: String, cssClass: String) extends Product with Serializable
- case class EnvironmentComparisonResult(processDifferences: List[ProcessDifference]) extends Product with Serializable
- case class HealthCheckProcessResponse(status: HealthCheckProcessResponseStatus, message: Option[String], processes: Option[Set[String]]) extends Product with Serializable
- sealed trait HealthCheckProcessResponseStatus extends AnyRef
- case class IntervalTimeSettings(processes: Int, healthCheck: Int) extends Product with Serializable
- class ListenerApiUser extends User
- class ManagementResources extends Directives with LazyLogging with RouteWithUser with FailFastCirceSupport with AuthorizeProcessDirectives with ProcessDirectives
- case class MetricsSettings(url: String, defaultDashboard: String, scenarioTypeToDashboard: Option[Map[String, String]]) extends Product with Serializable
- case class NodeValidationRequest(nodeData: NodeData, processProperties: ProcessProperties, variableTypes: Map[String, TypingResult], branchVariableTypes: Option[Map[String, Map[String, TypingResult]]]) extends Product with Serializable
- case class NodeValidationResult(parameters: Option[List[UIParameter]], expressionType: Option[TypingResult], validationErrors: List[NodeValidationError], validationPerformed: Boolean) extends Product with Serializable
-
class
NodesResources extends ProcessDirectives with FailFastCirceSupport with RouteWithUser
This class should contain operations invoked for each node (e.g.
This class should contain operations invoked for each node (e.g. node validation, retrieving additional data etc.)
- case class Notification(message: String, type: NotificationType.Value) extends Product with Serializable
- class NotificationResources extends Directives with LazyLogging with RouteWithUser with FailFastCirceSupport
- class ProcessActivityResource extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with AuthorizeProcessDirectives
- class ProcessAttachmentService extends LazyLogging
- case class ProcessDifference(id: String, presentOnOther: Boolean, differences: Map[String, Difference]) extends Product with Serializable
- trait ProcessDirectives extends AnyRef
- class ProcessReportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
- case class ProcessStateSettings(icons: Map[String, Map[String, String]], tooltips: Map[String, Map[String, String]]) extends Product with Serializable
- class ProcessesExportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
- class ProcessesResources extends Directives with FailFastCirceSupport with EspPathMatchers with RouteWithUser with LazyLogging with AuthorizeProcessDirectives with ProcessDirectives
- class QueryableStateResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
- case class RemoteEnvironmentConfig(targetEnvironmentId: String) extends Product with Serializable
- class RemoteEnvironmentResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
- case class ResultsWithCounts(results: Json, counts: Map[String, NodeCount]) extends Product with Serializable
- trait RouteWithUser extends AnyRef
- trait RouteWithoutUser extends AnyRef
- class ServiceRoutes extends Directives with RouteWithUser with FailFastCirceSupport with LazyLogging
- class SettingsResources extends Directives with FailFastCirceSupport with RouteWithoutUser
- case class SignalDefinition(name: String, parameters: List[String], availableProcesses: List[String]) extends Product with Serializable
- class SignalsResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
- case class TestDataSettings(maxSamplesCount: Int, testDataMaxBytes: Int, resultsMaxBytes: Int) extends Product with Serializable
- class TestInfoResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
- case class TestMigrationSummary(message: String, testMigrationResults: List[TestMigrationResult]) extends Product with Serializable
- case class ToggleFeaturesOptions(counts: Boolean, metrics: Option[MetricsSettings], remoteEnvironment: Option[RemoteEnvironmentConfig], environmentAlert: Option[EnvironmentAlert], commentSettings: Option[CommentSettings], deploySettings: Option[DeploySettings], tabs: Option[List[TopTab]], intervalTimeSettings: IntervalTimeSettings, testDataSettings: TestDataSettings, attachments: Boolean) extends Product with Serializable
- case class TopTab(id: String, title: String, type: TopTabType.Value, url: String, requiredPermission: Option[String]) extends Product with Serializable
- case class UISettings(features: ToggleFeaturesOptions, authentication: AuthenticationSettings, analytics: Option[AnalyticsSettings]) extends Product with Serializable
- class UserResources extends Directives with FailFastCirceSupport with RouteWithUser
- class ValidationResources extends Directives with FailFastCirceSupport with RouteWithUser
- class WebResources extends Directives with LazyLogging
Value Members
- object AnalyticsSettings extends Serializable
- object AuthenticationSettings extends Serializable
- object CommentSettings extends Serializable
- object DeploySettings extends Serializable
- object DisplayableUser extends Serializable
- object ERROR extends HealthCheckProcessResponseStatus with Product with Serializable
- object EnvironmentAlert extends Serializable
- object EnvironmentComparisonResult extends Serializable
- object EspErrorToHttp extends LazyLogging with FailFastCirceSupport
- object HealthCheckProcessResponse extends Serializable
- object HealthCheckProcessResponseStatus
- object IntervalTimeSettings extends Serializable
- object ListenerApiUser
- object ManagementResources
- object MetricsSettings extends Serializable
- object NodeValidationRequest extends Serializable
- object NodeValidationResult extends Serializable
- object NodesResources
- object Notification extends Serializable
- object NotificationType extends Enumeration
- object OK extends HealthCheckProcessResponseStatus with Product with Serializable
- object ProcessAttachmentService
- object ProcessDifference extends Serializable
- object ProcessStateSettings extends Serializable
- object ProcessesResources
- object RemoteEnvironmentConfig extends Serializable
- object ResultsWithCounts extends Serializable
- object ServiceRoutes
- object SignalDefinition extends Serializable
- object TestDataSettings extends Serializable
- object TestInfoResources
- object TestMigrationSummary extends Serializable
- object ToggleFeaturesOptions extends Serializable
- object TopTab extends Serializable
- object TopTabType extends Enumeration
- object UISettings extends Serializable