Udostępnij przez


SchemaRegistryApacheAvroException Class

  • java.lang.Object

public class SchemaRegistryApacheAvroException
extends AzureException

Represents an exception that is thrown when Avro serialization or deserialization fails.

Constructor Summary

Constructor Description
SchemaRegistryApacheAvroException(String message)

Initializes a new instance.

SchemaRegistryApacheAvroException(String message, Throwable cause)

Initializes a new instance.

SchemaRegistryApacheAvroException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)

Initializes a new instance.

SchemaRegistryApacheAvroException(String message, Throwable cause, String schemaId)

Initializes a new instance.

Method Summary

Modifier and Type Method and Description
String getSchemaId()

Gets the schema id that was associated with this exception.

Methods inherited from java.lang.Object

Methods inherited from java.lang.Throwable

Constructor Details

SchemaRegistryApacheAvroException

public SchemaRegistryApacheAvroException(String message)

Initializes a new instance.

Parameters:

message - The exception message.

SchemaRegistryApacheAvroException

public SchemaRegistryApacheAvroException(String message, Throwable cause)

Initializes a new instance.

Parameters:

message - The exception message.
cause - The Throwable which caused the creation of this exception.

SchemaRegistryApacheAvroException

public SchemaRegistryApacheAvroException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)

Initializes a new instance.

Parameters:

message - The exception message.
cause - The Throwable which caused the creation of this exception.
enableSuppression - Whether suppression is enabled or disabled.
writableStackTrace - Whether the exception stack trace will be filled in.

SchemaRegistryApacheAvroException

public SchemaRegistryApacheAvroException(String message, Throwable cause, String schemaId)

Initializes a new instance.

Parameters:

message - The exception message.
cause - The Throwable which caused the creation of this exception.
schemaId - The id of the schema being processed when this exception occurred. null if there was none.

Method Details

getSchemaId

public String getSchemaId()

Gets the schema id that was associated with this exception.

Returns:

The schema id associated with teh exception. null if there was no schema id.

Applies to