Packages

package api

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AdditionalInfoProviders extends AnyRef
  2. case class AnalyticsSettings(engine: String, url: String, siteId: String) extends Product with Serializable
  3. class AppResources extends Directives with FailFastCirceSupport with LazyLogging with RouteWithUser with RouteWithoutUser with SecurityDirectives
  4. class AttachmentResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with AuthorizeProcessDirectives with EspPathMatchers
  5. case class AuthenticationSettings(provider: String) extends Product with Serializable
  6. class AuthorizeProcess extends AnyRef
  7. trait AuthorizeProcessDirectives extends AnyRef
  8. case class CommentSettings(substitutionPattern: String, substitutionLink: String) extends Product with Serializable
  9. class ComponentResource extends Directives with FailFastCirceSupport with RouteWithUser
  10. class DefinitionResources extends Directives with FailFastCirceSupport with EspPathMatchers with RouteWithUser
  11. case class DeploymentCommentSettings(validationPattern: String, exampleComment: Option[String]) extends Product with Serializable
  12. class DictResources extends Directives with FailFastCirceSupport
  13. case class DisplayableUser extends Product with Serializable
  14. case class EmptyDeploymentCommentSettingsError(message: String) extends Exception with Product with Serializable
  15. case class EnvironmentAlert(content: String, color: String) extends Product with Serializable
  16. case class EnvironmentComparisonResult(processDifferences: List[ProcessDifference]) extends Product with Serializable
  17. case class ExpressionSuggestionRequest(expression: Expression, caretPosition2d: CaretPosition2d, variables: Map[String, TypingResult]) extends Product with Serializable
  18. case class HealthCheckProcessResponse(status: HealthCheckProcessResponseStatus, message: Option[String], processes: Option[Set[String]]) extends Product with Serializable
  19. sealed trait HealthCheckProcessResponseStatus extends AnyRef
  20. case class IntervalTimeSettings(processes: Int, healthCheck: Int) extends Product with Serializable
  21. class ListenerApiUser extends User
  22. class ManagementResources extends Directives with LazyLogging with RouteWithUser with FailFastCirceSupport with AuthorizeProcessDirectives with ProcessDirectives
  23. case class MetricsSettings(url: String, defaultDashboard: String, scenarioTypeToDashboard: Option[Map[String, String]]) extends Product with Serializable
  24. case class NodeValidationRequest(nodeData: NodeData, processProperties: ProcessProperties, variableTypes: Map[String, TypingResult], branchVariableTypes: Option[Map[String, Map[String, TypingResult]]], outgoingEdges: Option[List[Edge]]) extends Product with Serializable
  25. case class NodeValidationResult(parameters: Option[List[UIParameter]], expressionType: Option[TypingResult], validationErrors: List[NodeValidationError], validationPerformed: Boolean) extends Product with Serializable
  26. class NodeValidator extends AnyRef
  27. 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.)

  28. class NotificationResources extends Directives with LazyLogging with RouteWithUser with FailFastCirceSupport
  29. case class ParametersValidationRequest(parameters: List[UIValueParameter], processProperties: ProcessProperties, variableTypes: Map[String, TypingResult]) extends Product with Serializable
  30. case class ParametersValidationResult(validationErrors: List[NodeValidationError], validationPerformed: Boolean) extends Product with Serializable
  31. class ProcessActivityResource extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with AuthorizeProcessDirectives with EspPathMatchers
  32. class ProcessAttachmentService extends LazyLogging
  33. case class ProcessDifference(id: String, presentOnOther: Boolean, differences: Map[String, Difference]) extends Product with Serializable
  34. trait ProcessDirectives extends AnyRef
  35. class ProcessReportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
  36. case class ProcessStateSettings(icons: Map[String, Map[String, String]], tooltips: Map[String, Map[String, String]]) extends Product with Serializable
  37. class ProcessesExportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with EspPathMatchers
  38. class ProcessesResources extends Directives with FailFastCirceSupport with EspPathMatchers with RouteWithUser with LazyLogging with AuthorizeProcessDirectives with ProcessDirectives
  39. case class PropertiesValidationRequest(processProperties: ProcessProperties) extends Product with Serializable
  40. case class RemoteEnvironmentConfig(targetEnvironmentId: String) extends Product with Serializable
  41. class RemoteEnvironmentResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives with EspPathMatchers
  42. trait RouteWithUser extends AnyRef
  43. trait RouteWithoutUser extends AnyRef
  44. class SettingsResources extends Directives with FailFastCirceSupport with RouteWithoutUser
  45. class StatusResources extends Directives with FailFastCirceSupport with RouteWithUser
  46. case class SurveySettings(key: String, text: String, link: URL) extends Product with Serializable
  47. case class TestDataSettings(maxSamplesCount: Int, testDataMaxLength: Int, resultsMaxBytes: Int) extends Product with Serializable
  48. case class TestFromParametersRequest(sourceParameters: TestSourceParameters, displayableProcess: DisplayableProcess) extends Product with Serializable
  49. class TestInfoResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
  50. case class TestMigrationSummary(message: String, testMigrationResults: List[TestMigrationResult]) extends Product with Serializable
  51. case class TestSourceParameters(sourceId: String, parameterExpressions: Map[String, Expression]) extends Product with Serializable
  52. case class ToggleFeaturesOptions(counts: Boolean, metrics: Option[MetricsSettings], remoteEnvironment: Option[RemoteEnvironmentConfig], environmentAlert: Option[EnvironmentAlert], commentSettings: Option[CommentSettings], deploymentCommentSettings: Option[DeploymentCommentSettings], surveySettings: Option[SurveySettings], tabs: Option[List[TopTab]], intervalTimeSettings: IntervalTimeSettings, testDataSettings: TestDataSettings, redirectAfterArchive: Boolean, usageStatisticsReports: UsageStatisticsReportsSettings, backendCodeSuggestions: Boolean) extends Product with Serializable
  53. case class TopTab(id: String, title: Option[String], type: TopTabType.Value, url: String, requiredPermission: Option[String], addAccessTokenInQueryParam: Option[Boolean]) extends Product with Serializable
  54. case class UISettings(features: ToggleFeaturesOptions, authentication: AuthenticationSettings, analytics: Option[AnalyticsSettings]) extends Product with Serializable
  55. class UserResources extends Directives with FailFastCirceSupport with RouteWithUser
  56. class ValidationResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
  57. class WebResources extends Directives with LazyLogging

Value Members

  1. object AnalyticsSettings extends Serializable
  2. object AuthenticationSettings extends Serializable
  3. object CommentSettings extends Serializable
  4. object DeploymentCommentSettings extends Serializable
  5. object DisplayableUser extends Serializable
  6. case object ERROR extends HealthCheckProcessResponseStatus with Product with Serializable
  7. object EnvironmentAlert extends Serializable
  8. object EnvironmentComparisonResult extends Serializable
  9. object EspErrorToHttp extends LazyLogging with FailFastCirceSupport
  10. object ExpressionSuggestionRequest extends Serializable
  11. object HealthCheckProcessResponse extends Serializable
  12. object HealthCheckProcessResponseStatus
  13. object IntervalTimeSettings extends Serializable
  14. object ListenerApiUser
  15. object ManagementResources
  16. object MetricsSettings extends Serializable
  17. object NodeValidationRequest extends Serializable
  18. object NodeValidationResult extends Serializable
  19. object NodesResources
  20. case object OK extends HealthCheckProcessResponseStatus with Product with Serializable
  21. object ParametersValidationRequest extends Serializable
  22. object ParametersValidationResult extends Serializable
  23. object ProcessAttachmentService
  24. object ProcessDifference extends Serializable
  25. object ProcessStateSettings extends Serializable
  26. object ProcessesResources
  27. object PropertiesValidationRequest extends Serializable
  28. object RemoteEnvironmentConfig extends Serializable
  29. object SurveySettings extends Serializable
  30. object TestDataSettings extends Serializable
  31. object TestFromParametersRequest extends Serializable
  32. object TestMigrationSummary extends Serializable
  33. object TestSourceParameters extends Serializable
  34. object ToggleFeaturesOptions extends Serializable
  35. object TopTab extends Serializable
  36. object TopTabType extends Enumeration
  37. object UISettings extends Serializable

Ungrouped