Versions in this module Expand all Collapse all v0 v0.6.1 Oct 15, 2018 v0.6.0 Sep 25, 2018 v0.5.0 Aug 14, 2018 Changes in this version + var ErrIntOverflowCircuitBreaker = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowOutlierDetection = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthCircuitBreaker = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthOutlierDetection = fmt.Errorf("proto: negative length found during unmarshaling") + type CircuitBreakers struct + Thresholds []*CircuitBreakers_Thresholds + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CircuitBreakers) Descriptor() ([]byte, []int) + func (*CircuitBreakers) ProtoMessage() + func (dst *CircuitBreakers) XXX_Merge(src proto.Message) + func (m *CircuitBreakers) GetThresholds() []*CircuitBreakers_Thresholds + func (m *CircuitBreakers) Marshal() (dAtA []byte, err error) + func (m *CircuitBreakers) MarshalTo(dAtA []byte) (int, error) + func (m *CircuitBreakers) Reset() + func (m *CircuitBreakers) Size() (n int) + func (m *CircuitBreakers) String() string + func (m *CircuitBreakers) Unmarshal(dAtA []byte) error + func (m *CircuitBreakers) Validate() error + func (m *CircuitBreakers) XXX_DiscardUnknown() + func (m *CircuitBreakers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CircuitBreakers) XXX_Size() int + func (m *CircuitBreakers) XXX_Unmarshal(b []byte) error + func (this *CircuitBreakers) Equal(that interface{}) bool + type CircuitBreakersValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CircuitBreakersValidationError) Error() string + type CircuitBreakers_Thresholds struct + MaxConnections *types.UInt32Value + MaxPendingRequests *types.UInt32Value + MaxRequests *types.UInt32Value + MaxRetries *types.UInt32Value + Priority core.RoutingPriority + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CircuitBreakers_Thresholds) Descriptor() ([]byte, []int) + func (*CircuitBreakers_Thresholds) ProtoMessage() + func (dst *CircuitBreakers_Thresholds) XXX_Merge(src proto.Message) + func (m *CircuitBreakers_Thresholds) GetMaxConnections() *types.UInt32Value + func (m *CircuitBreakers_Thresholds) GetMaxPendingRequests() *types.UInt32Value + func (m *CircuitBreakers_Thresholds) GetMaxRequests() *types.UInt32Value + func (m *CircuitBreakers_Thresholds) GetMaxRetries() *types.UInt32Value + func (m *CircuitBreakers_Thresholds) GetPriority() core.RoutingPriority + func (m *CircuitBreakers_Thresholds) Marshal() (dAtA []byte, err error) + func (m *CircuitBreakers_Thresholds) MarshalTo(dAtA []byte) (int, error) + func (m *CircuitBreakers_Thresholds) Reset() + func (m *CircuitBreakers_Thresholds) Size() (n int) + func (m *CircuitBreakers_Thresholds) String() string + func (m *CircuitBreakers_Thresholds) Unmarshal(dAtA []byte) error + func (m *CircuitBreakers_Thresholds) Validate() error + func (m *CircuitBreakers_Thresholds) XXX_DiscardUnknown() + func (m *CircuitBreakers_Thresholds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CircuitBreakers_Thresholds) XXX_Size() int + func (m *CircuitBreakers_Thresholds) XXX_Unmarshal(b []byte) error + func (this *CircuitBreakers_Thresholds) Equal(that interface{}) bool + type CircuitBreakers_ThresholdsValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CircuitBreakers_ThresholdsValidationError) Error() string + type OutlierDetection struct + BaseEjectionTime *types.Duration + ConsecutiveGatewayFailure *types.UInt32Value + Consecutive_5Xx *types.UInt32Value + EnforcingConsecutiveGatewayFailure *types.UInt32Value + EnforcingConsecutive_5Xx *types.UInt32Value + EnforcingSuccessRate *types.UInt32Value + Interval *types.Duration + MaxEjectionPercent *types.UInt32Value + SuccessRateMinimumHosts *types.UInt32Value + SuccessRateRequestVolume *types.UInt32Value + SuccessRateStdevFactor *types.UInt32Value + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*OutlierDetection) Descriptor() ([]byte, []int) + func (*OutlierDetection) ProtoMessage() + func (dst *OutlierDetection) XXX_Merge(src proto.Message) + func (m *OutlierDetection) GetBaseEjectionTime() *types.Duration + func (m *OutlierDetection) GetConsecutiveGatewayFailure() *types.UInt32Value + func (m *OutlierDetection) GetConsecutive_5Xx() *types.UInt32Value + func (m *OutlierDetection) GetEnforcingConsecutiveGatewayFailure() *types.UInt32Value + func (m *OutlierDetection) GetEnforcingConsecutive_5Xx() *types.UInt32Value + func (m *OutlierDetection) GetEnforcingSuccessRate() *types.UInt32Value + func (m *OutlierDetection) GetInterval() *types.Duration + func (m *OutlierDetection) GetMaxEjectionPercent() *types.UInt32Value + func (m *OutlierDetection) GetSuccessRateMinimumHosts() *types.UInt32Value + func (m *OutlierDetection) GetSuccessRateRequestVolume() *types.UInt32Value + func (m *OutlierDetection) GetSuccessRateStdevFactor() *types.UInt32Value + func (m *OutlierDetection) Marshal() (dAtA []byte, err error) + func (m *OutlierDetection) MarshalTo(dAtA []byte) (int, error) + func (m *OutlierDetection) Reset() + func (m *OutlierDetection) Size() (n int) + func (m *OutlierDetection) String() string + func (m *OutlierDetection) Unmarshal(dAtA []byte) error + func (m *OutlierDetection) Validate() error + func (m *OutlierDetection) XXX_DiscardUnknown() + func (m *OutlierDetection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *OutlierDetection) XXX_Size() int + func (m *OutlierDetection) XXX_Unmarshal(b []byte) error + func (this *OutlierDetection) Equal(that interface{}) bool + type OutlierDetectionValidationError struct + Cause error + Field string + Key bool + Reason string + func (e OutlierDetectionValidationError) Error() string