public interface GlueSchemaRegistryDataFormatSerializer
| Modifier and Type | Method and Description |
|---|---|
String |
getSchemaDefinition(@NonNull Object object)
Gets schema definition from Object
|
byte[] |
serialize(@NonNull Object data)
serializes the given Object to an byte array.
|
void |
validate(@NonNull Object data)
Validate the data format object to ensure it conforms to schema if implementation supports it.
|
void |
validate(@NonNull String schemaDefinition,
@NonNull byte[] data)
Validate the given data against the schema definition if the implementing format supports it.
|
byte[] serialize(@NonNull
@NonNull Object data)
data - data to de-serialize as byte arrayString getSchemaDefinition(@NonNull @NonNull Object object)
object - void validate(@NonNull
@NonNull String schemaDefinition,
@NonNull
@NonNull byte[] data)
schemaDefinition - SchemaDefinition as String.data - Data as byte array.void validate(@NonNull
@NonNull Object data)
data - DataFormat specific object.Copyright © 2024. All rights reserved.