Packages

package api

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

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

  30. class NotificationResources extends Directives with LazyLogging with RouteWithUser with FailFastCirceSupport
  31. final case class ParametersValidationRequest(scenarioName: String, parameters: List[UIValueParameter], processProperties: ProcessProperties, variableTypes: Map[String, TypingResult]) extends Product with Serializable
  32. final case class ParametersValidationResult(validationErrors: List[NodeValidationError], validationPerformed: Boolean) extends Product with Serializable
  33. class ProcessActivityResource extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with AuthorizeProcessDirectives with EspPathMatchers
  34. class ProcessAttachmentService extends LazyLogging
  35. final case class ProcessDifference(id: String, presentOnOther: Boolean, differences: Map[String, Difference]) extends Product with Serializable
  36. trait ProcessDirectives extends AnyRef
  37. class ProcessReportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
  38. final case class ProcessStateSettings(icons: Map[String, Map[String, String]], tooltips: Map[String, Map[String, String]]) extends Product with Serializable
  39. class ProcessesExportResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives with EspPathMatchers
  40. class ProcessesResources extends Directives with FailFastCirceSupport with EspPathMatchers with RouteWithUser with LazyLogging with AuthorizeProcessDirectives with ProcessDirectives
  41. final case class PropertiesValidationRequest(processProperties: ProcessProperties) extends Product with Serializable
  42. final case class RemoteEnvironmentConfig(targetEnvironmentId: String) extends Product with Serializable
  43. class RemoteEnvironmentResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives with EspPathMatchers
  44. trait RouteWithUser extends AnyRef
  45. trait RouteWithoutUser extends AnyRef
  46. sealed trait SecurityError extends AnyRef
  47. class SettingsResources extends Directives with FailFastCirceSupport with RouteWithoutUser
  48. class StatusResources extends Directives with FailFastCirceSupport with RouteWithUser
  49. final case class SurveySettings(key: String, text: String, link: URL) extends Product with Serializable
  50. final case class TestDataSettings(maxSamplesCount: Int, testDataMaxLength: Int, resultsMaxBytes: Int) extends Product with Serializable
  51. final case class TestFromParametersRequest(sourceParameters: TestSourceParameters, displayableProcess: DisplayableProcess) extends Product with Serializable
  52. class TestInfoResources extends Directives with FailFastCirceSupport with RouteWithUser with AuthorizeProcessDirectives with ProcessDirectives
  53. final case class TestMigrationSummary(message: String, testMigrationResults: List[TestMigrationResult]) extends Product with Serializable
  54. final case class TestSourceParameters(sourceId: String, parameterExpressions: Map[String, Expression]) extends Product with Serializable
  55. final 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) extends Product with Serializable
  56. final case class TopTab(id: String, title: Option[String], type: TopTabType.Value, url: String, requiredPermission: Option[String], addAccessTokenInQueryParam: Option[Boolean], accessTokenInQuery: Option[AccessTokenInQueryTabSettings] = scala.Some.apply[pl.touk.nussknacker.ui.api.AccessTokenInQueryTabSettings](AccessTokenInQueryTabSettings.apply(AccessTokenInQueryTabSettings.apply$default$1, AccessTokenInQueryTabSettings.apply$default$2))) extends Product with Serializable
  57. final case class UISettings(features: ToggleFeaturesOptions, authentication: AuthenticationSettings, analytics: Option[AnalyticsSettings]) extends Product with Serializable
  58. class UserResources extends Directives with FailFastCirceSupport with RouteWithUser
  59. class ValidationResources extends Directives with FailFastCirceSupport with RouteWithUser with ProcessDirectives
  60. class WebResources extends Directives with LazyLogging

Value Members

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

Ungrouped