| Package | Description |
|---|---|
| com.amazonaws.services.schemaregistry.common | |
| com.amazonaws.services.schemaregistry.exception |
| Modifier and Type | Method and Description |
|---|---|
UUID |
AWSSchemaRegistryClient.createSchema(String schemaName,
String dataFormat,
String schemaDefinition,
Map<String,String> metadata)
Create a schema using the Glue client and return the response object
|
UUID |
SchemaByDefinitionFetcher.getORRegisterSchemaVersionId(@NonNull String schemaDefinition,
@NonNull String schemaName,
@NonNull String dataFormat,
@NonNull Map<String,String> metadata)
Get Schema Version ID by following below steps :
|
UUID |
AWSSchemaRegistryClient.getSchemaVersionIdByDefinition(@NonNull String schemaDefinition,
@NonNull String schemaName,
@NonNull String dataFormat)
Get Schema Version ID by passing the schema definition.
|
software.amazon.awssdk.services.glue.model.GetSchemaVersionResponse |
AWSSchemaRegistryClient.getSchemaVersionResponse(@NonNull String schemaVersionId)
Get the schema definition by passing the schema id.
|
software.amazon.awssdk.services.glue.model.PutSchemaVersionMetadataResponse |
AWSSchemaRegistryClient.putSchemaVersionMetadata(UUID schemaVersionId,
software.amazon.awssdk.services.glue.model.MetadataKeyValuePair metadataKeyValuePair)
Put metadata to schema version and return the response object
|
software.amazon.awssdk.services.glue.model.GetSchemaVersionResponse |
AWSSchemaRegistryClient.registerSchemaVersion(String schemaDefinition,
String schemaName,
String dataFormat)
Register the schema and return get schema version response once it is available.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GlueSchemaRegistryIncompatibleDataException
Exception class to indicate header bytes are either not available or not related to schema registry.
|
Copyright © 2024. All rights reserved.