Documentation ¶
Index ¶
- Variables
- type LogShardConfig
- func (*LogShardConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LogShardConfig) GetNotAfterLimit() *timestamppb.Timestamp
- func (x *LogShardConfig) GetNotAfterStart() *timestamppb.Timestamp
- func (x *LogShardConfig) GetPublicKeyDer() []byte
- func (x *LogShardConfig) GetUri() string
- func (*LogShardConfig) ProtoMessage()
- func (x *LogShardConfig) ProtoReflect() protoreflect.Message
- func (x *LogShardConfig) Reset()
- func (x *LogShardConfig) String() string
- type TemporalLogConfig
- func (*TemporalLogConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TemporalLogConfig) GetShard() []*LogShardConfig
- func (*TemporalLogConfig) ProtoMessage()
- func (x *TemporalLogConfig) ProtoReflect() protoreflect.Message
- func (x *TemporalLogConfig) Reset()
- func (x *TemporalLogConfig) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_client_configpb_multilog_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type LogShardConfig ¶
type LogShardConfig struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // The log's public key in DER-encoded PKIX form. PublicKeyDer []byte `protobuf:"bytes,2,opt,name=public_key_der,json=publicKeyDer,proto3" json:"public_key_der,omitempty"` // not_after_start defines the start of the range of acceptable NotAfter // values, inclusive. // Leaving this unset implies no lower bound to the range. NotAfterStart *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=not_after_start,json=notAfterStart,proto3" json:"not_after_start,omitempty"` // not_after_limit defines the end of the range of acceptable NotAfter values, // exclusive. // Leaving this unset implies no upper bound to the range. NotAfterLimit *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=not_after_limit,json=notAfterLimit,proto3" json:"not_after_limit,omitempty"` // contains filtered or unexported fields }
LogShardConfig describes the acceptable date range for a single shard of a temporal log.
func (*LogShardConfig) Descriptor
deprecated
func (*LogShardConfig) Descriptor() ([]byte, []int)
Deprecated: Use LogShardConfig.ProtoReflect.Descriptor instead.
func (*LogShardConfig) GetNotAfterLimit ¶
func (x *LogShardConfig) GetNotAfterLimit() *timestamppb.Timestamp
func (*LogShardConfig) GetNotAfterStart ¶
func (x *LogShardConfig) GetNotAfterStart() *timestamppb.Timestamp
func (*LogShardConfig) GetPublicKeyDer ¶
func (x *LogShardConfig) GetPublicKeyDer() []byte
func (*LogShardConfig) GetUri ¶
func (x *LogShardConfig) GetUri() string
func (*LogShardConfig) ProtoMessage ¶
func (*LogShardConfig) ProtoMessage()
func (*LogShardConfig) ProtoReflect ¶ added in v1.1.1
func (x *LogShardConfig) ProtoReflect() protoreflect.Message
func (*LogShardConfig) Reset ¶
func (x *LogShardConfig) Reset()
func (*LogShardConfig) String ¶
func (x *LogShardConfig) String() string
type TemporalLogConfig ¶
type TemporalLogConfig struct { Shard []*LogShardConfig `protobuf:"bytes,1,rep,name=shard,proto3" json:"shard,omitempty"` // contains filtered or unexported fields }
TemporalLogConfig is a set of LogShardConfig messages, whose time limits should be contiguous.
func (*TemporalLogConfig) Descriptor
deprecated
func (*TemporalLogConfig) Descriptor() ([]byte, []int)
Deprecated: Use TemporalLogConfig.ProtoReflect.Descriptor instead.
func (*TemporalLogConfig) GetShard ¶
func (x *TemporalLogConfig) GetShard() []*LogShardConfig
func (*TemporalLogConfig) ProtoMessage ¶
func (*TemporalLogConfig) ProtoMessage()
func (*TemporalLogConfig) ProtoReflect ¶ added in v1.1.1
func (x *TemporalLogConfig) ProtoReflect() protoreflect.Message
func (*TemporalLogConfig) Reset ¶
func (x *TemporalLogConfig) Reset()
func (*TemporalLogConfig) String ¶
func (x *TemporalLogConfig) String() string
Click to show internal directories.
Click to hide internal directories.