avro

package
v7.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Code generated by github.com/actgardner/gogen-avro/v7. DO NOT EDIT.

  • SOURCE:
  • union.avsc

Index

Constants

View Source
const PrimitiveUnionTestRecordAvroCRC64Fingerprint = "N\xf1pp\x85\x9d\xed="
View Source
const Record1AvroCRC64Fingerprint = "5\x1f\v\x05O7Z\x02"
View Source
const Record2AvroCRC64Fingerprint = "S\n_\xab\xc7-\xf9\x9c"

Variables

This section is empty.

Functions

This section is empty.

Types

type PrimitiveUnionTestRecord

type PrimitiveUnionTestRecord struct {
	UnionField *UnionBytesStringRecord1Record2 `json:"UnionField"`
}

func DeserializePrimitiveUnionTestRecord

func DeserializePrimitiveUnionTestRecord(r io.Reader) (*PrimitiveUnionTestRecord, error)

func DeserializePrimitiveUnionTestRecordFromSchema

func DeserializePrimitiveUnionTestRecordFromSchema(r io.Reader, schema string) (*PrimitiveUnionTestRecord, error)

func NewPrimitiveUnionTestRecord

func NewPrimitiveUnionTestRecord() *PrimitiveUnionTestRecord

func (*PrimitiveUnionTestRecord) AppendArray

func (_ *PrimitiveUnionTestRecord) AppendArray() types.Field

func (*PrimitiveUnionTestRecord) AppendMap

func (_ *PrimitiveUnionTestRecord) AppendMap(key string) types.Field

func (*PrimitiveUnionTestRecord) AvroCRC64Fingerprint

func (_ *PrimitiveUnionTestRecord) AvroCRC64Fingerprint() []byte

func (*PrimitiveUnionTestRecord) Finalize

func (_ *PrimitiveUnionTestRecord) Finalize()

func (*PrimitiveUnionTestRecord) Get

func (*PrimitiveUnionTestRecord) NullField

func (r *PrimitiveUnionTestRecord) NullField(i int)

func (*PrimitiveUnionTestRecord) Schema

func (r *PrimitiveUnionTestRecord) Schema() string

func (*PrimitiveUnionTestRecord) SchemaName

func (r *PrimitiveUnionTestRecord) SchemaName() string

func (*PrimitiveUnionTestRecord) Serialize

func (r *PrimitiveUnionTestRecord) Serialize(w io.Writer) error

func (*PrimitiveUnionTestRecord) SetBoolean

func (_ *PrimitiveUnionTestRecord) SetBoolean(v bool)

func (*PrimitiveUnionTestRecord) SetBytes

func (_ *PrimitiveUnionTestRecord) SetBytes(v []byte)

func (*PrimitiveUnionTestRecord) SetDefault

func (r *PrimitiveUnionTestRecord) SetDefault(i int)

func (*PrimitiveUnionTestRecord) SetDouble

func (_ *PrimitiveUnionTestRecord) SetDouble(v float64)

func (*PrimitiveUnionTestRecord) SetFloat

func (_ *PrimitiveUnionTestRecord) SetFloat(v float32)

func (*PrimitiveUnionTestRecord) SetInt

func (_ *PrimitiveUnionTestRecord) SetInt(v int32)

func (*PrimitiveUnionTestRecord) SetLong

func (_ *PrimitiveUnionTestRecord) SetLong(v int64)

func (*PrimitiveUnionTestRecord) SetString

func (_ *PrimitiveUnionTestRecord) SetString(v string)

func (*PrimitiveUnionTestRecord) SetUnionElem

func (_ *PrimitiveUnionTestRecord) SetUnionElem(v int64)

type Record1 added in v7.1.1

type Record1 struct {
	Intfield int32 `json:"intfield"`
}

func DeserializeRecord1 added in v7.1.1

func DeserializeRecord1(r io.Reader) (*Record1, error)

func DeserializeRecord1FromSchema added in v7.1.1

func DeserializeRecord1FromSchema(r io.Reader, schema string) (*Record1, error)

func NewRecord1 added in v7.1.1

func NewRecord1() *Record1

func (*Record1) AppendArray added in v7.1.1

func (_ *Record1) AppendArray() types.Field

func (*Record1) AppendMap added in v7.1.1

func (_ *Record1) AppendMap(key string) types.Field

func (*Record1) AvroCRC64Fingerprint added in v7.1.1

func (_ *Record1) AvroCRC64Fingerprint() []byte

func (*Record1) Finalize added in v7.1.1

func (_ *Record1) Finalize()

func (*Record1) Get added in v7.1.1

func (r *Record1) Get(i int) types.Field

func (*Record1) NullField added in v7.1.1

func (r *Record1) NullField(i int)

func (*Record1) Schema added in v7.1.1

func (r *Record1) Schema() string

func (*Record1) SchemaName added in v7.1.1

func (r *Record1) SchemaName() string

func (*Record1) Serialize added in v7.1.1

func (r *Record1) Serialize(w io.Writer) error

func (*Record1) SetBoolean added in v7.1.1

func (_ *Record1) SetBoolean(v bool)

func (*Record1) SetBytes added in v7.1.1

func (_ *Record1) SetBytes(v []byte)

func (*Record1) SetDefault added in v7.1.1

func (r *Record1) SetDefault(i int)

func (*Record1) SetDouble added in v7.1.1

func (_ *Record1) SetDouble(v float64)

func (*Record1) SetFloat added in v7.1.1

func (_ *Record1) SetFloat(v float32)

func (*Record1) SetInt added in v7.1.1

func (_ *Record1) SetInt(v int32)

func (*Record1) SetLong added in v7.1.1

func (_ *Record1) SetLong(v int64)

func (*Record1) SetString added in v7.1.1

func (_ *Record1) SetString(v string)

func (*Record1) SetUnionElem added in v7.1.1

func (_ *Record1) SetUnionElem(v int64)

type Record2 added in v7.1.1

type Record2 struct {
	Intfield int32 `json:"intfield"`
}

func DeserializeRecord2 added in v7.1.1

func DeserializeRecord2(r io.Reader) (*Record2, error)

func DeserializeRecord2FromSchema added in v7.1.1

func DeserializeRecord2FromSchema(r io.Reader, schema string) (*Record2, error)

func NewRecord2 added in v7.1.1

func NewRecord2() *Record2

func (*Record2) AppendArray added in v7.1.1

func (_ *Record2) AppendArray() types.Field

func (*Record2) AppendMap added in v7.1.1

func (_ *Record2) AppendMap(key string) types.Field

func (*Record2) AvroCRC64Fingerprint added in v7.1.1

func (_ *Record2) AvroCRC64Fingerprint() []byte

func (*Record2) Finalize added in v7.1.1

func (_ *Record2) Finalize()

func (*Record2) Get added in v7.1.1

func (r *Record2) Get(i int) types.Field

func (*Record2) NullField added in v7.1.1

func (r *Record2) NullField(i int)

func (*Record2) Schema added in v7.1.1

func (r *Record2) Schema() string

func (*Record2) SchemaName added in v7.1.1

func (r *Record2) SchemaName() string

func (*Record2) Serialize added in v7.1.1

func (r *Record2) Serialize(w io.Writer) error

func (*Record2) SetBoolean added in v7.1.1

func (_ *Record2) SetBoolean(v bool)

func (*Record2) SetBytes added in v7.1.1

func (_ *Record2) SetBytes(v []byte)

func (*Record2) SetDefault added in v7.1.1

func (r *Record2) SetDefault(i int)

func (*Record2) SetDouble added in v7.1.1

func (_ *Record2) SetDouble(v float64)

func (*Record2) SetFloat added in v7.1.1

func (_ *Record2) SetFloat(v float32)

func (*Record2) SetInt added in v7.1.1

func (_ *Record2) SetInt(v int32)

func (*Record2) SetLong added in v7.1.1

func (_ *Record2) SetLong(v int64)

func (*Record2) SetString added in v7.1.1

func (_ *Record2) SetString(v string)

func (*Record2) SetUnionElem added in v7.1.1

func (_ *Record2) SetUnionElem(v int64)

type UnionBytesString

type UnionBytesString struct {
	Bytes     []byte
	String    string
	UnionType UnionBytesStringTypeEnum
}

func NewUnionBytesString

func NewUnionBytesString() *UnionBytesString

func (*UnionBytesString) AppendArray

func (_ *UnionBytesString) AppendArray() types.Field

func (*UnionBytesString) AppendMap

func (_ *UnionBytesString) AppendMap(key string) types.Field

func (*UnionBytesString) Finalize

func (_ *UnionBytesString) Finalize()

func (*UnionBytesString) Get

func (r *UnionBytesString) Get(i int) types.Field

func (*UnionBytesString) MarshalJSON

func (r *UnionBytesString) MarshalJSON() ([]byte, error)

func (*UnionBytesString) NullField

func (_ *UnionBytesString) NullField(i int)

func (*UnionBytesString) SetBoolean

func (_ *UnionBytesString) SetBoolean(v bool)

func (*UnionBytesString) SetBytes

func (_ *UnionBytesString) SetBytes(v []byte)

func (*UnionBytesString) SetDefault

func (_ *UnionBytesString) SetDefault(i int)

func (*UnionBytesString) SetDouble

func (_ *UnionBytesString) SetDouble(v float64)

func (*UnionBytesString) SetFloat

func (_ *UnionBytesString) SetFloat(v float32)

func (*UnionBytesString) SetInt

func (_ *UnionBytesString) SetInt(v int32)

func (*UnionBytesString) SetLong

func (r *UnionBytesString) SetLong(v int64)

func (*UnionBytesString) SetString

func (_ *UnionBytesString) SetString(v string)

func (*UnionBytesString) UnmarshalJSON

func (r *UnionBytesString) UnmarshalJSON(data []byte) error

type UnionBytesStringRecord1Record2 added in v7.1.1

type UnionBytesStringRecord1Record2 struct {
	Bytes     []byte
	String    string
	Record1   *Record1
	Record2   *Record2
	UnionType UnionBytesStringRecord1Record2TypeEnum
}

func NewUnionBytesStringRecord1Record2 added in v7.1.1

func NewUnionBytesStringRecord1Record2() *UnionBytesStringRecord1Record2

func (*UnionBytesStringRecord1Record2) AppendArray added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) AppendArray() types.Field

func (*UnionBytesStringRecord1Record2) AppendMap added in v7.1.1

func (*UnionBytesStringRecord1Record2) Finalize added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) Finalize()

func (*UnionBytesStringRecord1Record2) Get added in v7.1.1

func (*UnionBytesStringRecord1Record2) MarshalJSON added in v7.1.1

func (r *UnionBytesStringRecord1Record2) MarshalJSON() ([]byte, error)

func (*UnionBytesStringRecord1Record2) NullField added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) NullField(i int)

func (*UnionBytesStringRecord1Record2) SetBoolean added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetBoolean(v bool)

func (*UnionBytesStringRecord1Record2) SetBytes added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetBytes(v []byte)

func (*UnionBytesStringRecord1Record2) SetDefault added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetDefault(i int)

func (*UnionBytesStringRecord1Record2) SetDouble added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetDouble(v float64)

func (*UnionBytesStringRecord1Record2) SetFloat added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetFloat(v float32)

func (*UnionBytesStringRecord1Record2) SetInt added in v7.1.1

func (*UnionBytesStringRecord1Record2) SetLong added in v7.1.1

func (r *UnionBytesStringRecord1Record2) SetLong(v int64)

func (*UnionBytesStringRecord1Record2) SetString added in v7.1.1

func (_ *UnionBytesStringRecord1Record2) SetString(v string)

func (*UnionBytesStringRecord1Record2) UnmarshalJSON added in v7.1.1

func (r *UnionBytesStringRecord1Record2) UnmarshalJSON(data []byte) error

type UnionBytesStringRecord1Record2TypeEnum added in v7.1.1

type UnionBytesStringRecord1Record2TypeEnum int
const (
	UnionBytesStringRecord1Record2TypeEnumBytes UnionBytesStringRecord1Record2TypeEnum = 0

	UnionBytesStringRecord1Record2TypeEnumString UnionBytesStringRecord1Record2TypeEnum = 1

	UnionBytesStringRecord1Record2TypeEnumRecord1 UnionBytesStringRecord1Record2TypeEnum = 2

	UnionBytesStringRecord1Record2TypeEnumRecord2 UnionBytesStringRecord1Record2TypeEnum = 3
)

type UnionBytesStringTypeEnum

type UnionBytesStringTypeEnum int
const (
	UnionBytesStringTypeEnumBytes UnionBytesStringTypeEnum = 0

	UnionBytesStringTypeEnumString UnionBytesStringTypeEnum = 1
)

type UnionIntLongFloatDoubleStringBoolNull

type UnionIntLongFloatDoubleStringBoolNull struct {
	Int       int32
	Long      int64
	Float     float32
	Double    float64
	String    string
	Bool      bool
	Null      *types.NullVal
	UnionType UnionIntLongFloatDoubleStringBoolNullTypeEnum
}

func NewUnionIntLongFloatDoubleStringBoolNull

func NewUnionIntLongFloatDoubleStringBoolNull() *UnionIntLongFloatDoubleStringBoolNull

func (*UnionIntLongFloatDoubleStringBoolNull) AppendArray

func (*UnionIntLongFloatDoubleStringBoolNull) AppendMap

func (*UnionIntLongFloatDoubleStringBoolNull) Finalize

func (*UnionIntLongFloatDoubleStringBoolNull) Get

func (*UnionIntLongFloatDoubleStringBoolNull) MarshalJSON

func (r *UnionIntLongFloatDoubleStringBoolNull) MarshalJSON() ([]byte, error)

func (*UnionIntLongFloatDoubleStringBoolNull) NullField

func (*UnionIntLongFloatDoubleStringBoolNull) SetBoolean

func (*UnionIntLongFloatDoubleStringBoolNull) SetBytes

func (*UnionIntLongFloatDoubleStringBoolNull) SetDefault

func (_ *UnionIntLongFloatDoubleStringBoolNull) SetDefault(i int)

func (*UnionIntLongFloatDoubleStringBoolNull) SetDouble

func (*UnionIntLongFloatDoubleStringBoolNull) SetFloat

func (*UnionIntLongFloatDoubleStringBoolNull) SetInt

func (*UnionIntLongFloatDoubleStringBoolNull) SetLong

func (*UnionIntLongFloatDoubleStringBoolNull) SetString

func (*UnionIntLongFloatDoubleStringBoolNull) UnmarshalJSON

func (r *UnionIntLongFloatDoubleStringBoolNull) UnmarshalJSON(data []byte) error

type UnionIntLongFloatDoubleStringBoolNullTypeEnum

type UnionIntLongFloatDoubleStringBoolNullTypeEnum int
const (
	UnionIntLongFloatDoubleStringBoolNullTypeEnumInt UnionIntLongFloatDoubleStringBoolNullTypeEnum = 0

	UnionIntLongFloatDoubleStringBoolNullTypeEnumLong UnionIntLongFloatDoubleStringBoolNullTypeEnum = 1

	UnionIntLongFloatDoubleStringBoolNullTypeEnumFloat UnionIntLongFloatDoubleStringBoolNullTypeEnum = 2

	UnionIntLongFloatDoubleStringBoolNullTypeEnumDouble UnionIntLongFloatDoubleStringBoolNullTypeEnum = 3

	UnionIntLongFloatDoubleStringBoolNullTypeEnumString UnionIntLongFloatDoubleStringBoolNullTypeEnum = 4

	UnionIntLongFloatDoubleStringBoolNullTypeEnumBool UnionIntLongFloatDoubleStringBoolNullTypeEnum = 5
)

type UnionStringBytes

type UnionStringBytes struct {
	String    string
	Bytes     []byte
	UnionType UnionStringBytesTypeEnum
}

func NewUnionStringBytes

func NewUnionStringBytes() *UnionStringBytes

func (*UnionStringBytes) AppendArray

func (_ *UnionStringBytes) AppendArray() types.Field

func (*UnionStringBytes) AppendMap

func (_ *UnionStringBytes) AppendMap(key string) types.Field

func (*UnionStringBytes) Finalize

func (_ *UnionStringBytes) Finalize()

func (*UnionStringBytes) Get

func (r *UnionStringBytes) Get(i int) types.Field

func (*UnionStringBytes) MarshalJSON

func (r *UnionStringBytes) MarshalJSON() ([]byte, error)

func (*UnionStringBytes) NullField

func (_ *UnionStringBytes) NullField(i int)

func (*UnionStringBytes) SetBoolean

func (_ *UnionStringBytes) SetBoolean(v bool)

func (*UnionStringBytes) SetBytes

func (_ *UnionStringBytes) SetBytes(v []byte)

func (*UnionStringBytes) SetDefault

func (_ *UnionStringBytes) SetDefault(i int)

func (*UnionStringBytes) SetDouble

func (_ *UnionStringBytes) SetDouble(v float64)

func (*UnionStringBytes) SetFloat

func (_ *UnionStringBytes) SetFloat(v float32)

func (*UnionStringBytes) SetInt

func (_ *UnionStringBytes) SetInt(v int32)

func (*UnionStringBytes) SetLong

func (r *UnionStringBytes) SetLong(v int64)

func (*UnionStringBytes) SetString

func (_ *UnionStringBytes) SetString(v string)

func (*UnionStringBytes) UnmarshalJSON

func (r *UnionStringBytes) UnmarshalJSON(data []byte) error

type UnionStringBytesTypeEnum

type UnionStringBytesTypeEnum int
const (
	UnionStringBytesTypeEnumString UnionStringBytesTypeEnum = 0

	UnionStringBytesTypeEnumBytes UnionStringBytesTypeEnum = 1
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL