Index

A E F G H I J M N O P R S T V W 
All Classes and Interfaces|All Packages

A

AVRO - Enum constant in enum class org.apache.nifi.schemaregistry.services.SchemaDefinition.SchemaType
 

E

equals(Object) - Method in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
equals(Object) - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 

F

fromName(String) - Static method in class org.apache.nifi.schemaregistry.services.StandardMessageNameFactory
Parses a fully qualified message name that may include a package namespace.

G

getAttributes(RecordSchema) - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceWriter
Get Attributes containing Record Schema content or references based on service implementation requirements
getFullyQualifiedName() - Method in interface org.apache.nifi.schemaregistry.services.MessageName
Returns the fully qualified name of the message by combining the namespace and simple name.
getIdentifier() - Method in interface org.apache.nifi.schemaregistry.services.SchemaDefinition
 
getIdentifier() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
getMessageName(Map<String, String>, SchemaDefinition, InputStream) - Method in interface org.apache.nifi.schemaregistry.services.MessageNameResolver
Resolves and returns the message name based on the provided schema definition and input stream.
getName() - Method in interface org.apache.nifi.schemaregistry.services.MessageName
Returns the simple name of the message without any package qualification.
getName() - Method in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
getNamespace() - Method in interface org.apache.nifi.schemaregistry.services.MessageName
Returns the namespace that contains this message, if present.
getNamespace() - Method in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
getReferences() - Method in interface org.apache.nifi.schemaregistry.services.SchemaDefinition
 
getReferences() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
getRequiredSchemaFields() - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceWriter
Get required Record Schema Fields for writing schema information
getSchemaIdentifier(Map<String, String>, InputStream) - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceReader
Get Schema Identifier
getSchemaType() - Method in interface org.apache.nifi.schemaregistry.services.SchemaDefinition
 
getSchemaType() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
getSuppliedSchemaFields() - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceReader
Get supplied Record Schema Fields for validation against the set of Record Schema Fields required for writing schema information
getSuppliedSchemaFields() - Method in interface org.apache.nifi.schemaregistry.services.SchemaRegistry
 
getText() - Method in interface org.apache.nifi.schemaregistry.services.SchemaDefinition
 
getText() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 

H

hashCode() - Method in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
hashCode() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 

I

identifier - Variable in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
isSchemaDefinitionAccessSupported() - Method in interface org.apache.nifi.schemaregistry.services.SchemaRegistry
Indicates whether this schema registry implementation supports raw schema definition access.

J

JsonSchemaRegistry - Interface in org.apache.nifi.schemaregistry.services
Represents ControllerService strategy to expose internal and/or integrate with external Schema Registry

M

MessageName - Interface in org.apache.nifi.schemaregistry.services
Represents a message name in a schema registry service, providing access to both the simple name and the namespace for message types.
MessageNameResolver - Interface in org.apache.nifi.schemaregistry.services
An interface for resolving message names from schema definitions and input streams.

N

name - Variable in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
namespace - Variable in class org.apache.nifi.schemaregistry.services.StandardMessageName
 

O

org.apache.nifi.schemaregistry.services - package org.apache.nifi.schemaregistry.services
 

P

PROTOBUF - Enum constant in enum class org.apache.nifi.schemaregistry.services.SchemaDefinition.SchemaType
 

R

references - Variable in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
retrieveSchema(String) - Method in interface org.apache.nifi.schemaregistry.services.JsonSchemaRegistry
Retrieves the schema based on the provided schema name
retrieveSchema(SchemaIdentifier) - Method in interface org.apache.nifi.schemaregistry.services.SchemaRegistry
Retrieves the schema based on the provided descriptor.
retrieveSchemaDefinition(SchemaIdentifier) - Method in interface org.apache.nifi.schemaregistry.services.SchemaRegistry
Retrieves the raw schema definition including its textual representation and references.

S

SchemaDefinition - Interface in org.apache.nifi.schemaregistry.services
This acts as a data container for schema information retrieved from various schema registries.
SchemaDefinition.SchemaType - Enum Class in org.apache.nifi.schemaregistry.services
 
SchemaReferenceReader - Interface in org.apache.nifi.schemaregistry.services
Service interface responsible for reading Schema Identifier reference information based on attributes or encoded content information
SchemaReferenceWriter - Interface in org.apache.nifi.schemaregistry.services
Service interface responsible for writing Schema Identifier reference information to attributes or encoded content information
SchemaRegistry - Interface in org.apache.nifi.schemaregistry.services
Represents ControllerService strategy to expose internal and/or integrate with external Schema Registry
schemaType - Variable in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
SchemaType() - Constructor for enum class org.apache.nifi.schemaregistry.services.SchemaDefinition.SchemaType
 
StandardMessageName - Class in org.apache.nifi.schemaregistry.services
 
StandardMessageName(Optional<String>, String) - Constructor for class org.apache.nifi.schemaregistry.services.StandardMessageName
 
StandardMessageNameFactory - Class in org.apache.nifi.schemaregistry.services
Factory class for creating StandardMessageName instances from various input formats.
StandardMessageNameFactory() - Constructor for class org.apache.nifi.schemaregistry.services.StandardMessageNameFactory
 
StandardSchemaDefinition - Class in org.apache.nifi.schemaregistry.services
Simple implementation of SchemaDefinition that holds a schema identifier, text, and references.
StandardSchemaDefinition(SchemaIdentifier, String, SchemaDefinition.SchemaType) - Constructor for class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
Creates a new StandardSchemaDefinition without references.
StandardSchemaDefinition(SchemaIdentifier, String, SchemaDefinition.SchemaType, Map<String, SchemaDefinition>) - Constructor for class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
Creates a new StandardSchemaDefinition.

T

text - Variable in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 
toString() - Method in class org.apache.nifi.schemaregistry.services.StandardMessageName
 
toString() - Method in class org.apache.nifi.schemaregistry.services.StandardSchemaDefinition
 

V

validateSchema(RecordSchema) - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceWriter
Validate provided Record Schema for required information or throw SchemaNotFoundException indicating missing fields
valueOf(String) - Static method in enum class org.apache.nifi.schemaregistry.services.SchemaDefinition.SchemaType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.nifi.schemaregistry.services.SchemaDefinition.SchemaType
Returns an array containing the constants of this enum class, in the order they are declared.

W

writeHeader(RecordSchema, OutputStream) - Method in interface org.apache.nifi.schemaregistry.services.SchemaReferenceWriter
Writer Record Schema to the provided OutputStream as header information when required
A E F G H I J M N O P R S T V W 
All Classes and Interfaces|All Packages