Packages

class Output extends migration.Output

Annotations
@Singleton()
Linear Supertypes
migration.Output, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Output
  2. Output
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Output(theHiveSchema: TheHiveSchemaDefinition, cortexSchema: CortexSchemaDefinition, caseSrv: CaseSrv, observableSrvProvider: Provider[ObservableSrv], dataSrv: DataSrv, userSrv: UserSrv, tagSrv: TagSrv, caseTemplateSrv: CaseTemplateSrv, organisationSrv: OrganisationSrv, observableTypeSrv: ObservableTypeSrv, alertSrv: AlertSrv, taskSrv: TaskSrv, shareSrv: ShareSrv, attachmentSrv: AttachmentSrv, profileSrv: ProfileSrv, logSrv: LogSrv, auditSrv: AuditSrv, customFieldSrv: CustomFieldSrv, impactStatusSrv: ImpactStatusSrv, resolutionStatusSrv: ResolutionStatusSrv, jobSrv: JobSrv, actionSrv: ActionSrv, db: Database, cache: SyncCacheApi)
    Annotations
    @Inject()

Type Members

  1. implicit class RichTry[A] extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def alertExists(inputAlert: InputAlert): Boolean
    Definition Classes
    OutputOutput
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def authTransaction[A](userId: String)(body: (Graph) ⇒ (AuthContext) ⇒ Try[A]): Try[A]
  7. def caseExists(inputCase: InputCase): Boolean
    Definition Classes
    OutputOutput
  8. def caseTemplateExists(inputCaseTemplate: InputCaseTemplate): Boolean
    Definition Classes
    OutputOutput
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. def createAction(objectId: EntityId, inputAction: InputAction): Try[IdMapping]
    Definition Classes
    OutputOutput
  11. def createAlert(inputAlert: InputAlert): Try[IdMapping]
    Definition Classes
    OutputOutput
  12. def createAlertObservable(alertId: EntityId, inputObservable: InputObservable): Try[IdMapping]
    Definition Classes
    OutputOutput
  13. def createAudit(contextId: EntityId, inputAudit: InputAudit): Try[Unit]
    Definition Classes
    OutputOutput
  14. def createCase(inputCase: InputCase): Try[IdMapping]
    Definition Classes
    OutputOutput
  15. def createCaseObservable(caseId: EntityId, inputObservable: InputObservable): Try[IdMapping]
    Definition Classes
    OutputOutput
  16. def createCaseTask(caseId: EntityId, inputTask: InputTask): Try[IdMapping]
    Definition Classes
    OutputOutput
  17. def createCaseTaskLog(taskId: EntityId, inputLog: InputLog): Try[IdMapping]
    Definition Classes
    OutputOutput
  18. def createCaseTemplate(inputCaseTemplate: InputCaseTemplate): Try[IdMapping]
    Definition Classes
    OutputOutput
  19. def createCaseTemplateTask(caseTemplateId: EntityId, inputTask: InputTask): Try[IdMapping]
    Definition Classes
    OutputOutput
  20. def createCustomField(inputCustomField: InputCustomField): Try[IdMapping]
    Definition Classes
    OutputOutput
  21. def createImpactStatus(inputImpactStatus: InputImpactStatus): Try[IdMapping]
    Definition Classes
    OutputOutput
  22. def createJob(observableId: EntityId, inputJob: InputJob): Try[IdMapping]
    Definition Classes
    OutputOutput
  23. def createJobObservable(jobId: EntityId, inputObservable: InputObservable): Try[IdMapping]
    Definition Classes
    OutputOutput
  24. def createObservableTypes(inputObservableType: InputObservableType): Try[IdMapping]
    Definition Classes
    OutputOutput
  25. def createOrganisation(inputOrganisation: InputOrganisation): Try[IdMapping]
    Definition Classes
    OutputOutput
  26. def createProfile(inputProfile: InputProfile): Try[IdMapping]
    Definition Classes
    OutputOutput
  27. def createResolutionStatus(inputResolutionStatus: InputResolutionStatus): Try[IdMapping]
    Definition Classes
    OutputOutput
  28. def createUser(inputUser: InputUser): Try[IdMapping]
    Definition Classes
    OutputOutput
  29. def customFieldExists(inputCustomField: InputCustomField): Boolean
    Definition Classes
    OutputOutput
  30. val defaultUserDomain: String
  31. def endMigration(): Try[Unit]
    Definition Classes
    OutputOutput
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. def getAuthContext(userId: String): AuthContext
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def getObservableType(typeName: String)(implicit graph: Graph, authContext: AuthContext): Try[ObservableType with Entity]
  38. def getTag(tagName: String)(implicit graph: Graph, authContext: AuthContext): Try[Tag with Entity]
  39. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def impactStatusExists(inputImpactStatus: InputImpactStatus): Boolean
    Definition Classes
    OutputOutput
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. lazy val logger: Logger
  43. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. lazy val observableSrv: ObservableSrv
  47. def observableTypeExists(inputObservableType: InputObservableType): Boolean
    Definition Classes
    OutputOutput
  48. def organisationExists(inputOrganisation: InputOrganisation): Boolean
    Definition Classes
    OutputOutput
  49. def profileExists(inputProfile: InputProfile): Boolean
    Definition Classes
    OutputOutput
  50. def resolutionStatusExists(inputResolutionStatus: InputResolutionStatus): Boolean
    Definition Classes
    OutputOutput
  51. def startMigration(): Try[Unit]
    Definition Classes
    OutputOutput
  52. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. def updateMetaData(entity: Entity, metaData: MetaData)(implicit graph: Graph): Unit
  55. def userExists(inputUser: InputUser): Boolean
    Definition Classes
    OutputOutput
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from migration.Output

Inherited from AnyRef

Inherited from Any

Ungrouped