Documentation ¶
Overview ¶
Code generated by protoc-gen-go-pulsar. DO NOT EDIT.
Index ¶
- Variables
- type GeneratorParams
- func (*GeneratorParams) Descriptor() ([]byte, []int)deprecated
- func (x *GeneratorParams) GetBucketCount() uint64
- func (x *GeneratorParams) GetDeleteWeight() float32
- func (x *GeneratorParams) GetGenesisCount() uint64
- func (x *GeneratorParams) GetGetWeight() float32
- func (x *GeneratorParams) GetInsertWeight() float32
- func (x *GeneratorParams) GetKeyMean() uint64
- func (x *GeneratorParams) GetKeyStdDev() uint64
- func (x *GeneratorParams) GetSeed() uint64
- func (x *GeneratorParams) GetUpdateWeight() float32
- func (x *GeneratorParams) GetValueMean() uint64
- func (x *GeneratorParams) GetValueStdDev() uint64
- func (*GeneratorParams) ProtoMessage()
- func (x *GeneratorParams) ProtoReflect() protoreflect.Message
- func (x *GeneratorParams) Reset()
- func (x *GeneratorParams) String() string
- type Module
Constants ¶
This section is empty.
Variables ¶
View Source
var File_cosmos_benchmark_module_v1_module_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type GeneratorParams ¶
type GeneratorParams struct { // seed is the seed for the random number generator. Seed uint64 `protobuf:"varint,1,opt,name=seed,proto3" json:"seed,omitempty"` // bucket_count is the number of store keys to uniformly distribute genesis_count keys across. BucketCount uint64 `protobuf:"varint,2,opt,name=bucket_count,json=bucketCount,proto3" json:"bucket_count,omitempty"` // key_mean is the mean size (in normal distribution) of keys in each bucket. KeyMean uint64 `protobuf:"varint,3,opt,name=key_mean,json=keyMean,proto3" json:"key_mean,omitempty"` // key_std_dev is the standard deviation of key sizes in each bucket. KeyStdDev uint64 `protobuf:"varint,4,opt,name=key_std_dev,json=keyStdDev,proto3" json:"key_std_dev,omitempty"` // value_mean is the mean size (in normal distribution) of values in each bucket. ValueMean uint64 `protobuf:"varint,6,opt,name=value_mean,json=valueMean,proto3" json:"value_mean,omitempty"` // value_std_dev is the standard deviation of value sizes in each bucket. ValueStdDev uint64 `protobuf:"varint,7,opt,name=value_std_dev,json=valueStdDev,proto3" json:"value_std_dev,omitempty"` // genesis_count is the number of keys to insert in the store, distributed across all buckets. GenesisCount uint64 `protobuf:"varint,8,opt,name=genesis_count,json=genesisCount,proto3" json:"genesis_count,omitempty"` // insert_weight is the weight of insert operations. InsertWeight float32 `protobuf:"fixed32,9,opt,name=insert_weight,json=insertWeight,proto3" json:"insert_weight,omitempty"` // update_weight is the weight of update operations. UpdateWeight float32 `protobuf:"fixed32,10,opt,name=update_weight,json=updateWeight,proto3" json:"update_weight,omitempty"` // get_weight is the weight of get operations. GetWeight float32 `protobuf:"fixed32,12,opt,name=get_weight,json=getWeight,proto3" json:"get_weight,omitempty"` // delete_weight is the weight of delete operations. DeleteWeight float32 `protobuf:"fixed32,11,opt,name=delete_weight,json=deleteWeight,proto3" json:"delete_weight,omitempty"` // contains filtered or unexported fields }
GenesisParams defines the genesis parameters for the benchmark module.
func (*GeneratorParams) Descriptor
deprecated
func (*GeneratorParams) Descriptor() ([]byte, []int)
Deprecated: Use GeneratorParams.ProtoReflect.Descriptor instead.
func (*GeneratorParams) GetBucketCount ¶
func (x *GeneratorParams) GetBucketCount() uint64
func (*GeneratorParams) GetDeleteWeight ¶
func (x *GeneratorParams) GetDeleteWeight() float32
func (*GeneratorParams) GetGenesisCount ¶
func (x *GeneratorParams) GetGenesisCount() uint64
func (*GeneratorParams) GetGetWeight ¶
func (x *GeneratorParams) GetGetWeight() float32
func (*GeneratorParams) GetInsertWeight ¶
func (x *GeneratorParams) GetInsertWeight() float32
func (*GeneratorParams) GetKeyMean ¶
func (x *GeneratorParams) GetKeyMean() uint64
func (*GeneratorParams) GetKeyStdDev ¶
func (x *GeneratorParams) GetKeyStdDev() uint64
func (*GeneratorParams) GetSeed ¶
func (x *GeneratorParams) GetSeed() uint64
func (*GeneratorParams) GetUpdateWeight ¶
func (x *GeneratorParams) GetUpdateWeight() float32
func (*GeneratorParams) GetValueMean ¶
func (x *GeneratorParams) GetValueMean() uint64
func (*GeneratorParams) GetValueStdDev ¶
func (x *GeneratorParams) GetValueStdDev() uint64
func (*GeneratorParams) ProtoMessage ¶
func (*GeneratorParams) ProtoMessage()
func (*GeneratorParams) ProtoReflect ¶
func (x *GeneratorParams) ProtoReflect() protoreflect.Message
func (*GeneratorParams) Reset ¶
func (x *GeneratorParams) Reset()
func (*GeneratorParams) String ¶
func (x *GeneratorParams) String() string
type Module ¶
type Module struct { GenesisParams *GeneratorParams `protobuf:"bytes,1,opt,name=genesis_params,json=genesisParams,proto3" json:"genesis_params,omitempty"` // contains filtered or unexported fields }
Module is the config object of the benchmark module.
func (*Module) Descriptor
deprecated
func (*Module) GetGenesisParams ¶
func (x *Module) GetGenesisParams() *GeneratorParams
func (*Module) ProtoMessage ¶
func (*Module) ProtoMessage()
func (*Module) ProtoReflect ¶
func (x *Module) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.