Versions in this module Expand all Collapse all v0 v0.9.82 Jan 31, 2021 Changes in this version + var File_envoy_extensions_filters_http_fault_v4alpha_fault_proto protoreflect.FileDescriptor + type FaultAbort struct + ErrorType isFaultAbort_ErrorType + Percentage *v3.FractionalPercent + func (*FaultAbort) Descriptor() ([]byte, []int) + func (*FaultAbort) ProtoMessage() + func (m *FaultAbort) GetErrorType() isFaultAbort_ErrorType + func (m *FaultAbort) Validate() error + func (x *FaultAbort) GetGrpcStatus() uint32 + func (x *FaultAbort) GetHeaderAbort() *FaultAbort_HeaderAbort + func (x *FaultAbort) GetHttpStatus() uint32 + func (x *FaultAbort) GetPercentage() *v3.FractionalPercent + func (x *FaultAbort) ProtoReflect() protoreflect.Message + func (x *FaultAbort) Reset() + func (x *FaultAbort) String() string + type FaultAbortValidationError struct + func (e FaultAbortValidationError) Cause() error + func (e FaultAbortValidationError) Error() string + func (e FaultAbortValidationError) ErrorName() string + func (e FaultAbortValidationError) Field() string + func (e FaultAbortValidationError) Key() bool + func (e FaultAbortValidationError) Reason() string + type FaultAbort_GrpcStatus struct + GrpcStatus uint32 + type FaultAbort_HeaderAbort struct + func (*FaultAbort_HeaderAbort) Descriptor() ([]byte, []int) + func (*FaultAbort_HeaderAbort) ProtoMessage() + func (m *FaultAbort_HeaderAbort) Validate() error + func (x *FaultAbort_HeaderAbort) ProtoReflect() protoreflect.Message + func (x *FaultAbort_HeaderAbort) Reset() + func (x *FaultAbort_HeaderAbort) String() string + type FaultAbort_HeaderAbortValidationError struct + func (e FaultAbort_HeaderAbortValidationError) Cause() error + func (e FaultAbort_HeaderAbortValidationError) Error() string + func (e FaultAbort_HeaderAbortValidationError) ErrorName() string + func (e FaultAbort_HeaderAbortValidationError) Field() string + func (e FaultAbort_HeaderAbortValidationError) Key() bool + func (e FaultAbort_HeaderAbortValidationError) Reason() string + type FaultAbort_HeaderAbort_ struct + HeaderAbort *FaultAbort_HeaderAbort + type FaultAbort_HttpStatus struct + HttpStatus uint32 + type HTTPFault struct + Abort *FaultAbort + AbortGrpcStatusRuntime string + AbortHttpStatusRuntime string + AbortPercentRuntime string + Delay *v31.FaultDelay + DelayDurationRuntime string + DelayPercentRuntime string + DownstreamNodes []string + Headers []*v4alpha.HeaderMatcher + MaxActiveFaults *wrappers.UInt32Value + MaxActiveFaultsRuntime string + ResponseRateLimit *v31.FaultRateLimit + ResponseRateLimitPercentRuntime string + UpstreamCluster string + func (*HTTPFault) Descriptor() ([]byte, []int) + func (*HTTPFault) ProtoMessage() + func (m *HTTPFault) Validate() error + func (x *HTTPFault) GetAbort() *FaultAbort + func (x *HTTPFault) GetAbortGrpcStatusRuntime() string + func (x *HTTPFault) GetAbortHttpStatusRuntime() string + func (x *HTTPFault) GetAbortPercentRuntime() string + func (x *HTTPFault) GetDelay() *v31.FaultDelay + func (x *HTTPFault) GetDelayDurationRuntime() string + func (x *HTTPFault) GetDelayPercentRuntime() string + func (x *HTTPFault) GetDownstreamNodes() []string + func (x *HTTPFault) GetHeaders() []*v4alpha.HeaderMatcher + func (x *HTTPFault) GetMaxActiveFaults() *wrappers.UInt32Value + func (x *HTTPFault) GetMaxActiveFaultsRuntime() string + func (x *HTTPFault) GetResponseRateLimit() *v31.FaultRateLimit + func (x *HTTPFault) GetResponseRateLimitPercentRuntime() string + func (x *HTTPFault) GetUpstreamCluster() string + func (x *HTTPFault) ProtoReflect() protoreflect.Message + func (x *HTTPFault) Reset() + func (x *HTTPFault) String() string + type HTTPFaultValidationError struct + func (e HTTPFaultValidationError) Cause() error + func (e HTTPFaultValidationError) Error() string + func (e HTTPFaultValidationError) ErrorName() string + func (e HTTPFaultValidationError) Field() string + func (e HTTPFaultValidationError) Key() bool + func (e HTTPFaultValidationError) Reason() string