public class GlueSchemaRegistrySerializationFacade extends Object
| Constructor and Description |
|---|
GlueSchemaRegistrySerializationFacade(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialProvider,
AWSSchemaRegistryClient schemaRegistryClient,
GlueSchemaRegistryConfiguration glueSchemaRegistryConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
encode(String transportName,
Schema schema,
byte[] data) |
UUID |
getOrRegisterSchemaVersion(AWSSerializerInput serializerInput) |
byte[] |
serialize(software.amazon.awssdk.services.glue.model.DataFormat dataFormat,
Object data,
UUID schemaVersionId) |
public GlueSchemaRegistrySerializationFacade(@NonNull
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialProvider,
AWSSchemaRegistryClient schemaRegistryClient,
@NonNull
GlueSchemaRegistryConfiguration glueSchemaRegistryConfiguration)
public UUID getOrRegisterSchemaVersion(@NonNull AWSSerializerInput serializerInput)
public byte[] serialize(software.amazon.awssdk.services.glue.model.DataFormat dataFormat,
@NonNull
Object data,
@NonNull
UUID schemaVersionId)
Copyright © 2019 Amazon Web Services, Inc. All Rights Reserved.