Versions in this module Expand all Collapse all v10 v10.5.0 Aug 4, 2022 v10.4.0 Aug 3, 2022 Changes in this version + const AvroContainerBlockAvroCRC64Fingerprint + const AvroContainerHeaderAvroCRC64Fingerprint + type AvroContainerBlock struct + NumRecords int64 + RecordBytes Bytes + Sync Sync + func DeserializeAvroContainerBlock(r io.Reader) (AvroContainerBlock, error) + func DeserializeAvroContainerBlockFromSchema(r io.Reader, schema string) (AvroContainerBlock, error) + func NewAvroContainerBlock() AvroContainerBlock + func (_ AvroContainerBlock) AppendArray() types.Field + func (_ AvroContainerBlock) AppendMap(key string) types.Field + func (_ AvroContainerBlock) AvroCRC64Fingerprint() []byte + func (_ AvroContainerBlock) Finalize() + func (_ AvroContainerBlock) HintSize(int) + func (_ AvroContainerBlock) SetBoolean(v bool) + func (_ AvroContainerBlock) SetBytes(v []byte) + func (_ AvroContainerBlock) SetDouble(v float64) + func (_ AvroContainerBlock) SetFloat(v float32) + func (_ AvroContainerBlock) SetInt(v int32) + func (_ AvroContainerBlock) SetLong(v int64) + func (_ AvroContainerBlock) SetString(v string) + func (_ AvroContainerBlock) SetUnionElem(v int64) + func (r *AvroContainerBlock) Get(i int) types.Field + func (r *AvroContainerBlock) NullField(i int) + func (r *AvroContainerBlock) SetDefault(i int) + func (r *AvroContainerBlock) UnmarshalJSON(data []byte) error + func (r AvroContainerBlock) MarshalJSON() ([]byte, error) + func (r AvroContainerBlock) Schema() string + func (r AvroContainerBlock) SchemaName() string + func (r AvroContainerBlock) Serialize(w io.Writer) error + type AvroContainerHeader struct + Magic Magic + Meta map[string]Bytes + Sync Sync + func DeserializeAvroContainerHeader(r io.Reader) (AvroContainerHeader, error) + func DeserializeAvroContainerHeaderFromSchema(r io.Reader, schema string) (AvroContainerHeader, error) + func NewAvroContainerHeader() AvroContainerHeader + func (_ AvroContainerHeader) AppendArray() types.Field + func (_ AvroContainerHeader) AppendMap(key string) types.Field + func (_ AvroContainerHeader) AvroCRC64Fingerprint() []byte + func (_ AvroContainerHeader) Finalize() + func (_ AvroContainerHeader) HintSize(int) + func (_ AvroContainerHeader) SetBoolean(v bool) + func (_ AvroContainerHeader) SetBytes(v []byte) + func (_ AvroContainerHeader) SetDouble(v float64) + func (_ AvroContainerHeader) SetFloat(v float32) + func (_ AvroContainerHeader) SetInt(v int32) + func (_ AvroContainerHeader) SetLong(v int64) + func (_ AvroContainerHeader) SetString(v string) + func (_ AvroContainerHeader) SetUnionElem(v int64) + func (r *AvroContainerHeader) Get(i int) types.Field + func (r *AvroContainerHeader) NullField(i int) + func (r *AvroContainerHeader) SetDefault(i int) + func (r *AvroContainerHeader) UnmarshalJSON(data []byte) error + func (r AvroContainerHeader) MarshalJSON() ([]byte, error) + func (r AvroContainerHeader) Schema() string + func (r AvroContainerHeader) SchemaName() string + func (r AvroContainerHeader) Serialize(w io.Writer) error + type Bytes []byte + func (b *Bytes) UnmarshalJSON(data []byte) error + func (b Bytes) MarshalJSON() ([]byte, error) + type BytesWrapper struct + Target *Bytes + func (b BytesWrapper) AppendArray() types.Field + func (b BytesWrapper) AppendMap(key string) types.Field + func (b BytesWrapper) Finalize() + func (b BytesWrapper) Get(i int) types.Field + func (b BytesWrapper) HintSize(int) + func (b BytesWrapper) NullField(int) + func (b BytesWrapper) SetBoolean(v bool) + func (b BytesWrapper) SetBytes(v []byte) + func (b BytesWrapper) SetDefault(i int) + func (b BytesWrapper) SetDouble(v float64) + func (b BytesWrapper) SetFloat(v float32) + func (b BytesWrapper) SetInt(v int32) + func (b BytesWrapper) SetLong(v int64) + func (b BytesWrapper) SetString(v string) + func (b BytesWrapper) SetUnionElem(v int64) + type Magic [4]byte + func (b *Magic) UnmarshalJSON(data []byte) error + func (b Magic) MarshalJSON() ([]byte, error) + type MagicWrapper struct + Target *Magic + func (_ MagicWrapper) AppendArray() types.Field + func (_ MagicWrapper) AppendMap(key string) types.Field + func (_ MagicWrapper) Finalize() + func (_ MagicWrapper) Get(i int) types.Field + func (_ MagicWrapper) HintSize(int) + func (_ MagicWrapper) NullField(int) + func (_ MagicWrapper) SetBoolean(v bool) + func (_ MagicWrapper) SetDefault(i int) + func (_ MagicWrapper) SetDouble(v float64) + func (_ MagicWrapper) SetFloat(v float32) + func (_ MagicWrapper) SetInt(v int32) + func (_ MagicWrapper) SetLong(v int64) + func (_ MagicWrapper) SetString(v string) + func (_ MagicWrapper) SetUnionElem(v int64) + func (r MagicWrapper) SetBytes(v []byte) + type MapBytesWrapper struct + Target *map[string]Bytes + func (_ *MapBytesWrapper) AppendArray() types.Field + func (_ *MapBytesWrapper) Get(i int) types.Field + func (_ *MapBytesWrapper) SetBoolean(v bool) + func (_ *MapBytesWrapper) SetBytes(v []byte) + func (_ *MapBytesWrapper) SetDefault(i int) + func (_ *MapBytesWrapper) SetDouble(v float64) + func (_ *MapBytesWrapper) SetFloat(v float32) + func (_ *MapBytesWrapper) SetInt(v int32) + func (_ *MapBytesWrapper) SetLong(v int64) + func (_ *MapBytesWrapper) SetString(v string) + func (_ *MapBytesWrapper) SetUnionElem(v int64) + func (r *MapBytesWrapper) AppendMap(key string) types.Field + func (r *MapBytesWrapper) Finalize() + func (r *MapBytesWrapper) HintSize(s int) + func (r *MapBytesWrapper) NullField(_ int) + type Sync [16]byte + func (b *Sync) UnmarshalJSON(data []byte) error + func (b Sync) MarshalJSON() ([]byte, error) + type SyncWrapper struct + Target *Sync + func (_ SyncWrapper) AppendArray() types.Field + func (_ SyncWrapper) AppendMap(key string) types.Field + func (_ SyncWrapper) Finalize() + func (_ SyncWrapper) Get(i int) types.Field + func (_ SyncWrapper) HintSize(int) + func (_ SyncWrapper) NullField(int) + func (_ SyncWrapper) SetBoolean(v bool) + func (_ SyncWrapper) SetDefault(i int) + func (_ SyncWrapper) SetDouble(v float64) + func (_ SyncWrapper) SetFloat(v float32) + func (_ SyncWrapper) SetInt(v int32) + func (_ SyncWrapper) SetLong(v int64) + func (_ SyncWrapper) SetString(v string) + func (_ SyncWrapper) SetUnionElem(v int64) + func (r SyncWrapper) SetBytes(v []byte)