Index

A B C D E F G I K L M N O S T U V W 
All Classes and Interfaces|All Packages

A

appendBinary(ByteBuffer) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends binary data to the variant builder.
appendBoolean(boolean) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a boolean value to the Variant builder.
appendByte(byte) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a byte value to the variant builder.
appendDate(int) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a date value to the variant builder.
appendDecimal(BigDecimal) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a decimal value to the variant builder.
appendDouble(double) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a double value to the variant builder.
appendEncodedValue(ByteBuffer) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Directly append a Variant value.
appendFloat(float) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a float value to the variant builder.
appendInt(int) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends an int value to the variant builder.
appendKey(String) - Method in class io.confluent.kafka.schemaregistry.type.VariantObjectBuilder
Appends an object key to this object.
appendLong(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a long value to the variant builder.
appendNull() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a null value to the Variant builder.
appendNullIfEmpty() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
appendShort(short) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a short value to the variant builder.
appendString(String) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a string value to the Variant builder.
appendTime(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a Time value to the variant builder.
appendTimestampNanosNtz(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a TimestampNanosNtz value to the variant builder.
appendTimestampNanosTz(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a TimestampNanosTz value to the variant builder.
appendTimestampNtz(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a TimestampNtz value to the variant builder.
appendTimestampTz(long) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a TimestampTz value to the variant builder.
appendUUID(UUID) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Appends a UUID value to the variant builder.
ARRAY - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
arrayBuilder - Variable in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 

B

BINARY - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
BOOLEAN - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
build() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
BYTE - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 

C

checkAppendWhileNested() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
checkMultipleNested(String) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 

D

DATE - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
DECIMAL16 - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
DECIMAL4 - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
DECIMAL8 - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
DOUBLE - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 

E

encodedValue() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
endArray() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Ends appending an array to this variant builder.
endObject() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Finishes appending the object to this builder.
endObjectIfExists() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 

F

FLOAT - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
fromJsonNode(JsonNode) - Static method in class io.confluent.kafka.schemaregistry.type.VariantUtils
Converts a Jackson JsonNode into a Variant.

G

getBinary() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getBoolean() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getByte() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getDecimal() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getDouble() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getElementAtIndex(int) - Method in class io.confluent.kafka.schemaregistry.type.Variant
Returns the array element Variant value at the `index` slot.
getEncodedBuffer() - Method in class io.confluent.kafka.schemaregistry.type.ImmutableMetadata
 
getEncodedBuffer() - Method in class io.confluent.kafka.schemaregistry.type.MetadataBuilder
 
getFieldAtIndex(int) - Method in class io.confluent.kafka.schemaregistry.type.Variant
Returns the field at index idx, lexicographically ordered.
getFieldByKey(String) - Method in class io.confluent.kafka.schemaregistry.type.Variant
Returns the object field Variant value whose key is equal to `key`.
getFloat() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getInt() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getLong() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getMetadataBuffer() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getMinIntegerSize(int) - Static method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
getOrInsert(String) - Method in class io.confluent.kafka.schemaregistry.type.ImmutableMetadata
 
getOrInsert(String) - Method in class io.confluent.kafka.schemaregistry.type.MetadataBuilder
 
getShort() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getString() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getType() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getUUID() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
getValueBuffer() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 

I

ImmutableMetadata - Class in io.confluent.kafka.schemaregistry.type
Metadata that is set up at construction time, and never modified.
ImmutableMetadata(ByteBuffer) - Constructor for class io.confluent.kafka.schemaregistry.type.ImmutableMetadata
 
INT - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
io.confluent.kafka.schemaregistry.type - package io.confluent.kafka.schemaregistry.type
 

K

key - Variable in class io.confluent.kafka.schemaregistry.type.Variant.ObjectField
 

L

LONG - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 

M

metadata - Variable in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Object and array builders share the same Metadata object as the main builder.
MetadataBuilder - Class in io.confluent.kafka.schemaregistry.type
Metadata that adds keys as needed.
MetadataBuilder() - Constructor for class io.confluent.kafka.schemaregistry.type.MetadataBuilder
 

N

NULL - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
numArrayElements() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
numObjectElements() - Method in class io.confluent.kafka.schemaregistry.type.Variant
 
numValues - Variable in class io.confluent.kafka.schemaregistry.type.VariantArrayBuilder
The number of values appended to this array.
numValues - Variable in class io.confluent.kafka.schemaregistry.type.VariantObjectBuilder
The number of values appended to this object.

O

OBJECT - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
objectBuilder - Variable in class io.confluent.kafka.schemaregistry.type.VariantBuilder
These are used to build nested objects and arrays, via startObject() and startArray().
ObjectField(String, Variant) - Constructor for class io.confluent.kafka.schemaregistry.type.Variant.ObjectField
 
onAppend() - Method in class io.confluent.kafka.schemaregistry.type.VariantArrayBuilder
 
onAppend() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
onAppend() - Method in class io.confluent.kafka.schemaregistry.type.VariantObjectBuilder
 
onStartNested() - Method in class io.confluent.kafka.schemaregistry.type.VariantArrayBuilder
 
onStartNested() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
onStartNested() - Method in class io.confluent.kafka.schemaregistry.type.VariantObjectBuilder
 

S

SHORT - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
startArray() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Starts appending an array to this variant builder.
startObject() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
Starts appending an object to this variant builder.
startOrContinueObject() - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
startOrContinuePartialObject(ByteBuffer, Set<String>) - Method in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
STRING - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 

T

TIME - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
TIMESTAMP_NANOS_NTZ - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
TIMESTAMP_NANOS_TZ - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
TIMESTAMP_NTZ - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
TIMESTAMP_TZ - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 
toJsonNode(Variant) - Static method in class io.confluent.kafka.schemaregistry.type.VariantUtils
Converts a Variant into a Jackson JsonNode.
toJsonString(Variant) - Static method in class io.confluent.kafka.schemaregistry.type.VariantUtils
Converts a Variant into a JSON string.

U

UUID - Enum constant in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
 

V

value - Variable in class io.confluent.kafka.schemaregistry.type.Variant.ObjectField
 
valueOf(String) - Static method in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.confluent.kafka.schemaregistry.type.Variant.Type
Returns an array containing the constants of this enum class, in the order they are declared.
Variant - Class in io.confluent.kafka.schemaregistry.type
This Variant class holds the Variant-encoded value and metadata binary values.
Variant(byte[], byte[]) - Constructor for class io.confluent.kafka.schemaregistry.type.Variant
 
Variant(byte[], int, int, byte[], int, int) - Constructor for class io.confluent.kafka.schemaregistry.type.Variant
 
Variant(ByteBuffer, ByteBuffer) - Constructor for class io.confluent.kafka.schemaregistry.type.Variant
 
Variant.ObjectField - Class in io.confluent.kafka.schemaregistry.type
A field in a Variant object.
Variant.Type - Enum Class in io.confluent.kafka.schemaregistry.type
The value type of Variant value.
VariantArrayBuilder - Class in io.confluent.kafka.schemaregistry.type
Builder for creating Variant arrays, used by VariantBuilder.
VariantBuilder - Class in io.confluent.kafka.schemaregistry.type
Builder for creating Variant value and metadata.
VariantBuilder() - Constructor for class io.confluent.kafka.schemaregistry.type.VariantBuilder
Creates a VariantBuilder.
VariantBuilder(Metadata) - Constructor for class io.confluent.kafka.schemaregistry.type.VariantBuilder
Creates a VariantBuilder with a non-default metadata object.
VariantObjectBuilder - Class in io.confluent.kafka.schemaregistry.type
Builder for creating Variant object, used by VariantBuilder.
VariantUtils - Class in io.confluent.kafka.schemaregistry.type
Converts between Jackson JsonNode and Variant (metadata + value binary pair).
VariantUtils() - Constructor for class io.confluent.kafka.schemaregistry.type.VariantUtils
 

W

writeBuffer - Variable in class io.confluent.kafka.schemaregistry.type.VariantBuilder
The buffer for building the Variant value.
writePos - Variable in class io.confluent.kafka.schemaregistry.type.VariantBuilder
 
A B C D E F G I K L M N O S T U V W 
All Classes and Interfaces|All Packages