public enum MessageSchema extends Enum<MessageSchema>
Enum Constant and Description |
---|
AVRO
An Apache Avro schema.
|
BOOL
A binary value.
|
BYTEBUFFER
Effectively a `BYTES` schema.
|
BYTES
A sequence of 8-bit unsigned bytes.
|
DATE
A schema for `java.util.Date` or `java.sql.Date`.
|
DOUBLE
A double-precision (64-bit) IEEE 754 floating-point number.
|
FLOAT
A single precision (32-bit) IEEE 754 floating-point number.
|
INT16
A 16-bit signed integer.
|
INT32
A 32-bit signed integer.
|
INT64
A 64-bit signed integer.
|
INT8
Effectively a `BYTES` schema of a single byte.
|
JSON
A schema for JSON data.
|
PROTOBUF
A schema for Protocol Buffer generated messages.
|
STRING
A Unicode character sequence.
|
TIME
A schema for `java.sql.Time`.
|
TIMESTAMP
A schema for `java.sql.Timestamp`.
|
Modifier and Type | Method and Description |
---|---|
String |
getSchemaResolverName() |
static MessageSchema |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageSchema[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MessageSchema BYTES
public static final MessageSchema BYTEBUFFER
public static final MessageSchema INT8
public static final MessageSchema INT16
public static final MessageSchema INT32
public static final MessageSchema INT64
public static final MessageSchema BOOL
public static final MessageSchema FLOAT
public static final MessageSchema DOUBLE
public static final MessageSchema DATE
public static final MessageSchema TIME
public static final MessageSchema TIMESTAMP
public static final MessageSchema STRING
public static final MessageSchema JSON
public static final MessageSchema AVRO
public static final MessageSchema PROTOBUF
public static MessageSchema[] values()
for (MessageSchema c : MessageSchema.values()) System.out.println(c);
public static MessageSchema valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null@Nullable public String getSchemaResolverName()