Index
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
ControllerServicestrategy 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
ControllerServicestrategy 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
All Classes and Interfaces|All Packages