Class GlueSchemaRegistrySerializationFacade
java.lang.Object
com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
-
Constructor Summary
ConstructorsConstructorDescriptionGlueSchemaRegistrySerializationFacade(@NonNull software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialProvider, SchemaByDefinitionFetcher schemaByDefinitionFetcher, GlueSchemaRegistryConfiguration glueSchemaRegistryConfiguration, Map<String, ?> configs, Properties properties) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getOrRegisterSchemaVersion(@NonNull AWSSerializerInput serializerInput) getSchemaDefinition(software.amazon.awssdk.services.glue.model.DataFormat dataFormat, @NonNull Object data) byte[]serialize(software.amazon.awssdk.services.glue.model.DataFormat dataFormat, @NonNull Object data, @NonNull UUID schemaVersionId)
-
Constructor Details
-
GlueSchemaRegistrySerializationFacade
public GlueSchemaRegistrySerializationFacade(@NonNull @NonNull software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialProvider, SchemaByDefinitionFetcher schemaByDefinitionFetcher, GlueSchemaRegistryConfiguration glueSchemaRegistryConfiguration, Map<String, ?> configs, Properties properties)
-
-
Method Details
-
getOrRegisterSchemaVersion
-
serialize
-
encode
-
getSchemaDefinition
-