Packages

class WaspPostgresDBImpl extends WaspPostgresDB with JsonSupport

Linear Supertypes
JsonSupport, BatchJobJsonSupport, DataStoreConfJsonSupport, DefaultJsonProtocol, AdditionalFormats, ProductFormats, ProductFormatsInstances, CollectionFormats, StandardFormats, BasicFormats, SprayJsonSupport, WaspPostgresDB, PostgresDBHelper, Logging, ConnectionInfoProvider, ConnectionSupport, WaspDB, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WaspPostgresDBImpl
  2. JsonSupport
  3. BatchJobJsonSupport
  4. DataStoreConfJsonSupport
  5. DefaultJsonProtocol
  6. AdditionalFormats
  7. ProductFormats
  8. ProductFormatsInstances
  9. CollectionFormats
  10. StandardFormats
  11. BasicFormats
  12. SprayJsonSupport
  13. WaspPostgresDB
  14. PostgresDBHelper
  15. Logging
  16. ConnectionInfoProvider
  17. ConnectionSupport
  18. WaspDB
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WaspPostgresDBImpl(pgDBConf: PostgresDBConfigModel)

Type Members

  1. class OptionFormat[T] extends (StandardFormats.this)#JF[Option[T]]
    Definition Classes
    StandardFormats

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. implicit lazy val additionalKafkaConfigModelFormat: RootJsonFormat[AdditionalKafkaClustersConfig]
    Definition Classes
    JsonSupport
  5. implicit def arrayFormat[T](implicit arg0: JsonFormat[T], arg1: ClassTag[T]): RootJsonFormat[Array[T]] { def write(array: Array[T]): spray.json.JsArray }
    Definition Classes
    CollectionFormats
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. implicit lazy val batchETLFormat: RootJsonFormat[BatchETL]
    Definition Classes
    JsonSupport
  8. implicit lazy val batchETLGdprModelFormat: RootJsonFormat[BatchGdprETLModel]
    Definition Classes
    JsonSupport
  9. implicit lazy val batchETLModelFormat: RootJsonFormat[BatchETLModel]
    Definition Classes
    JsonSupport
  10. implicit lazy val batchJobExclusionConfig: RootJsonFormat[BatchJobExclusionConfig]
    Definition Classes
    JsonSupport
  11. implicit lazy val batchJobInstanceModelFormat: RootJsonFormat[BatchJobInstanceModel]
    Definition Classes
    JsonSupport
  12. implicit lazy val batchJobModelFormat: RootJsonFormat[BatchJobModel]
    Definition Classes
    JsonSupport
  13. implicit lazy val batchSchedulerModelFormat: RootJsonFormat[BatchSchedulerModel]
    Definition Classes
    JsonSupport
  14. implicit lazy val cdcModelFormat: RootJsonFormat[CdcModel]
    Definition Classes
    JsonSupport
  15. implicit lazy val cdcOptionModelFormat: RootJsonFormat[CdcOptions]
    Definition Classes
    JsonSupport
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  17. def close(): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB → WaspDB
  18. def closePool(): Unit
    Attributes
    protected
    Definition Classes
    ConnectionSupport
  19. implicit lazy val compilerConfigModelFormat: RootJsonFormat[CompilerConfigModel]
    Definition Classes
    JsonSupport
  20. implicit lazy val completionModelFormat: RootJsonFormat[CompletionModel]
    Definition Classes
    JsonSupport
  21. implicit lazy val connectionConfigFormat: RootJsonFormat[ConnectionConfig]
    Definition Classes
    JsonSupport
  22. def convertToJson(json: JsValue): PGobject
    Definition Classes
    PostgresDBHelper
  23. implicit lazy val countEntryFormat: RootJsonFormat[CountEntry]
    Definition Classes
    JsonSupport
  24. implicit lazy val countsFormat: RootJsonFormat[Counts]
    Definition Classes
    JsonSupport
  25. def createBatchETLFormat(implicit batchETLModelFormat: RootJsonFormat[BatchETLModel], batchGdprETLModelFormat: RootJsonFormat[BatchGdprETLModel]): RootJsonFormat[BatchETL]
    Definition Classes
    BatchJobJsonSupport
  26. def createDataStoreConfFormat: RootJsonFormat[DataStoreConf]
    Definition Classes
    DataStoreConfJsonSupport
  27. def createTable()(implicit tableDefinition: TableDefinition[_, _]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  28. implicit lazy val dashboardModelFormat: RootJsonFormat[DashboardModel]
    Definition Classes
    JsonSupport
  29. implicit lazy val dataStoreConfFormat: RootJsonFormat[DataStoreConf]
    Definition Classes
    JsonSupport
  30. implicit lazy val datastoreDTOFormat: RootJsonFormat[DatastoreModelDTO]
    Definition Classes
    JsonSupport
  31. implicit lazy val datastoreProductFormat: RootJsonFormat[DatastoreProduct]
    Definition Classes
    JsonSupport
  32. def delete(table: String, whereCondition: Option[Array[(String, Any)]] = None): Unit
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  33. def deleteByPrimaryKey[T, K](primaryKey: K)(implicit tableDefinition: TableDefinition[T, K]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  34. implicit lazy val dialectFormat: RootJsonFormat[Dialect]
    Definition Classes
    JsonSupport
  35. implicit lazy val documentModelFormat: RootJsonFormat[DocumentModel]
    Definition Classes
    JsonSupport
  36. def dropTable(table: String): Unit
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  37. implicit def eitherFormat[A, B](implicit arg0: JF[A], arg1: JF[B]): JF[Either[A, B]]
    Definition Classes
    StandardFormats
  38. implicit lazy val elasticConfigModelFormat: RootJsonFormat[ElasticConfigModel]
    Definition Classes
    JsonSupport
  39. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  41. implicit lazy val errorDTOFormat: RootJsonFormat[ErrorDTO]
    Definition Classes
    JsonSupport
  42. implicit lazy val errorModelFormat: RootJsonFormat[ErrorModel]
    Definition Classes
    JsonSupport
  43. implicit lazy val etlStructuredModelFormat: RootJsonFormat[StructuredStreamingETLModel]
    Definition Classes
    JsonSupport
  44. implicit lazy val eventEntryFormat: RootJsonFormat[EventEntry]
    Definition Classes
    JsonSupport
  45. implicit lazy val eventsFormat: RootJsonFormat[Events]
    Definition Classes
    JsonSupport
  46. def execute(updates: String*): Unit
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  47. def extractFieldNames(tag: ClassTag[_]): Array[String]
    Attributes
    protected
    Definition Classes
    ProductFormats
  48. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  49. implicit lazy val flowNifiDTOFormat: RootJsonFormat[FlowNifiDTO]
    Definition Classes
    JsonSupport
  50. implicit lazy val freeCodeDTOFormat: RootJsonFormat[FreeCodeDTO]
    Definition Classes
    JsonSupport
  51. implicit lazy val freeCodeFormat: RootJsonFormat[FreeCode]
    Definition Classes
    JsonSupport
  52. implicit lazy val freeCodeModelFormat: RootJsonFormat[FreeCodeModel]
    Definition Classes
    JsonSupport
  53. def fromField[T](value: JsValue, fieldName: String)(implicit reader: JsonReader[T]): T
    Attributes
    protected
    Definition Classes
    ProductFormats
  54. implicit lazy val genericModelFormat: RootJsonFormat[GenericModel]
    Definition Classes
    JsonSupport
  55. implicit lazy val genericOptionModelFormat: RootJsonFormat[GenericOptions]
    Definition Classes
    JsonSupport
  56. implicit lazy val genericProductFormat: RootJsonFormat[GenericProduct]
    Definition Classes
    JsonSupport
  57. def getAll[T, K]()(implicit tableDefinition: TableDefinition[T, K]): Seq[T]
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  58. def getBy[T, K](condition: Array[(String, Any)], sortCondition: Option[String] = None, limit: Option[Int] = None)(implicit tableDefinition: TableDefinition[T, K]): Seq[T]
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  59. def getByPrimaryKey[T, K](primaryKey: K)(implicit tableDefinition: TableDefinition[T, K]): Option[T]
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  60. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  61. def getConnection(): Connection
    Attributes
    protected
    Definition Classes
    ConnectionSupport
  62. def getDriver: String
    Attributes
    protected
    Definition Classes
    WaspPostgresDBImplConnectionInfoProvider
  63. def getPassword: String
    Attributes
    protected
    Definition Classes
    WaspPostgresDBImplConnectionInfoProvider
  64. def getPoolSize: Int
    Attributes
    protected
    Definition Classes
    WaspPostgresDBImplConnectionInfoProvider
  65. def getUrl: String
    Attributes
    protected
    Definition Classes
    WaspPostgresDBImplConnectionInfoProvider
  66. def getUser: String
    Attributes
    protected
    Definition Classes
    WaspPostgresDBImplConnectionInfoProvider
  67. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  68. implicit lazy val hbaseConfigModelConfigFormat: RootJsonFormat[HBaseConfigModel]
    Definition Classes
    JsonSupport
  69. implicit lazy val hbaseEntryConfigModelConfigFormat: RootJsonFormat[HBaseEntryConfig]
    Definition Classes
    JsonSupport
  70. implicit lazy val httpCompressionFormat: JsonFormat[HttpCompression]
    Definition Classes
    JsonSupport
  71. implicit lazy val httpModelFormat: RootJsonFormat[HttpModel]
    Definition Classes
    JsonSupport
  72. implicit def immIndexedSeqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[IndexedSeq[T]]
    Definition Classes
    CollectionFormats
  73. implicit def immIterableFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Iterable[T]]
    Definition Classes
    CollectionFormats
  74. implicit def immLinearSeqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[LinearSeq[T]]
    Definition Classes
    CollectionFormats
  75. implicit def immSeqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Seq[T]]
    Definition Classes
    CollectionFormats
  76. implicit def immSetFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Set[T]]
    Definition Classes
    CollectionFormats
  77. implicit lazy val indexModelDTOFormat: RootJsonFormat[IndexModelDTO]
    Definition Classes
    JsonSupport
  78. implicit lazy val indexModelFormat: RootJsonFormat[IndexModel]
    Definition Classes
    JsonSupport
  79. implicit def indexedSeqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[IndexedSeq[T]]
    Definition Classes
    CollectionFormats
  80. def insert[T, K](obj: T)(implicit tableDefinition: TableDefinition[T, K]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  81. def insert[T](table: String, obj: T)(mapper: (T) ⇒ Array[(String, Any)]): Unit
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  82. def insertIfNotExists[T, K](obj: T)(implicit table: TableDefinition[T, K]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  83. def insertReturning[T, K, R](obj: T, columnResult: Array[String], mapperResultSet: (ResultSet) ⇒ R)(implicit table: TableDefinition[T, K]): Seq[R]
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  84. def insertReturning[T, R](table: String, obj: T, columnsResult: Array[String])(mapperFromModel: (T) ⇒ Array[(String, Any)], mapperFromResultSet: (ResultSet) ⇒ R): Seq[R]
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  85. implicit lazy val instant: RootJsonFormat[Instant]
    Definition Classes
    JsonSupport
  86. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  87. implicit def iterableFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Iterable[T]]
    Definition Classes
    CollectionFormats
  88. implicit lazy val jObjectFormat: RootJsonFormat[JObject]
    Definition Classes
    JsonSupport
  89. implicit lazy val jdbcConfigModelFormat: RootJsonFormat[JdbcConfigModel]
    Definition Classes
    JsonSupport
  90. implicit lazy val jdbcConnectionConfigFormat: RootJsonFormat[JdbcConnectionConfig]
    Definition Classes
    JsonSupport
  91. implicit lazy val jdbcConnectionFormat: RootJsonFormat[JDBCConnection]
    Definition Classes
    JsonSupport
  92. implicit lazy val jdbcPartitioningInfoFormat: RootJsonFormat[JdbcPartitioningInfo]
    Definition Classes
    JsonSupport
  93. implicit lazy val jmxTelemetryTopicConfigModel: RootJsonFormat[JMXTelemetryConfigModel]
    Definition Classes
    JsonSupport
  94. implicit lazy val jobStatusFormat: RootJsonFormat[JobStatus]
    Definition Classes
    JsonSupport
  95. def jsonFormat[T](reader: JsonReader[T], writer: JsonWriter[T]): JsonFormat[T]
    Definition Classes
    AdditionalFormats
  96. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String, fieldName18: String, fieldName19: String, fieldName20: String, fieldName21: String, fieldName22: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20], arg20: JF[P21], arg21: JF[P22]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  97. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String, fieldName18: String, fieldName19: String, fieldName20: String, fieldName21: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20], arg20: JF[P21]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  98. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String, fieldName18: String, fieldName19: String, fieldName20: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  99. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String, fieldName18: String, fieldName19: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  100. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String, fieldName18: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  101. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String, fieldName17: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  102. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String, fieldName16: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  103. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String, fieldName15: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  104. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String, fieldName14: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  105. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String, fieldName13: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  106. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String, fieldName12: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  107. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String, fieldName11: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  108. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String, fieldName10: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  109. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, P9, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String, fieldName9: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  110. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, P8, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String, fieldName8: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  111. def jsonFormat[P1, P2, P3, P4, P5, P6, P7, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String, fieldName7: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  112. def jsonFormat[P1, P2, P3, P4, P5, P6, T <: Product](construct: (P1, P2, P3, P4, P5, P6) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String, fieldName6: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  113. def jsonFormat[P1, P2, P3, P4, P5, T <: Product](construct: (P1, P2, P3, P4, P5) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String, fieldName5: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  114. def jsonFormat[P1, P2, P3, P4, T <: Product](construct: (P1, P2, P3, P4) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String, fieldName4: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  115. def jsonFormat[P1, P2, P3, T <: Product](construct: (P1, P2, P3) ⇒ T, fieldName1: String, fieldName2: String, fieldName3: String)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  116. def jsonFormat[P1, P2, T <: Product](construct: (P1, P2) ⇒ T, fieldName1: String, fieldName2: String)(implicit arg0: JF[P1], arg1: JF[P2]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  117. def jsonFormat[P1, T <: Product](construct: (P1) ⇒ T, fieldName1: String)(implicit arg0: JF[P1]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  118. def jsonFormat0[T](construct: () ⇒ T): RootJsonFormat[T]
    Definition Classes
    ProductFormats
  119. def jsonFormat1[P1, T <: Product](construct: (P1) ⇒ T)(implicit arg0: JF[P1], arg1: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  120. def jsonFormat10[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  121. def jsonFormat11[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  122. def jsonFormat12[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  123. def jsonFormat13[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  124. def jsonFormat14[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  125. def jsonFormat15[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  126. def jsonFormat16[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  127. def jsonFormat17[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  128. def jsonFormat18[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  129. def jsonFormat19[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  130. def jsonFormat2[P1, P2, T <: Product](construct: (P1, P2) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  131. def jsonFormat20[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20], arg20: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  132. def jsonFormat21[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20], arg20: JF[P21], arg21: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  133. def jsonFormat22[P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, P22) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: JF[P10], arg10: JF[P11], arg11: JF[P12], arg12: JF[P13], arg13: JF[P14], arg14: JF[P15], arg15: JF[P16], arg16: JF[P17], arg17: JF[P18], arg18: JF[P19], arg19: JF[P20], arg20: JF[P21], arg21: JF[P22], arg22: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  134. def jsonFormat3[P1, P2, P3, T <: Product](construct: (P1, P2, P3) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  135. def jsonFormat4[P1, P2, P3, P4, T <: Product](construct: (P1, P2, P3, P4) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  136. def jsonFormat5[P1, P2, P3, P4, P5, T <: Product](construct: (P1, P2, P3, P4, P5) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  137. def jsonFormat6[P1, P2, P3, P4, P5, P6, T <: Product](construct: (P1, P2, P3, P4, P5, P6) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  138. def jsonFormat7[P1, P2, P3, P4, P5, P6, P7, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  139. def jsonFormat8[P1, P2, P3, P4, P5, P6, P7, P8, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  140. def jsonFormat9[P1, P2, P3, P4, P5, P6, P7, P8, P9, T <: Product](construct: (P1, P2, P3, P4, P5, P6, P7, P8, P9) ⇒ T)(implicit arg0: JF[P1], arg1: JF[P2], arg2: JF[P3], arg3: JF[P4], arg4: JF[P5], arg5: JF[P6], arg6: JF[P7], arg7: JF[P8], arg8: JF[P9], arg9: ClassTag[T]): RootJsonFormat[T]
    Definition Classes
    ProductFormatsInstances
  141. implicit lazy val kafkaConfigModelFormat: RootJsonFormat[KafkaConfigModel]
    Definition Classes
    JsonSupport
  142. implicit lazy val kafkaEntryConfigModelFormat: RootJsonFormat[KafkaEntryConfig]
    Definition Classes
    JsonSupport
  143. implicit lazy val keyValueModelFormat: RootJsonFormat[KeyValueModel]
    Definition Classes
    JsonSupport
  144. implicit lazy val keyValueOptionModelFormat: RootJsonFormat[KeyValueOption]
    Definition Classes
    JsonSupport
  145. implicit lazy val kryoSerializerConfigFormat: RootJsonFormat[KryoSerializerConfig]
    Definition Classes
    JsonSupport
  146. implicit lazy val kvModelDTOFormat: RootJsonFormat[KeyValueModelDTO]
    Definition Classes
    JsonSupport
  147. def lazyFormat[T](format: ⇒ JsonFormat[T]): JsonFormat[T] { lazy val delegate: spray.json.JsonFormat[T] }
    Definition Classes
    AdditionalFormats
  148. def lift[T <: AnyRef](reader: RootJsonReader[T]): RootJsonFormat[T]
    Definition Classes
    AdditionalFormats
  149. def lift[T <: AnyRef](reader: JsonReader[T]): JsonFormat[T]
    Definition Classes
    AdditionalFormats
  150. def lift[T](writer: RootJsonWriter[T]): RootJsonFormat[T]
    Definition Classes
    AdditionalFormats
  151. def lift[T](writer: JsonWriter[T]): JsonFormat[T] { def read(value: spray.json.JsValue): Nothing }
    Definition Classes
    AdditionalFormats
  152. implicit def linearSeqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[LinearSeq[T]]
    Definition Classes
    CollectionFormats
  153. implicit def listFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[List[T]] { def write(list: List[T]): spray.json.JsArray }
    Definition Classes
    CollectionFormats
  154. implicit lazy val logEntryFormat: RootJsonFormat[LogEntry]
    Definition Classes
    JsonSupport
  155. val logger: WaspLogger
    Attributes
    protected
    Definition Classes
    Logging
  156. implicit lazy val logsFormat: RootJsonFormat[Logs]
    Definition Classes
    JsonSupport
  157. implicit def mapFormat[K, V](implicit arg0: JsonFormat[K], arg1: JsonFormat[V]): RootJsonFormat[Map[K, V]] { def write(m: Map[K,V]): spray.json.JsObject }
    Definition Classes
    CollectionFormats
  158. implicit lazy val metricEntryFormat: RootJsonFormat[MetricEntry]
    Definition Classes
    JsonSupport
  159. implicit lazy val metricsFormat: RootJsonFormat[Metrics]
    Definition Classes
    JsonSupport
  160. implicit lazy val mlModelOnlyInfoFormat: RootJsonFormat[MlModelOnlyInfo]
    Definition Classes
    JsonSupport
  161. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  162. implicit lazy val nifiConfigModelFormat: RootJsonFormat[NifiConfigModel]
    Definition Classes
    JsonSupport
  163. implicit lazy val nifiEditorFormat: RootJsonFormat[NifiStatelessInstanceModel]
    Definition Classes
    JsonSupport
  164. implicit lazy val nifiStatelessConfigModelFormat: RootJsonFormat[NifiStatelessConfigModel]
    Definition Classes
    JsonSupport
  165. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  166. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  167. implicit def optionFormat[T](implicit arg0: JF[T]): JF[Option[T]]
    Definition Classes
    StandardFormats
  168. implicit lazy val pipegraphDTOFormat: RootJsonFormat[PipegraphDTO]
    Definition Classes
    JsonSupport
  169. implicit lazy val pipegraphInstanceModelFormat: RootJsonFormat[PipegraphInstanceModel]
    Definition Classes
    JsonSupport
  170. implicit lazy val pipegraphModelFormat: RootJsonFormat[PipegraphModel]
    Definition Classes
    JsonSupport
  171. implicit lazy val pipegraphStatusFormat: RootJsonFormat[PipegraphStatus]
    Definition Classes
    JsonSupport
  172. implicit lazy val processGroupModelFormat: RootJsonFormat[ProcessGroupModel]
    Definition Classes
    JsonSupport
  173. implicit lazy val processGroupResponseFormat: RootJsonFormat[ProcessGroupResponse]
    Definition Classes
    JsonSupport
  174. implicit lazy val producerModelFormat: RootJsonFormat[ProducerModel]
    Definition Classes
    JsonSupport
  175. def productElement2Field[T](fieldName: String, p: Product, ix: Int, rest: List[JsField])(implicit writer: JsonWriter[T]): List[JsField]
    Attributes
    protected
    Definition Classes
    ProductFormats
  176. implicit lazy val rTModelFormat: RootJsonFormat[RTModel]
    Definition Classes
    JsonSupport
  177. implicit lazy val rawModelDTOFormat: RootJsonFormat[RawModelDTO]
    Definition Classes
    JsonSupport
  178. implicit lazy val rawModelFormat: RootJsonFormat[RawModel]
    Definition Classes
    JsonSupport
  179. implicit lazy val rawModelSetupDTOFormat: RootJsonFormat[RawModelSetupDTO]
    Definition Classes
    JsonSupport
  180. implicit lazy val rawOptionModelFormat: RootJsonFormat[RawOptions]
    Definition Classes
    JsonSupport
  181. implicit lazy val readerModelDTOFormat: RootJsonFormat[ReaderModelDTO]
    Definition Classes
    JsonSupport
  182. implicit lazy val readerModelFormat: RootJsonFormat[ReaderModel]
    Definition Classes
    JsonSupport
  183. implicit lazy val restEnrichmentConfigModel: RootJsonFormat[RestEnrichmentConfigModel]
    Definition Classes
    JsonSupport
  184. implicit lazy val restEnrichmentSourceFormat: RootJsonFormat[RestEnrichmentSource]
    Definition Classes
    JsonSupport
  185. implicit lazy val retainedConfigModelFormat: RootJsonFormat[RetainedConfigModel]
    Definition Classes
    JsonSupport
  186. def rootFormat[T](format: JsonFormat[T]): RootJsonFormat[T]
    Definition Classes
    AdditionalFormats
  187. def rootJsonFormat[T](reader: RootJsonReader[T], writer: RootJsonWriter[T]): RootJsonFormat[T]
    Definition Classes
    AdditionalFormats
  188. def safeReader[A](implicit arg0: JsonReader[A]): JsonReader[Either[Exception, A]]
    Definition Classes
    AdditionalFormats
  189. implicit lazy val schedulingStrategyConfigModelFormat: RootJsonFormat[SchedulingStrategyConfigModel]
    Definition Classes
    JsonSupport
  190. implicit def seqFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Seq[T]]
    Definition Classes
    CollectionFormats
  191. implicit def setFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Set[T]]
    Definition Classes
    CollectionFormats
  192. implicit lazy val solrConfigModelFormat: RootJsonFormat[SolrConfigModel]
    Definition Classes
    JsonSupport
  193. implicit lazy val sourceEntryFormat: RootJsonFormat[SourceEntry]
    Definition Classes
    JsonSupport
  194. implicit lazy val sourcesFormat: RootJsonFormat[Sources]
    Definition Classes
    JsonSupport
  195. implicit lazy val sparkBatchConfigModelFormat: RootJsonFormat[SparkBatchConfigModel]
    Definition Classes
    JsonSupport
  196. implicit lazy val sparkDriverConfigFormat: RootJsonFormat[SparkDriverConfig]
    Definition Classes
    JsonSupport
  197. implicit lazy val sparkEntryConfigModelConfigFormat: RootJsonFormat[SparkEntryConfig]
    Definition Classes
    JsonSupport
  198. implicit lazy val sparkStreamingConfigModelFormat: RootJsonFormat[SparkStreamingConfigModel]
    Definition Classes
    JsonSupport
  199. implicit def sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  200. implicit def sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  201. implicit def sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  202. implicit def sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  203. implicit def sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  204. implicit def sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  205. implicit def sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
    Definition Classes
    SprayJsonSupport
  206. implicit def sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  207. implicit def sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  208. implicit lazy val sqlSinkModelFormat: RootJsonFormat[SQLSinkModel]
    Definition Classes
    JsonSupport
  209. implicit lazy val sqlSourceModelFormat: RootJsonFormat[SqlSourceModel]
    Definition Classes
    JsonSupport
  210. implicit lazy val strategyClassDTOFormat: RootJsonFormat[StrategyClassDTO]
    Definition Classes
    JsonSupport
  211. implicit lazy val strategyDTOFormat: RootJsonFormat[StrategyDTO]
    Definition Classes
    JsonSupport
  212. implicit lazy val strategyModelFormat: RootJsonFormat[StrategyModel]
    Definition Classes
    JsonSupport
  213. implicit lazy val streamingReaderModelFormat: RootJsonFormat[StreamingReaderModel]
    Definition Classes
    JsonSupport
  214. implicit lazy val structuredStreamingETLDTOFormat: RootJsonFormat[StructuredStreamingETLDTO]
    Definition Classes
    JsonSupport
  215. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  216. implicit lazy val telemetryConfigModel: RootJsonFormat[TelemetryConfigModel]
    Definition Classes
    JsonSupport
  217. implicit lazy val telemetryPointFormat: RootJsonFormat[TelemetryPoint]
    Definition Classes
    JsonSupport
  218. implicit lazy val telemetrySeriesFormat: RootJsonFormat[TelemetrySeries]
    Definition Classes
    JsonSupport
  219. implicit lazy val telemetryTopicConfigModel: RootJsonFormat[TelemetryTopicConfigModel]
    Definition Classes
    JsonSupport
  220. def toString(): String
    Definition Classes
    AnyRef → Any
  221. implicit lazy val topicDatastoreModel: RootJsonFormat[DatastoreModel]
    Definition Classes
    JsonSupport
  222. implicit lazy val topicModelDTOFormat: RootJsonFormat[TopicModelDTO]
    Definition Classes
    JsonSupport
  223. implicit def tuple1Format[A](implicit arg0: JF[A]): JF[(A)]
    Definition Classes
    StandardFormats
  224. implicit def tuple2Format[A, B](implicit arg0: JF[A], arg1: JF[B]): RootJsonFormat[(A, B)] { def write(t: (A, B)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  225. implicit def tuple3Format[A, B, C](implicit arg0: JF[A], arg1: JF[B], arg2: JF[C]): RootJsonFormat[(A, B, C)] { def write(t: (A, B, C)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  226. implicit def tuple4Format[A, B, C, D](implicit arg0: JF[A], arg1: JF[B], arg2: JF[C], arg3: JF[D]): RootJsonFormat[(A, B, C, D)] { def write(t: (A, B, C, D)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  227. implicit def tuple5Format[A, B, C, D, E](implicit arg0: JF[A], arg1: JF[B], arg2: JF[C], arg3: JF[D], arg4: JF[E]): RootJsonFormat[(A, B, C, D, E)] { def write(t: (A, B, C, D, E)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  228. implicit def tuple6Format[A, B, C, D, E, F](implicit arg0: JF[A], arg1: JF[B], arg2: JF[C], arg3: JF[D], arg4: JF[E], arg5: JF[F]): RootJsonFormat[(A, B, C, D, E, F)] { def write(t: (A, B, C, D, E, F)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  229. implicit def tuple7Format[A, B, C, D, E, F, G](implicit arg0: JF[A], arg1: JF[B], arg2: JF[C], arg3: JF[D], arg4: JF[E], arg5: JF[F], arg6: JF[G]): RootJsonFormat[(A, B, C, D, E, F, G)] { def write(t: (A, B, C, D, E, F, G)): spray.json.JsArray }
    Definition Classes
    StandardFormats
  230. implicit lazy val typesafeConfigFormat: RootJsonFormat[Config]
    Definition Classes
    JsonSupport
  231. def updateBy[T](table: String, obj: T, whereCondition: Array[(String, Any)])(mapper: (T) ⇒ Array[(String, Any)]): Unit
    Attributes
    protected
    Definition Classes
    PostgresDBHelper
  232. def updateByPrimaryKey[T, K](obj: T)(implicit tableDefinition: TableDefinition[T, K]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  233. def upsert[T, K](obj: T)(implicit table: TableDefinition[T, K]): Unit
    Definition Classes
    WaspPostgresDBImplWaspPostgresDB
  234. implicit def vectorFormat[T](implicit arg0: JsonFormat[T]): RootJsonFormat[Vector[T]]
    Definition Classes
    CollectionFormats
  235. def viaSeq[I <: Iterable[T], T](f: (Seq[T]) ⇒ I)(implicit arg0: JsonFormat[T]): RootJsonFormat[I]
    Definition Classes
    CollectionFormats
  236. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  237. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  238. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  239. implicit lazy val websocketModelFormat: RootJsonFormat[WebsocketModel]
    Definition Classes
    JsonSupport
  240. implicit lazy val writeModeFormat: RootJsonFormat[WriteMode]
    Definition Classes
    JsonSupport
  241. implicit lazy val writerModelDTOFormat: RootJsonFormat[WriterModelDTO]
    Definition Classes
    JsonSupport
  242. implicit lazy val writerModelFormat: RootJsonFormat[WriterModel]
    Definition Classes
    JsonSupport
  243. implicit lazy val zookeeperConnectionFormat: RootJsonFormat[ZookeeperConnectionsConfig]
    Definition Classes
    JsonSupport
  244. implicit object BigDecimalJsonFormat extends JsonFormat[BigDecimal]
    Definition Classes
    BasicFormats
  245. implicit object BigIntJsonFormat extends JsonFormat[BigInt]
    Definition Classes
    BasicFormats
  246. implicit object BooleanJsonFormat extends JsonFormat[Boolean]
    Definition Classes
    BasicFormats
  247. implicit object ByteJsonFormat extends JsonFormat[Byte]
    Definition Classes
    BasicFormats
  248. implicit object CharJsonFormat extends JsonFormat[Char]
    Definition Classes
    BasicFormats
  249. implicit object DoubleJsonFormat extends JsonFormat[Double]
    Definition Classes
    BasicFormats
  250. implicit object FloatJsonFormat extends JsonFormat[Float]
    Definition Classes
    BasicFormats
  251. implicit object IntJsonFormat extends JsonFormat[Int]
    Definition Classes
    BasicFormats
  252. implicit object JsValueFormat extends JsonFormat[JsValue]
    Definition Classes
    AdditionalFormats
  253. implicit object LongJsonFormat extends JsonFormat[Long]
    Definition Classes
    BasicFormats
  254. implicit object RootJsArrayFormat extends RootJsonFormat[JsArray]
    Definition Classes
    AdditionalFormats
  255. implicit object RootJsObjectFormat extends RootJsonFormat[JsObject]
    Definition Classes
    AdditionalFormats
  256. implicit object ShortJsonFormat extends JsonFormat[Short]
    Definition Classes
    BasicFormats
  257. implicit object StringJsonFormat extends JsonFormat[String]
    Definition Classes
    BasicFormats
  258. implicit object SymbolJsonFormat extends JsonFormat[Symbol]
    Definition Classes
    BasicFormats
  259. implicit object UnitJsonFormat extends JsonFormat[Unit]
    Definition Classes
    BasicFormats

Inherited from JsonSupport

Inherited from BatchJobJsonSupport

Inherited from DataStoreConfJsonSupport

Inherited from DefaultJsonProtocol

Inherited from AdditionalFormats

Inherited from ProductFormats

Inherited from ProductFormatsInstances

Inherited from CollectionFormats

Inherited from StandardFormats

Inherited from BasicFormats

Inherited from SprayJsonSupport

Inherited from WaspPostgresDB

Inherited from PostgresDBHelper

Inherited from Logging

Inherited from ConnectionInfoProvider

Inherited from ConnectionSupport

Inherited from WaspDB

Inherited from AnyRef

Inherited from Any

Ungrouped