Documentation ¶
Overview ¶
Package proto is a generated protocol buffer package.
It is generated from these files:
github.com/google/cloudprober/servers/http/proto/config.proto
It has these top-level messages:
ServerConf
Index ¶
- Constants
- type ServerConf
- func (*ServerConf) Descriptor() ([]byte, []int)
- func (m *ServerConf) GetIdleTimeoutMs() int32
- func (m *ServerConf) GetPatternDataHandler() []*ServerConf_PatternDataHandler
- func (m *ServerConf) GetPort() int32
- func (m *ServerConf) GetReadTimeoutMs() int32
- func (m *ServerConf) GetWriteTimeoutMs() int32
- func (*ServerConf) ProtoMessage()
- func (m *ServerConf) Reset()
- func (m *ServerConf) String() string
- type ServerConf_PatternDataHandler
- func (*ServerConf_PatternDataHandler) Descriptor() ([]byte, []int)
- func (m *ServerConf_PatternDataHandler) GetPattern() string
- func (m *ServerConf_PatternDataHandler) GetResponseSize() int32
- func (*ServerConf_PatternDataHandler) ProtoMessage()
- func (m *ServerConf_PatternDataHandler) Reset()
- func (m *ServerConf_PatternDataHandler) String() string
Constants ¶
View Source
const Default_ServerConf_IdleTimeoutMs int32 = 60000
View Source
const Default_ServerConf_PatternDataHandler_Pattern string = "cloudprober"
View Source
const Default_ServerConf_Port int32 = 3141
View Source
const Default_ServerConf_ReadTimeoutMs int32 = 10000
View Source
const Default_ServerConf_WriteTimeoutMs int32 = 10000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerConf ¶
type ServerConf struct { Port *int32 `protobuf:"varint,1,opt,name=port,def=3141" json:"port,omitempty"` // Maximum duration for reading the entire request, including the body. ReadTimeoutMs *int32 `protobuf:"varint,2,opt,name=read_timeout_ms,json=readTimeoutMs,def=10000" json:"read_timeout_ms,omitempty"` // Maximum duration before timing out writes of the response. WriteTimeoutMs *int32 `protobuf:"varint,3,opt,name=write_timeout_ms,json=writeTimeoutMs,def=10000" json:"write_timeout_ms,omitempty"` // Maximum amount of time to wait for the next request when keep-alives are // enabled. IdleTimeoutMs *int32 `protobuf:"varint,4,opt,name=idle_timeout_ms,json=idleTimeoutMs,def=60000" json:"idle_timeout_ms,omitempty"` // Pattern data handler returns pattern data at the url /data_<size_in_bytes>, // e.g. "/data_2048". PatternDataHandler []*ServerConf_PatternDataHandler `protobuf:"bytes,5,rep,name=pattern_data_handler,json=patternDataHandler" json:"pattern_data_handler,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ServerConf) Descriptor ¶
func (*ServerConf) Descriptor() ([]byte, []int)
func (*ServerConf) GetIdleTimeoutMs ¶
func (m *ServerConf) GetIdleTimeoutMs() int32
func (*ServerConf) GetPatternDataHandler ¶
func (m *ServerConf) GetPatternDataHandler() []*ServerConf_PatternDataHandler
func (*ServerConf) GetPort ¶
func (m *ServerConf) GetPort() int32
func (*ServerConf) GetReadTimeoutMs ¶
func (m *ServerConf) GetReadTimeoutMs() int32
func (*ServerConf) GetWriteTimeoutMs ¶
func (m *ServerConf) GetWriteTimeoutMs() int32
func (*ServerConf) ProtoMessage ¶
func (*ServerConf) ProtoMessage()
func (*ServerConf) Reset ¶
func (m *ServerConf) Reset()
func (*ServerConf) String ¶
func (m *ServerConf) String() string
type ServerConf_PatternDataHandler ¶
type ServerConf_PatternDataHandler struct { // Response sizes to server, e.g. 1024. ResponseSize *int32 `protobuf:"varint,1,req,name=response_size,json=responseSize" json:"response_size,omitempty"` // Pattern is repeated to build the response, with "response_size mod // pattern_size" filled by '0' bytes. Pattern *string `protobuf:"bytes,2,opt,name=pattern,def=cloudprober" json:"pattern,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ServerConf_PatternDataHandler) Descriptor ¶
func (*ServerConf_PatternDataHandler) Descriptor() ([]byte, []int)
func (*ServerConf_PatternDataHandler) GetPattern ¶
func (m *ServerConf_PatternDataHandler) GetPattern() string
func (*ServerConf_PatternDataHandler) GetResponseSize ¶
func (m *ServerConf_PatternDataHandler) GetResponseSize() int32
func (*ServerConf_PatternDataHandler) ProtoMessage ¶
func (*ServerConf_PatternDataHandler) ProtoMessage()
func (*ServerConf_PatternDataHandler) Reset ¶
func (m *ServerConf_PatternDataHandler) Reset()
func (*ServerConf_PatternDataHandler) String ¶
func (m *ServerConf_PatternDataHandler) String() string
Click to show internal directories.
Click to hide internal directories.