proto

package
v0.0.0-...-e1c190b Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2018 License: Apache-2.0 Imports: 3 Imported by: 0

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

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

Jump to

Keyboard shortcuts

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