local

package
v0.0.0-...-3b62dd1 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_pkg_proto_configuration_storage_object_local_local_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type StoreConfiguration

type StoreConfiguration struct {

	// Types that are valid to be assigned to ReferenceLocationMapBackend:
	//
	//	*StoreConfiguration_ReferenceLocationMapInMemory_
	//	*StoreConfiguration_ReferenceLocationMapOnBlockDevice
	ReferenceLocationMapBackend            isStoreConfiguration_ReferenceLocationMapBackend `protobuf_oneof:"reference_location_map_backend"`
	ReferenceLocationMapMaximumGetAttempts uint32                                           `` /* 184-byte string literal not displayed */
	ReferenceLocationMapMaximumPutAttempts int64                                            `` /* 184-byte string literal not displayed */
	// Types that are valid to be assigned to LocationBlobMapBackend:
	//
	//	*StoreConfiguration_LocationBlobMapInMemory_
	//	*StoreConfiguration_LocationBlobMapOnBlockDevice
	LocationBlobMapBackend isStoreConfiguration_LocationBlobMapBackend `protobuf_oneof:"location_blob_map_backend"`
	OldRegionSizeRatio     uint32                                      `protobuf:"varint,7,opt,name=old_region_size_ratio,json=oldRegionSizeRatio,proto3" json:"old_region_size_ratio,omitempty"`
	CurrentRegionSizeRatio uint32                                      `` /* 132-byte string literal not displayed */
	NewRegionSizeRatio     uint32                                      `protobuf:"varint,9,opt,name=new_region_size_ratio,json=newRegionSizeRatio,proto3" json:"new_region_size_ratio,omitempty"`
	Persistent             *StoreConfiguration_Persistent              `protobuf:"bytes,10,opt,name=persistent,proto3" json:"persistent,omitempty"`
	// contains filtered or unexported fields
}

func (*StoreConfiguration) Descriptor deprecated

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

Deprecated: Use StoreConfiguration.ProtoReflect.Descriptor instead.

func (*StoreConfiguration) GetCurrentRegionSizeRatio

func (x *StoreConfiguration) GetCurrentRegionSizeRatio() uint32

func (*StoreConfiguration) GetLocationBlobMapBackend

func (x *StoreConfiguration) GetLocationBlobMapBackend() isStoreConfiguration_LocationBlobMapBackend

func (*StoreConfiguration) GetLocationBlobMapInMemory

func (x *StoreConfiguration) GetLocationBlobMapInMemory() *StoreConfiguration_LocationBlobMapInMemory

func (*StoreConfiguration) GetLocationBlobMapOnBlockDevice

func (x *StoreConfiguration) GetLocationBlobMapOnBlockDevice() *blockdevice.Configuration

func (*StoreConfiguration) GetNewRegionSizeRatio

func (x *StoreConfiguration) GetNewRegionSizeRatio() uint32

func (*StoreConfiguration) GetOldRegionSizeRatio

func (x *StoreConfiguration) GetOldRegionSizeRatio() uint32

func (*StoreConfiguration) GetPersistent

func (*StoreConfiguration) GetReferenceLocationMapBackend

func (x *StoreConfiguration) GetReferenceLocationMapBackend() isStoreConfiguration_ReferenceLocationMapBackend

func (*StoreConfiguration) GetReferenceLocationMapInMemory

func (x *StoreConfiguration) GetReferenceLocationMapInMemory() *StoreConfiguration_ReferenceLocationMapInMemory

func (*StoreConfiguration) GetReferenceLocationMapMaximumGetAttempts

func (x *StoreConfiguration) GetReferenceLocationMapMaximumGetAttempts() uint32

func (*StoreConfiguration) GetReferenceLocationMapMaximumPutAttempts

func (x *StoreConfiguration) GetReferenceLocationMapMaximumPutAttempts() int64

func (*StoreConfiguration) GetReferenceLocationMapOnBlockDevice

func (x *StoreConfiguration) GetReferenceLocationMapOnBlockDevice() *blockdevice.Configuration

func (*StoreConfiguration) ProtoMessage

func (*StoreConfiguration) ProtoMessage()

func (*StoreConfiguration) ProtoReflect

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

func (*StoreConfiguration) Reset

func (x *StoreConfiguration) Reset()

func (*StoreConfiguration) String

func (x *StoreConfiguration) String() string

type StoreConfiguration_LocationBlobMapInMemory

type StoreConfiguration_LocationBlobMapInMemory struct {
	SizeBytes uint64 `protobuf:"varint,1,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*StoreConfiguration_LocationBlobMapInMemory) Descriptor deprecated

Deprecated: Use StoreConfiguration_LocationBlobMapInMemory.ProtoReflect.Descriptor instead.

func (*StoreConfiguration_LocationBlobMapInMemory) GetSizeBytes

func (*StoreConfiguration_LocationBlobMapInMemory) ProtoMessage

func (*StoreConfiguration_LocationBlobMapInMemory) ProtoReflect

func (*StoreConfiguration_LocationBlobMapInMemory) Reset

func (*StoreConfiguration_LocationBlobMapInMemory) String

type StoreConfiguration_LocationBlobMapInMemory_

type StoreConfiguration_LocationBlobMapInMemory_ struct {
	LocationBlobMapInMemory *StoreConfiguration_LocationBlobMapInMemory `protobuf:"bytes,5,opt,name=location_blob_map_in_memory,json=locationBlobMapInMemory,proto3,oneof"`
}

type StoreConfiguration_LocationBlobMapOnBlockDevice

type StoreConfiguration_LocationBlobMapOnBlockDevice struct {
	LocationBlobMapOnBlockDevice *blockdevice.Configuration `protobuf:"bytes,6,opt,name=location_blob_map_on_block_device,json=locationBlobMapOnBlockDevice,proto3,oneof"`
}

type StoreConfiguration_Persistent

type StoreConfiguration_Persistent struct {
	StateDirectoryPath   string               `protobuf:"bytes,1,opt,name=state_directory_path,json=stateDirectoryPath,proto3" json:"state_directory_path,omitempty"`
	MinimumEpochInterval *durationpb.Duration `protobuf:"bytes,2,opt,name=minimum_epoch_interval,json=minimumEpochInterval,proto3" json:"minimum_epoch_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*StoreConfiguration_Persistent) Descriptor deprecated

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

Deprecated: Use StoreConfiguration_Persistent.ProtoReflect.Descriptor instead.

func (*StoreConfiguration_Persistent) GetMinimumEpochInterval

func (x *StoreConfiguration_Persistent) GetMinimumEpochInterval() *durationpb.Duration

func (*StoreConfiguration_Persistent) GetStateDirectoryPath

func (x *StoreConfiguration_Persistent) GetStateDirectoryPath() string

func (*StoreConfiguration_Persistent) ProtoMessage

func (*StoreConfiguration_Persistent) ProtoMessage()

func (*StoreConfiguration_Persistent) ProtoReflect

func (*StoreConfiguration_Persistent) Reset

func (x *StoreConfiguration_Persistent) Reset()

func (*StoreConfiguration_Persistent) String

type StoreConfiguration_ReferenceLocationMapInMemory

type StoreConfiguration_ReferenceLocationMapInMemory struct {
	Entries uint64 `protobuf:"varint,1,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*StoreConfiguration_ReferenceLocationMapInMemory) Descriptor deprecated

Deprecated: Use StoreConfiguration_ReferenceLocationMapInMemory.ProtoReflect.Descriptor instead.

func (*StoreConfiguration_ReferenceLocationMapInMemory) GetEntries

func (*StoreConfiguration_ReferenceLocationMapInMemory) ProtoMessage

func (*StoreConfiguration_ReferenceLocationMapInMemory) ProtoReflect

func (*StoreConfiguration_ReferenceLocationMapInMemory) Reset

func (*StoreConfiguration_ReferenceLocationMapInMemory) String

type StoreConfiguration_ReferenceLocationMapInMemory_

type StoreConfiguration_ReferenceLocationMapInMemory_ struct {
	ReferenceLocationMapInMemory *StoreConfiguration_ReferenceLocationMapInMemory `protobuf:"bytes,1,opt,name=reference_location_map_in_memory,json=referenceLocationMapInMemory,proto3,oneof"`
}

type StoreConfiguration_ReferenceLocationMapOnBlockDevice

type StoreConfiguration_ReferenceLocationMapOnBlockDevice struct {
	ReferenceLocationMapOnBlockDevice *blockdevice.Configuration `protobuf:"bytes,2,opt,name=reference_location_map_on_block_device,json=referenceLocationMapOnBlockDevice,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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