Versions in this module Expand all Collapse all v0 v0.6.3 Nov 12, 2018 v0.6.2 Nov 6, 2018 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