pl.touk.nussknacker.engine.schemedkafka.schemaregistry.confluent.client
MockSchemaRegistryClient
class MockSchemaRegistryClient extends io.confluent.kafka.schemaregistry.client.MockSchemaRegistryClient with LazyLogging
Extended Confluent MockSchemaRegistryClient - base one throws wrong exceptions when version or subject doesn't exist
- Alphabetic
- By Inheritance
- MockSchemaRegistryClient
- LazyLogging
- MockSchemaRegistryClient
- SchemaRegistryClient
- SchemaVersionFetcher
- Closeable
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new MockSchemaRegistryClient()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
close(): Unit
- Definition Classes
- SchemaRegistryClient → Closeable → AutoCloseable
- Annotations
- @throws( classOf[java.io.IOException] )
-
def
deleteCompatibility(arg0: String): Unit
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteConfig(arg0: String): Unit
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteMode(arg0: String): Unit
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSchemaVersion(arg0: Map[String, String], arg1: String, arg2: String, arg3: Boolean): Integer
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSchemaVersion(arg0: String, arg1: String, arg2: Boolean): Integer
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSchemaVersion(arg0: Map[String, String], arg1: String, arg2: String): Integer
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSchemaVersion(arg0: String, arg1: String): Integer
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSubject(arg0: Map[String, String], arg1: String, arg2: Boolean): List[Integer]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSubject(arg0: String, arg1: Boolean): List[Integer]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSubject(arg0: Map[String, String], arg1: String): List[Integer]
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
deleteSubject(arg0: String): List[Integer]
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
getAllSubjects(): Collection[String]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getAllSubjects(arg0: Boolean): Collection[String]
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getAllSubjectsById(arg0: Int): Collection[String]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getAllSubjectsByPrefix(arg0: String): Collection[String]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getAllVersions(subject: String): List[Integer]
- Definition Classes
- MockSchemaRegistryClient → MockSchemaRegistryClient → SchemaRegistryClient
-
def
getAllVersions(arg0: String, arg1: Boolean): List[Integer]
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getAllVersionsById(arg0: Int): Collection[SubjectVersion]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getByVersion(arg0: String, arg1: Int, arg2: Boolean): Schema
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient → SchemaVersionFetcher
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getCompatibility(arg0: String): String
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getConfig(arg0: String): Config
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getId(arg0: String, arg1: ParsedSchema, arg2: Boolean): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getId(arg0: String, arg1: ParsedSchema): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getLatestSchemaMetadata(subject: String): SchemaMetadata
- Definition Classes
- MockSchemaRegistryClient → MockSchemaRegistryClient → SchemaRegistryClient
-
def
getLatestWithMetadata(arg0: String, arg1: Map[String, String], arg2: Boolean): SchemaMetadata
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getMode(arg0: String): String
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getMode(): String
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getSchemaById(arg0: Int): ParsedSchema
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getSchemaBySubjectAndId(arg0: String, arg1: Int): ParsedSchema
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getSchemaMetadata(subject: String, version: Int): SchemaMetadata
- Definition Classes
- MockSchemaRegistryClient → MockSchemaRegistryClient → SchemaRegistryClient
-
def
getSchemaMetadata(arg0: String, arg1: Int, arg2: Boolean): SchemaMetadata
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getSchemas(arg0: String, arg1: Boolean, arg2: Boolean): List[ParsedSchema]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getVersion(arg0: String, arg1: ParsedSchema, arg2: Boolean): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
getVersion(arg0: String, arg1: ParsedSchema): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
parseSchema(arg0: Schema): Optional[ParsedSchema]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
-
def
parseSchema(arg0: String, arg1: String, arg2: List[SchemaReference]): Optional[ParsedSchema]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
-
def
parseSchema(arg0: String, arg1: String, arg2: List[SchemaReference], arg3: Metadata, arg4: RuleSet): Optional[ParsedSchema]
- Definition Classes
- SchemaRegistryClient
-
def
register(arg0: String, arg1: ParsedSchema, arg2: Int, arg3: Int): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
register(arg0: String, arg1: ParsedSchema, arg2: Boolean): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
register(arg0: String, arg1: ParsedSchema): Int
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
registerWithResponse(arg0: String, arg1: ParsedSchema, arg2: Boolean): RegisterSchemaResponse
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
reset(): Unit
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
-
def
setMode(arg0: String, arg1: String, arg2: Boolean): String
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
setMode(arg0: String, arg1: String): String
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
setMode(arg0: String): String
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tenant(): String
- Definition Classes
- SchemaRegistryClient → SchemaVersionFetcher
-
def
testCompatibility(arg0: String, arg1: ParsedSchema): Boolean
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
testCompatibilityVerbose(arg0: String, arg1: ParsedSchema): List[String]
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
testCompatibilityVerbose(arg0: String, arg1: ParsedSchema, arg2: Boolean): List[String]
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
ticker(): Ticker
- Definition Classes
- SchemaRegistryClient
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateCompatibility(arg0: String, arg1: String): String
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
def
updateConfig(arg0: String, arg1: Config): Config
- Definition Classes
- MockSchemaRegistryClient → SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getByID(arg0: Int): Schema
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getById(arg0: Int): Schema
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getBySubjectAndID(arg0: String, arg1: Int): Schema
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getBySubjectAndId(arg0: String, arg1: Int): Schema
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getId(arg0: String, arg1: Schema): Int
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getVersion(arg0: String, arg1: Schema): Int
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
register(arg0: String, arg1: Schema, arg2: Int, arg3: Int): Int
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
register(arg0: String, arg1: Schema): Int
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
testCompatibility(arg0: String, arg1: Schema): Boolean
- Definition Classes
- SchemaRegistryClient
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.