avro

package
v10.2.1 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

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

  • SOURCE:
  • schema.avsc

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

  • SOURCE:
  • schema.avsc

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

  • SOURCE:
  • schema.avsc

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

  • SOURCE:
  • schema.avsc

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

  • SOURCE:
  • schema.avsc

Index

Constants

View Source
const NestedMapAvroCRC64Fingerprint = "\xa1\x9e\x89\xd6\xc52@\xf2"

Variables

This section is empty.

Functions

func NewNestedMapWriter

func NewNestedMapWriter(writer io.Writer, codec container.Codec, recordsPerBlock int64) (*container.Writer, error)

Types

type ArrayStringWrapper

type ArrayStringWrapper struct {
	Target *[]string
}

func (ArrayStringWrapper) AppendArray

func (r ArrayStringWrapper) AppendArray() types.Field

func (ArrayStringWrapper) AppendMap

func (_ ArrayStringWrapper) AppendMap(key string) types.Field

func (ArrayStringWrapper) Finalize

func (_ ArrayStringWrapper) Finalize()

func (ArrayStringWrapper) Get

func (_ ArrayStringWrapper) Get(i int) types.Field

func (ArrayStringWrapper) HintSize

func (r ArrayStringWrapper) HintSize(s int)

func (ArrayStringWrapper) NullField

func (r ArrayStringWrapper) NullField(i int)

func (ArrayStringWrapper) SetBoolean

func (_ ArrayStringWrapper) SetBoolean(v bool)

func (ArrayStringWrapper) SetBytes

func (_ ArrayStringWrapper) SetBytes(v []byte)

func (ArrayStringWrapper) SetDefault

func (_ ArrayStringWrapper) SetDefault(i int)

func (ArrayStringWrapper) SetDouble

func (_ ArrayStringWrapper) SetDouble(v float64)

func (ArrayStringWrapper) SetFloat

func (_ ArrayStringWrapper) SetFloat(v float32)

func (ArrayStringWrapper) SetInt

func (_ ArrayStringWrapper) SetInt(v int32)

func (ArrayStringWrapper) SetLong

func (_ ArrayStringWrapper) SetLong(v int64)

func (ArrayStringWrapper) SetString

func (_ ArrayStringWrapper) SetString(v string)

func (ArrayStringWrapper) SetUnionElem

func (_ ArrayStringWrapper) SetUnionElem(v int64)

type MapArrayStringWrapper

type MapArrayStringWrapper struct {
	Target *map[string][]string
	// contains filtered or unexported fields
}

func (*MapArrayStringWrapper) AppendArray

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

func (*MapArrayStringWrapper) AppendMap

func (r *MapArrayStringWrapper) AppendMap(key string) types.Field

func (*MapArrayStringWrapper) Finalize

func (r *MapArrayStringWrapper) Finalize()

func (*MapArrayStringWrapper) Get

func (*MapArrayStringWrapper) HintSize

func (r *MapArrayStringWrapper) HintSize(s int)

func (*MapArrayStringWrapper) NullField

func (r *MapArrayStringWrapper) NullField(_ int)

func (*MapArrayStringWrapper) SetBoolean

func (_ *MapArrayStringWrapper) SetBoolean(v bool)

func (*MapArrayStringWrapper) SetBytes

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

func (*MapArrayStringWrapper) SetDefault

func (_ *MapArrayStringWrapper) SetDefault(i int)

func (*MapArrayStringWrapper) SetDouble

func (_ *MapArrayStringWrapper) SetDouble(v float64)

func (*MapArrayStringWrapper) SetFloat

func (_ *MapArrayStringWrapper) SetFloat(v float32)

func (*MapArrayStringWrapper) SetInt

func (_ *MapArrayStringWrapper) SetInt(v int32)

func (*MapArrayStringWrapper) SetLong

func (_ *MapArrayStringWrapper) SetLong(v int64)

func (*MapArrayStringWrapper) SetString

func (_ *MapArrayStringWrapper) SetString(v string)

func (*MapArrayStringWrapper) SetUnionElem

func (_ *MapArrayStringWrapper) SetUnionElem(v int64)

type MapMapArrayStringWrapper

type MapMapArrayStringWrapper struct {
	Target *map[string]map[string][]string
	// contains filtered or unexported fields
}

func (*MapMapArrayStringWrapper) AppendArray

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

func (*MapMapArrayStringWrapper) AppendMap

func (r *MapMapArrayStringWrapper) AppendMap(key string) types.Field

func (*MapMapArrayStringWrapper) Finalize

func (r *MapMapArrayStringWrapper) Finalize()

func (*MapMapArrayStringWrapper) Get

func (*MapMapArrayStringWrapper) HintSize

func (r *MapMapArrayStringWrapper) HintSize(s int)

func (*MapMapArrayStringWrapper) NullField

func (r *MapMapArrayStringWrapper) NullField(_ int)

func (*MapMapArrayStringWrapper) SetBoolean

func (_ *MapMapArrayStringWrapper) SetBoolean(v bool)

func (*MapMapArrayStringWrapper) SetBytes

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

func (*MapMapArrayStringWrapper) SetDefault

func (_ *MapMapArrayStringWrapper) SetDefault(i int)

func (*MapMapArrayStringWrapper) SetDouble

func (_ *MapMapArrayStringWrapper) SetDouble(v float64)

func (*MapMapArrayStringWrapper) SetFloat

func (_ *MapMapArrayStringWrapper) SetFloat(v float32)

func (*MapMapArrayStringWrapper) SetInt

func (_ *MapMapArrayStringWrapper) SetInt(v int32)

func (*MapMapArrayStringWrapper) SetLong

func (_ *MapMapArrayStringWrapper) SetLong(v int64)

func (*MapMapArrayStringWrapper) SetString

func (_ *MapMapArrayStringWrapper) SetString(v string)

func (*MapMapArrayStringWrapper) SetUnionElem

func (_ *MapMapArrayStringWrapper) SetUnionElem(v int64)

type NestedMap

type NestedMap struct {
	MapOfMaps map[string]map[string][]string `json:"MapOfMaps"`
}

func DeserializeNestedMap

func DeserializeNestedMap(r io.Reader) (NestedMap, error)

func DeserializeNestedMapFromSchema

func DeserializeNestedMapFromSchema(r io.Reader, schema string) (NestedMap, error)

func NewNestedMap

func NewNestedMap() NestedMap

func (NestedMap) AppendArray

func (_ NestedMap) AppendArray() types.Field

func (NestedMap) AppendMap

func (_ NestedMap) AppendMap(key string) types.Field

func (NestedMap) AvroCRC64Fingerprint

func (_ NestedMap) AvroCRC64Fingerprint() []byte

func (NestedMap) Finalize

func (_ NestedMap) Finalize()

func (*NestedMap) Get

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

func (NestedMap) HintSize

func (_ NestedMap) HintSize(int)

func (NestedMap) MarshalJSON

func (r NestedMap) MarshalJSON() ([]byte, error)

func (*NestedMap) NullField

func (r *NestedMap) NullField(i int)

func (NestedMap) Schema

func (r NestedMap) Schema() string

func (NestedMap) SchemaName

func (r NestedMap) SchemaName() string

func (NestedMap) Serialize

func (r NestedMap) Serialize(w io.Writer) error

func (NestedMap) SetBoolean

func (_ NestedMap) SetBoolean(v bool)

func (NestedMap) SetBytes

func (_ NestedMap) SetBytes(v []byte)

func (*NestedMap) SetDefault

func (r *NestedMap) SetDefault(i int)

func (NestedMap) SetDouble

func (_ NestedMap) SetDouble(v float64)

func (NestedMap) SetFloat

func (_ NestedMap) SetFloat(v float32)

func (NestedMap) SetInt

func (_ NestedMap) SetInt(v int32)

func (NestedMap) SetLong

func (_ NestedMap) SetLong(v int64)

func (NestedMap) SetString

func (_ NestedMap) SetString(v string)

func (NestedMap) SetUnionElem

func (_ NestedMap) SetUnionElem(v int64)

func (*NestedMap) UnmarshalJSON

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

type NestedMapReader

type NestedMapReader struct {
	// contains filtered or unexported fields
}

container reader

func NewNestedMapReader

func NewNestedMapReader(r io.Reader) (*NestedMapReader, error)

func (NestedMapReader) Read

func (r NestedMapReader) Read() (NestedMap, error)

Jump to

Keyboard shortcuts

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