Documentation ¶
Index ¶
- type RouteAbort
- func (*RouteAbort) Descriptor() ([]byte, []int)
- func (this *RouteAbort) Equal(that interface{}) bool
- func (m *RouteAbort) GetHttpStatus() uint32
- func (m *RouteAbort) GetPercentage() float32
- func (*RouteAbort) ProtoMessage()
- func (m *RouteAbort) Reset()
- func (m *RouteAbort) String() string
- func (m *RouteAbort) XXX_DiscardUnknown()
- func (m *RouteAbort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAbort) XXX_Merge(src proto.Message)
- func (m *RouteAbort) XXX_Size() int
- func (m *RouteAbort) XXX_Unmarshal(b []byte) error
- type RouteDelay
- func (*RouteDelay) Descriptor() ([]byte, []int)
- func (this *RouteDelay) Equal(that interface{}) bool
- func (m *RouteDelay) GetFixedDelay() *time.Duration
- func (m *RouteDelay) GetPercentage() float32
- func (*RouteDelay) ProtoMessage()
- func (m *RouteDelay) Reset()
- func (m *RouteDelay) String() string
- func (m *RouteDelay) XXX_DiscardUnknown()
- func (m *RouteDelay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteDelay) XXX_Merge(src proto.Message)
- func (m *RouteDelay) XXX_Size() int
- func (m *RouteDelay) XXX_Unmarshal(b []byte) error
- type RouteFaults
- func (*RouteFaults) Descriptor() ([]byte, []int)
- func (this *RouteFaults) Equal(that interface{}) bool
- func (m *RouteFaults) GetAbort() *RouteAbort
- func (m *RouteFaults) GetDelay() *RouteDelay
- func (*RouteFaults) ProtoMessage()
- func (m *RouteFaults) Reset()
- func (m *RouteFaults) String() string
- func (m *RouteFaults) XXX_DiscardUnknown()
- func (m *RouteFaults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteFaults) XXX_Merge(src proto.Message)
- func (m *RouteFaults) XXX_Size() int
- func (m *RouteFaults) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RouteAbort ¶
type RouteAbort struct { // Percentage of requests that should be aborted, defaulting to 0. // This should be a value between 0.0 and 100.0, with up to 6 significant digits. Percentage float32 `protobuf:"fixed32,1,opt,name=percentage,proto3" json:"percentage,omitempty"` // This should be a standard HTTP status, i.e. 503. Defaults to 0. HttpStatus uint32 `protobuf:"varint,2,opt,name=http_status,json=httpStatus,proto3" json:"http_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAbort) Descriptor ¶
func (*RouteAbort) Descriptor() ([]byte, []int)
func (*RouteAbort) Equal ¶
func (this *RouteAbort) Equal(that interface{}) bool
func (*RouteAbort) GetHttpStatus ¶
func (m *RouteAbort) GetHttpStatus() uint32
func (*RouteAbort) GetPercentage ¶
func (m *RouteAbort) GetPercentage() float32
func (*RouteAbort) ProtoMessage ¶
func (*RouteAbort) ProtoMessage()
func (*RouteAbort) Reset ¶
func (m *RouteAbort) Reset()
func (*RouteAbort) String ¶
func (m *RouteAbort) String() string
func (*RouteAbort) XXX_DiscardUnknown ¶
func (m *RouteAbort) XXX_DiscardUnknown()
func (*RouteAbort) XXX_Marshal ¶
func (m *RouteAbort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAbort) XXX_Merge ¶
func (m *RouteAbort) XXX_Merge(src proto.Message)
func (*RouteAbort) XXX_Size ¶
func (m *RouteAbort) XXX_Size() int
func (*RouteAbort) XXX_Unmarshal ¶
func (m *RouteAbort) XXX_Unmarshal(b []byte) error
type RouteDelay ¶
type RouteDelay struct { // Percentage of requests that should be delayed, defaulting to 0. // This should be a value between 0.0 and 100.0, with up to 6 significant digits. Percentage float32 `protobuf:"fixed32,1,opt,name=percentage,proto3" json:"percentage,omitempty"` // Fixed delay, defaulting to 0. FixedDelay *time.Duration `protobuf:"bytes,2,opt,name=fixed_delay,json=fixedDelay,proto3,stdduration" json:"fixed_delay,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteDelay) Descriptor ¶
func (*RouteDelay) Descriptor() ([]byte, []int)
func (*RouteDelay) Equal ¶
func (this *RouteDelay) Equal(that interface{}) bool
func (*RouteDelay) GetFixedDelay ¶
func (m *RouteDelay) GetFixedDelay() *time.Duration
func (*RouteDelay) GetPercentage ¶
func (m *RouteDelay) GetPercentage() float32
func (*RouteDelay) ProtoMessage ¶
func (*RouteDelay) ProtoMessage()
func (*RouteDelay) Reset ¶
func (m *RouteDelay) Reset()
func (*RouteDelay) String ¶
func (m *RouteDelay) String() string
func (*RouteDelay) XXX_DiscardUnknown ¶
func (m *RouteDelay) XXX_DiscardUnknown()
func (*RouteDelay) XXX_Marshal ¶
func (m *RouteDelay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteDelay) XXX_Merge ¶
func (m *RouteDelay) XXX_Merge(src proto.Message)
func (*RouteDelay) XXX_Size ¶
func (m *RouteDelay) XXX_Size() int
func (*RouteDelay) XXX_Unmarshal ¶
func (m *RouteDelay) XXX_Unmarshal(b []byte) error
type RouteFaults ¶
type RouteFaults struct { Abort *RouteAbort `protobuf:"bytes,1,opt,name=abort,proto3" json:"abort,omitempty"` Delay *RouteDelay `protobuf:"bytes,2,opt,name=delay,proto3" json:"delay,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteFaults) Descriptor ¶
func (*RouteFaults) Descriptor() ([]byte, []int)
func (*RouteFaults) Equal ¶
func (this *RouteFaults) Equal(that interface{}) bool
func (*RouteFaults) GetAbort ¶
func (m *RouteFaults) GetAbort() *RouteAbort
func (*RouteFaults) GetDelay ¶
func (m *RouteFaults) GetDelay() *RouteDelay
func (*RouteFaults) ProtoMessage ¶
func (*RouteFaults) ProtoMessage()
func (*RouteFaults) Reset ¶
func (m *RouteFaults) Reset()
func (*RouteFaults) String ¶
func (m *RouteFaults) String() string
func (*RouteFaults) XXX_DiscardUnknown ¶
func (m *RouteFaults) XXX_DiscardUnknown()
func (*RouteFaults) XXX_Marshal ¶
func (m *RouteFaults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteFaults) XXX_Merge ¶
func (m *RouteFaults) XXX_Merge(src proto.Message)
func (*RouteFaults) XXX_Size ¶
func (m *RouteFaults) XXX_Size() int
func (*RouteFaults) XXX_Unmarshal ¶
func (m *RouteFaults) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.