local

package
v0.0.0-...-a9d0937 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_pkg_proto_blobstore_local_local_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BlockLocation

type BlockLocation struct {
	OffsetBytes int64 `protobuf:"varint,1,opt,name=offset_bytes,json=offsetBytes,proto3" json:"offset_bytes,omitempty"`
	SizeBytes   int64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockLocation) Descriptor deprecated

func (*BlockLocation) Descriptor() ([]byte, []int)

Deprecated: Use BlockLocation.ProtoReflect.Descriptor instead.

func (*BlockLocation) GetOffsetBytes

func (x *BlockLocation) GetOffsetBytes() int64

func (*BlockLocation) GetSizeBytes

func (x *BlockLocation) GetSizeBytes() int64

func (*BlockLocation) ProtoMessage

func (*BlockLocation) ProtoMessage()

func (*BlockLocation) ProtoReflect

func (x *BlockLocation) ProtoReflect() protoreflect.Message

func (*BlockLocation) Reset

func (x *BlockLocation) Reset()

func (*BlockLocation) String

func (x *BlockLocation) String() string

type BlockState

type BlockState struct {
	WriteOffsetBytes int64          `protobuf:"varint,2,opt,name=write_offset_bytes,json=writeOffsetBytes,proto3" json:"write_offset_bytes,omitempty"`
	EpochHashSeeds   []uint64       `protobuf:"varint,3,rep,packed,name=epoch_hash_seeds,json=epochHashSeeds,proto3" json:"epoch_hash_seeds,omitempty"`
	BlockLocation    *BlockLocation `protobuf:"bytes,4,opt,name=block_location,json=blockLocation,proto3" json:"block_location,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockState) Descriptor deprecated

func (*BlockState) Descriptor() ([]byte, []int)

Deprecated: Use BlockState.ProtoReflect.Descriptor instead.

func (*BlockState) GetBlockLocation

func (x *BlockState) GetBlockLocation() *BlockLocation

func (*BlockState) GetEpochHashSeeds

func (x *BlockState) GetEpochHashSeeds() []uint64

func (*BlockState) GetWriteOffsetBytes

func (x *BlockState) GetWriteOffsetBytes() int64

func (*BlockState) ProtoMessage

func (*BlockState) ProtoMessage()

func (*BlockState) ProtoReflect

func (x *BlockState) ProtoReflect() protoreflect.Message

func (*BlockState) Reset

func (x *BlockState) Reset()

func (*BlockState) String

func (x *BlockState) String() string

type PersistentState

type PersistentState struct {
	OldestEpochId                    uint32        `protobuf:"varint,1,opt,name=oldest_epoch_id,json=oldestEpochId,proto3" json:"oldest_epoch_id,omitempty"`
	Blocks                           []*BlockState `protobuf:"bytes,2,rep,name=blocks,proto3" json:"blocks,omitempty"`
	KeyLocationMapHashInitialization uint64        `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PersistentState) Descriptor deprecated

func (*PersistentState) Descriptor() ([]byte, []int)

Deprecated: Use PersistentState.ProtoReflect.Descriptor instead.

func (*PersistentState) GetBlocks

func (x *PersistentState) GetBlocks() []*BlockState

func (*PersistentState) GetKeyLocationMapHashInitialization

func (x *PersistentState) GetKeyLocationMapHashInitialization() uint64

func (*PersistentState) GetOldestEpochId

func (x *PersistentState) GetOldestEpochId() uint32

func (*PersistentState) ProtoMessage

func (*PersistentState) ProtoMessage()

func (*PersistentState) ProtoReflect

func (x *PersistentState) ProtoReflect() protoreflect.Message

func (*PersistentState) Reset

func (x *PersistentState) Reset()

func (*PersistentState) String

func (x *PersistentState) String() string

Jump to

Keyboard shortcuts

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