Documentation ¶
Index ¶
- type LogShardConfig
- func (*LogShardConfig) Descriptor() ([]byte, []int)
- func (m *LogShardConfig) GetNotAfterLimit() *timestamp.Timestamp
- func (m *LogShardConfig) GetNotAfterStart() *timestamp.Timestamp
- func (m *LogShardConfig) GetPublicKeyDer() []byte
- func (m *LogShardConfig) GetUri() string
- func (*LogShardConfig) ProtoMessage()
- func (m *LogShardConfig) Reset()
- func (m *LogShardConfig) String() string
- func (m *LogShardConfig) XXX_DiscardUnknown()
- func (m *LogShardConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LogShardConfig) XXX_Merge(src proto.Message)
- func (m *LogShardConfig) XXX_Size() int
- func (m *LogShardConfig) XXX_Unmarshal(b []byte) error
- type TemporalLogConfig
- func (*TemporalLogConfig) Descriptor() ([]byte, []int)
- func (m *TemporalLogConfig) GetShard() []*LogShardConfig
- func (*TemporalLogConfig) ProtoMessage()
- func (m *TemporalLogConfig) Reset()
- func (m *TemporalLogConfig) String() string
- func (m *TemporalLogConfig) XXX_DiscardUnknown()
- func (m *TemporalLogConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TemporalLogConfig) XXX_Merge(src proto.Message)
- func (m *TemporalLogConfig) XXX_Size() int
- func (m *TemporalLogConfig) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogShardConfig ¶
type LogShardConfig struct { Uri string `protobuf:"bytes,1,opt,name=uri" 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 *timestamp.Timestamp `protobuf:"bytes,3,opt,name=not_after_start,json=notAfterStart" 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 *timestamp.Timestamp `protobuf:"bytes,4,opt,name=not_after_limit,json=notAfterLimit" json:"not_after_limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
LogShardConfig describes the acceptable date range for a single shard of a temporal log.
func (*LogShardConfig) Descriptor ¶
func (*LogShardConfig) Descriptor() ([]byte, []int)
func (*LogShardConfig) GetNotAfterLimit ¶
func (m *LogShardConfig) GetNotAfterLimit() *timestamp.Timestamp
func (*LogShardConfig) GetNotAfterStart ¶
func (m *LogShardConfig) GetNotAfterStart() *timestamp.Timestamp
func (*LogShardConfig) GetPublicKeyDer ¶
func (m *LogShardConfig) GetPublicKeyDer() []byte
func (*LogShardConfig) GetUri ¶
func (m *LogShardConfig) GetUri() string
func (*LogShardConfig) ProtoMessage ¶
func (*LogShardConfig) ProtoMessage()
func (*LogShardConfig) Reset ¶
func (m *LogShardConfig) Reset()
func (*LogShardConfig) String ¶
func (m *LogShardConfig) String() string
func (*LogShardConfig) XXX_DiscardUnknown ¶ added in v1.0.17
func (m *LogShardConfig) XXX_DiscardUnknown()
func (*LogShardConfig) XXX_Marshal ¶ added in v1.0.17
func (m *LogShardConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LogShardConfig) XXX_Merge ¶ added in v1.0.17
func (dst *LogShardConfig) XXX_Merge(src proto.Message)
func (*LogShardConfig) XXX_Size ¶ added in v1.0.17
func (m *LogShardConfig) XXX_Size() int
func (*LogShardConfig) XXX_Unmarshal ¶ added in v1.0.17
func (m *LogShardConfig) XXX_Unmarshal(b []byte) error
type TemporalLogConfig ¶
type TemporalLogConfig struct { Shard []*LogShardConfig `protobuf:"bytes,1,rep,name=shard" json:"shard,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TemporalLogConfig is a set of LogShardConfig messages, whose time limits should be contiguous.
func (*TemporalLogConfig) Descriptor ¶
func (*TemporalLogConfig) Descriptor() ([]byte, []int)
func (*TemporalLogConfig) GetShard ¶
func (m *TemporalLogConfig) GetShard() []*LogShardConfig
func (*TemporalLogConfig) ProtoMessage ¶
func (*TemporalLogConfig) ProtoMessage()
func (*TemporalLogConfig) Reset ¶
func (m *TemporalLogConfig) Reset()
func (*TemporalLogConfig) String ¶
func (m *TemporalLogConfig) String() string
func (*TemporalLogConfig) XXX_DiscardUnknown ¶ added in v1.0.17
func (m *TemporalLogConfig) XXX_DiscardUnknown()
func (*TemporalLogConfig) XXX_Marshal ¶ added in v1.0.17
func (m *TemporalLogConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TemporalLogConfig) XXX_Merge ¶ added in v1.0.17
func (dst *TemporalLogConfig) XXX_Merge(src proto.Message)
func (*TemporalLogConfig) XXX_Size ¶ added in v1.0.17
func (m *TemporalLogConfig) XXX_Size() int
func (*TemporalLogConfig) XXX_Unmarshal ¶ added in v1.0.17
func (m *TemporalLogConfig) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.