confluent-ksqldb-dotnet
Show / Hide Table of Contents

Namespace Confluent.KsqlDB.types

Classes

ArraySqlType

A sql type representing an array, which contains items of a given type.

BasicSqlType

A sql type representing a basic value, with no additional metadata. For example, an INTEGER or STRING.

Column

Represents a column within a Schema.

DecimalSqlType

Represents a decimal type. In the future, if we try to parse the result with arbitrary precision, that metadata may be kept here, though it's parsed with the native decimal precision currently.

Field

Represents a field of a struct.

MapSqlType

Represents a map type from ksqlDB.

Schema

This class represents the schema of a response returned by the ksqlDB Server. This includes columns and each of their types.

StructSqlType

Represents a struct, containing zero or more fields.

Interfaces

SqlType

The interface of all SQL types represented in ksqlDB

Enums

SqlTypeEnum

An enum representing all of the types known in ksqlDB. If we parse a type that is unknown, a UNKNOWN type is used. If new types use different syntax, it's possible we won't know how to parse it and will throw an error.

In This Article