package envoy_config_route_v3
import "github.com/envoyproxy/go-control-plane/envoy/config/route/v3"
Index ¶
- Variables
- type CorsPolicy
- func (*CorsPolicy) Descriptor() ([]byte, []int)
- func (m *CorsPolicy) GetAllowCredentials() *wrappers.BoolValue
- func (m *CorsPolicy) GetAllowHeaders() string
- func (m *CorsPolicy) GetAllowMethods() string
- func (m *CorsPolicy) GetAllowOriginStringMatch() []*v31.StringMatcher
- func (m *CorsPolicy) GetEnabledSpecifier() isCorsPolicy_EnabledSpecifier
- func (m *CorsPolicy) GetExposeHeaders() string
- func (m *CorsPolicy) GetFilterEnabled() *v3.RuntimeFractionalPercent
- func (m *CorsPolicy) GetHiddenEnvoyDeprecatedAllowOrigin() []string
- func (m *CorsPolicy) GetHiddenEnvoyDeprecatedAllowOriginRegex() []string
- func (m *CorsPolicy) GetHiddenEnvoyDeprecatedEnabled() *wrappers.BoolValue
- func (m *CorsPolicy) GetMaxAge() string
- func (m *CorsPolicy) GetShadowEnabled() *v3.RuntimeFractionalPercent
- func (*CorsPolicy) ProtoMessage()
- func (m *CorsPolicy) Reset()
- func (m *CorsPolicy) String() string
- func (m *CorsPolicy) Validate() error
- func (m *CorsPolicy) XXX_DiscardUnknown()
- func (m *CorsPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CorsPolicy) XXX_Merge(src proto.Message)
- func (*CorsPolicy) XXX_OneofWrappers() []interface{}
- func (m *CorsPolicy) XXX_Size() int
- func (m *CorsPolicy) XXX_Unmarshal(b []byte) error
- type CorsPolicyValidationError
- func (e CorsPolicyValidationError) Cause() error
- func (e CorsPolicyValidationError) Error() string
- func (e CorsPolicyValidationError) ErrorName() string
- func (e CorsPolicyValidationError) Field() string
- func (e CorsPolicyValidationError) Key() bool
- func (e CorsPolicyValidationError) Reason() string
- type CorsPolicy_FilterEnabled
- type CorsPolicy_HiddenEnvoyDeprecatedEnabled
- type Decorator
- func (*Decorator) Descriptor() ([]byte, []int)
- func (m *Decorator) GetOperation() string
- func (m *Decorator) GetPropagate() *wrappers.BoolValue
- func (*Decorator) ProtoMessage()
- func (m *Decorator) Reset()
- func (m *Decorator) String() string
- func (m *Decorator) Validate() error
- func (m *Decorator) XXX_DiscardUnknown()
- func (m *Decorator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Decorator) XXX_Merge(src proto.Message)
- func (m *Decorator) XXX_Size() int
- func (m *Decorator) XXX_Unmarshal(b []byte) error
- type DecoratorValidationError
- func (e DecoratorValidationError) Cause() error
- func (e DecoratorValidationError) Error() string
- func (e DecoratorValidationError) ErrorName() string
- func (e DecoratorValidationError) Field() string
- func (e DecoratorValidationError) Key() bool
- func (e DecoratorValidationError) Reason() string
- type DirectResponseAction
- func (*DirectResponseAction) Descriptor() ([]byte, []int)
- func (m *DirectResponseAction) GetBody() *v3.DataSource
- func (m *DirectResponseAction) GetStatus() uint32
- func (*DirectResponseAction) ProtoMessage()
- func (m *DirectResponseAction) Reset()
- func (m *DirectResponseAction) String() string
- func (m *DirectResponseAction) Validate() error
- func (m *DirectResponseAction) XXX_DiscardUnknown()
- func (m *DirectResponseAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DirectResponseAction) XXX_Merge(src proto.Message)
- func (m *DirectResponseAction) XXX_Size() int
- func (m *DirectResponseAction) XXX_Unmarshal(b []byte) error
- type DirectResponseActionValidationError
- func (e DirectResponseActionValidationError) Cause() error
- func (e DirectResponseActionValidationError) Error() string
- func (e DirectResponseActionValidationError) ErrorName() string
- func (e DirectResponseActionValidationError) Field() string
- func (e DirectResponseActionValidationError) Key() bool
- func (e DirectResponseActionValidationError) Reason() string
- type FilterAction
- func (*FilterAction) Descriptor() ([]byte, []int)
- func (m *FilterAction) GetAction() *any.Any
- func (*FilterAction) ProtoMessage()
- func (m *FilterAction) Reset()
- func (m *FilterAction) String() string
- func (m *FilterAction) Validate() error
- func (m *FilterAction) XXX_DiscardUnknown()
- func (m *FilterAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilterAction) XXX_Merge(src proto.Message)
- func (m *FilterAction) XXX_Size() int
- func (m *FilterAction) XXX_Unmarshal(b []byte) error
- type FilterActionValidationError
- func (e FilterActionValidationError) Cause() error
- func (e FilterActionValidationError) Error() string
- func (e FilterActionValidationError) ErrorName() string
- func (e FilterActionValidationError) Field() string
- func (e FilterActionValidationError) Key() bool
- func (e FilterActionValidationError) Reason() string
- type HeaderMatcher
- func (*HeaderMatcher) Descriptor() ([]byte, []int)
- func (m *HeaderMatcher) GetExactMatch() string
- func (m *HeaderMatcher) GetHeaderMatchSpecifier() isHeaderMatcher_HeaderMatchSpecifier
- func (m *HeaderMatcher) GetHiddenEnvoyDeprecatedRegexMatch() string
- func (m *HeaderMatcher) GetInvertMatch() bool
- func (m *HeaderMatcher) GetName() string
- func (m *HeaderMatcher) GetPrefixMatch() string
- func (m *HeaderMatcher) GetPresentMatch() bool
- func (m *HeaderMatcher) GetRangeMatch() *v32.Int64Range
- func (m *HeaderMatcher) GetSafeRegexMatch() *v31.RegexMatcher
- func (m *HeaderMatcher) GetSuffixMatch() string
- func (*HeaderMatcher) ProtoMessage()
- func (m *HeaderMatcher) Reset()
- func (m *HeaderMatcher) String() string
- func (m *HeaderMatcher) Validate() error
- func (m *HeaderMatcher) XXX_DiscardUnknown()
- func (m *HeaderMatcher) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HeaderMatcher) XXX_Merge(src proto.Message)
- func (*HeaderMatcher) XXX_OneofWrappers() []interface{}
- func (m *HeaderMatcher) XXX_Size() int
- func (m *HeaderMatcher) XXX_Unmarshal(b []byte) error
- type HeaderMatcherValidationError
- func (e HeaderMatcherValidationError) Cause() error
- func (e HeaderMatcherValidationError) Error() string
- func (e HeaderMatcherValidationError) ErrorName() string
- func (e HeaderMatcherValidationError) Field() string
- func (e HeaderMatcherValidationError) Key() bool
- func (e HeaderMatcherValidationError) Reason() string
- type HeaderMatcher_ExactMatch
- type HeaderMatcher_HiddenEnvoyDeprecatedRegexMatch
- type HeaderMatcher_PrefixMatch
- type HeaderMatcher_PresentMatch
- type HeaderMatcher_RangeMatch
- type HeaderMatcher_SafeRegexMatch
- type HeaderMatcher_SuffixMatch
- type HedgePolicy
- func (*HedgePolicy) Descriptor() ([]byte, []int)
- func (m *HedgePolicy) GetAdditionalRequestChance() *v32.FractionalPercent
- func (m *HedgePolicy) GetHedgeOnPerTryTimeout() bool
- func (m *HedgePolicy) GetInitialRequests() *wrappers.UInt32Value
- func (*HedgePolicy) ProtoMessage()
- func (m *HedgePolicy) Reset()
- func (m *HedgePolicy) String() string
- func (m *HedgePolicy) Validate() error
- func (m *HedgePolicy) XXX_DiscardUnknown()
- func (m *HedgePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HedgePolicy) XXX_Merge(src proto.Message)
- func (m *HedgePolicy) XXX_Size() int
- func (m *HedgePolicy) XXX_Unmarshal(b []byte) error
- type HedgePolicyValidationError
- func (e HedgePolicyValidationError) Cause() error
- func (e HedgePolicyValidationError) Error() string
- func (e HedgePolicyValidationError) ErrorName() string
- func (e HedgePolicyValidationError) Field() string
- func (e HedgePolicyValidationError) Key() bool
- func (e HedgePolicyValidationError) Reason() string
- type QueryParameterMatcher
- func (*QueryParameterMatcher) Descriptor() ([]byte, []int)
- func (m *QueryParameterMatcher) GetHiddenEnvoyDeprecatedRegex() *wrappers.BoolValue
- func (m *QueryParameterMatcher) GetHiddenEnvoyDeprecatedValue() string
- func (m *QueryParameterMatcher) GetName() string
- func (m *QueryParameterMatcher) GetPresentMatch() bool
- func (m *QueryParameterMatcher) GetQueryParameterMatchSpecifier() isQueryParameterMatcher_QueryParameterMatchSpecifier
- func (m *QueryParameterMatcher) GetStringMatch() *v31.StringMatcher
- func (*QueryParameterMatcher) ProtoMessage()
- func (m *QueryParameterMatcher) Reset()
- func (m *QueryParameterMatcher) String() string
- func (m *QueryParameterMatcher) Validate() error
- func (m *QueryParameterMatcher) XXX_DiscardUnknown()
- func (m *QueryParameterMatcher) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParameterMatcher) XXX_Merge(src proto.Message)
- func (*QueryParameterMatcher) XXX_OneofWrappers() []interface{}
- func (m *QueryParameterMatcher) XXX_Size() int
- func (m *QueryParameterMatcher) XXX_Unmarshal(b []byte) error
- type QueryParameterMatcherValidationError
- func (e QueryParameterMatcherValidationError) Cause() error
- func (e QueryParameterMatcherValidationError) Error() string
- func (e QueryParameterMatcherValidationError) ErrorName() string
- func (e QueryParameterMatcherValidationError) Field() string
- func (e QueryParameterMatcherValidationError) Key() bool
- func (e QueryParameterMatcherValidationError) Reason() string
- type QueryParameterMatcher_PresentMatch
- type QueryParameterMatcher_StringMatch
- type RateLimit
- func (*RateLimit) Descriptor() ([]byte, []int)
- func (m *RateLimit) GetActions() []*RateLimit_Action
- func (m *RateLimit) GetDisableKey() string
- func (m *RateLimit) GetStage() *wrappers.UInt32Value
- func (*RateLimit) ProtoMessage()
- func (m *RateLimit) Reset()
- func (m *RateLimit) String() string
- func (m *RateLimit) Validate() error
- func (m *RateLimit) XXX_DiscardUnknown()
- func (m *RateLimit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit) XXX_Merge(src proto.Message)
- func (m *RateLimit) XXX_Size() int
- func (m *RateLimit) XXX_Unmarshal(b []byte) error
- type RateLimitValidationError
- func (e RateLimitValidationError) Cause() error
- func (e RateLimitValidationError) Error() string
- func (e RateLimitValidationError) ErrorName() string
- func (e RateLimitValidationError) Field() string
- func (e RateLimitValidationError) Key() bool
- func (e RateLimitValidationError) Reason() string
- type RateLimit_Action
- func (*RateLimit_Action) Descriptor() ([]byte, []int)
- func (m *RateLimit_Action) GetActionSpecifier() isRateLimit_Action_ActionSpecifier
- func (m *RateLimit_Action) GetDestinationCluster() *RateLimit_Action_DestinationCluster
- func (m *RateLimit_Action) GetGenericKey() *RateLimit_Action_GenericKey
- func (m *RateLimit_Action) GetHeaderValueMatch() *RateLimit_Action_HeaderValueMatch
- func (m *RateLimit_Action) GetRemoteAddress() *RateLimit_Action_RemoteAddress
- func (m *RateLimit_Action) GetRequestHeaders() *RateLimit_Action_RequestHeaders
- func (m *RateLimit_Action) GetSourceCluster() *RateLimit_Action_SourceCluster
- func (*RateLimit_Action) ProtoMessage()
- func (m *RateLimit_Action) Reset()
- func (m *RateLimit_Action) String() string
- func (m *RateLimit_Action) Validate() error
- func (m *RateLimit_Action) XXX_DiscardUnknown()
- func (m *RateLimit_Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action) XXX_Merge(src proto.Message)
- func (*RateLimit_Action) XXX_OneofWrappers() []interface{}
- func (m *RateLimit_Action) XXX_Size() int
- func (m *RateLimit_Action) XXX_Unmarshal(b []byte) error
- type RateLimit_ActionValidationError
- func (e RateLimit_ActionValidationError) Cause() error
- func (e RateLimit_ActionValidationError) Error() string
- func (e RateLimit_ActionValidationError) ErrorName() string
- func (e RateLimit_ActionValidationError) Field() string
- func (e RateLimit_ActionValidationError) Key() bool
- func (e RateLimit_ActionValidationError) Reason() string
- type RateLimit_Action_DestinationCluster
- func (*RateLimit_Action_DestinationCluster) Descriptor() ([]byte, []int)
- func (*RateLimit_Action_DestinationCluster) ProtoMessage()
- func (m *RateLimit_Action_DestinationCluster) Reset()
- func (m *RateLimit_Action_DestinationCluster) String() string
- func (m *RateLimit_Action_DestinationCluster) Validate() error
- func (m *RateLimit_Action_DestinationCluster) XXX_DiscardUnknown()
- func (m *RateLimit_Action_DestinationCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_DestinationCluster) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_DestinationCluster) XXX_Size() int
- func (m *RateLimit_Action_DestinationCluster) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_DestinationClusterValidationError
- func (e RateLimit_Action_DestinationClusterValidationError) Cause() error
- func (e RateLimit_Action_DestinationClusterValidationError) Error() string
- func (e RateLimit_Action_DestinationClusterValidationError) ErrorName() string
- func (e RateLimit_Action_DestinationClusterValidationError) Field() string
- func (e RateLimit_Action_DestinationClusterValidationError) Key() bool
- func (e RateLimit_Action_DestinationClusterValidationError) Reason() string
- type RateLimit_Action_DestinationCluster_
- type RateLimit_Action_GenericKey
- func (*RateLimit_Action_GenericKey) Descriptor() ([]byte, []int)
- func (m *RateLimit_Action_GenericKey) GetDescriptorValue() string
- func (*RateLimit_Action_GenericKey) ProtoMessage()
- func (m *RateLimit_Action_GenericKey) Reset()
- func (m *RateLimit_Action_GenericKey) String() string
- func (m *RateLimit_Action_GenericKey) Validate() error
- func (m *RateLimit_Action_GenericKey) XXX_DiscardUnknown()
- func (m *RateLimit_Action_GenericKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_GenericKey) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_GenericKey) XXX_Size() int
- func (m *RateLimit_Action_GenericKey) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_GenericKeyValidationError
- func (e RateLimit_Action_GenericKeyValidationError) Cause() error
- func (e RateLimit_Action_GenericKeyValidationError) Error() string
- func (e RateLimit_Action_GenericKeyValidationError) ErrorName() string
- func (e RateLimit_Action_GenericKeyValidationError) Field() string
- func (e RateLimit_Action_GenericKeyValidationError) Key() bool
- func (e RateLimit_Action_GenericKeyValidationError) Reason() string
- type RateLimit_Action_GenericKey_
- type RateLimit_Action_HeaderValueMatch
- func (*RateLimit_Action_HeaderValueMatch) Descriptor() ([]byte, []int)
- func (m *RateLimit_Action_HeaderValueMatch) GetDescriptorValue() string
- func (m *RateLimit_Action_HeaderValueMatch) GetExpectMatch() *wrappers.BoolValue
- func (m *RateLimit_Action_HeaderValueMatch) GetHeaders() []*HeaderMatcher
- func (*RateLimit_Action_HeaderValueMatch) ProtoMessage()
- func (m *RateLimit_Action_HeaderValueMatch) Reset()
- func (m *RateLimit_Action_HeaderValueMatch) String() string
- func (m *RateLimit_Action_HeaderValueMatch) Validate() error
- func (m *RateLimit_Action_HeaderValueMatch) XXX_DiscardUnknown()
- func (m *RateLimit_Action_HeaderValueMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_HeaderValueMatch) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_HeaderValueMatch) XXX_Size() int
- func (m *RateLimit_Action_HeaderValueMatch) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_HeaderValueMatchValidationError
- func (e RateLimit_Action_HeaderValueMatchValidationError) Cause() error
- func (e RateLimit_Action_HeaderValueMatchValidationError) Error() string
- func (e RateLimit_Action_HeaderValueMatchValidationError) ErrorName() string
- func (e RateLimit_Action_HeaderValueMatchValidationError) Field() string
- func (e RateLimit_Action_HeaderValueMatchValidationError) Key() bool
- func (e RateLimit_Action_HeaderValueMatchValidationError) Reason() string
- type RateLimit_Action_HeaderValueMatch_
- type RateLimit_Action_RemoteAddress
- func (*RateLimit_Action_RemoteAddress) Descriptor() ([]byte, []int)
- func (*RateLimit_Action_RemoteAddress) ProtoMessage()
- func (m *RateLimit_Action_RemoteAddress) Reset()
- func (m *RateLimit_Action_RemoteAddress) String() string
- func (m *RateLimit_Action_RemoteAddress) Validate() error
- func (m *RateLimit_Action_RemoteAddress) XXX_DiscardUnknown()
- func (m *RateLimit_Action_RemoteAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_RemoteAddress) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_RemoteAddress) XXX_Size() int
- func (m *RateLimit_Action_RemoteAddress) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_RemoteAddressValidationError
- func (e RateLimit_Action_RemoteAddressValidationError) Cause() error
- func (e RateLimit_Action_RemoteAddressValidationError) Error() string
- func (e RateLimit_Action_RemoteAddressValidationError) ErrorName() string
- func (e RateLimit_Action_RemoteAddressValidationError) Field() string
- func (e RateLimit_Action_RemoteAddressValidationError) Key() bool
- func (e RateLimit_Action_RemoteAddressValidationError) Reason() string
- type RateLimit_Action_RemoteAddress_
- type RateLimit_Action_RequestHeaders
- func (*RateLimit_Action_RequestHeaders) Descriptor() ([]byte, []int)
- func (m *RateLimit_Action_RequestHeaders) GetDescriptorKey() string
- func (m *RateLimit_Action_RequestHeaders) GetHeaderName() string
- func (*RateLimit_Action_RequestHeaders) ProtoMessage()
- func (m *RateLimit_Action_RequestHeaders) Reset()
- func (m *RateLimit_Action_RequestHeaders) String() string
- func (m *RateLimit_Action_RequestHeaders) Validate() error
- func (m *RateLimit_Action_RequestHeaders) XXX_DiscardUnknown()
- func (m *RateLimit_Action_RequestHeaders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_RequestHeaders) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_RequestHeaders) XXX_Size() int
- func (m *RateLimit_Action_RequestHeaders) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_RequestHeadersValidationError
- func (e RateLimit_Action_RequestHeadersValidationError) Cause() error
- func (e RateLimit_Action_RequestHeadersValidationError) Error() string
- func (e RateLimit_Action_RequestHeadersValidationError) ErrorName() string
- func (e RateLimit_Action_RequestHeadersValidationError) Field() string
- func (e RateLimit_Action_RequestHeadersValidationError) Key() bool
- func (e RateLimit_Action_RequestHeadersValidationError) Reason() string
- type RateLimit_Action_RequestHeaders_
- type RateLimit_Action_SourceCluster
- func (*RateLimit_Action_SourceCluster) Descriptor() ([]byte, []int)
- func (*RateLimit_Action_SourceCluster) ProtoMessage()
- func (m *RateLimit_Action_SourceCluster) Reset()
- func (m *RateLimit_Action_SourceCluster) String() string
- func (m *RateLimit_Action_SourceCluster) Validate() error
- func (m *RateLimit_Action_SourceCluster) XXX_DiscardUnknown()
- func (m *RateLimit_Action_SourceCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RateLimit_Action_SourceCluster) XXX_Merge(src proto.Message)
- func (m *RateLimit_Action_SourceCluster) XXX_Size() int
- func (m *RateLimit_Action_SourceCluster) XXX_Unmarshal(b []byte) error
- type RateLimit_Action_SourceClusterValidationError
- func (e RateLimit_Action_SourceClusterValidationError) Cause() error
- func (e RateLimit_Action_SourceClusterValidationError) Error() string
- func (e RateLimit_Action_SourceClusterValidationError) ErrorName() string
- func (e RateLimit_Action_SourceClusterValidationError) Field() string
- func (e RateLimit_Action_SourceClusterValidationError) Key() bool
- func (e RateLimit_Action_SourceClusterValidationError) Reason() string
- type RateLimit_Action_SourceCluster_
- type RedirectAction
- func (*RedirectAction) Descriptor() ([]byte, []int)
- func (m *RedirectAction) GetHostRedirect() string
- func (m *RedirectAction) GetHttpsRedirect() bool
- func (m *RedirectAction) GetPathRedirect() string
- func (m *RedirectAction) GetPathRewriteSpecifier() isRedirectAction_PathRewriteSpecifier
- func (m *RedirectAction) GetPortRedirect() uint32
- func (m *RedirectAction) GetPrefixRewrite() string
- func (m *RedirectAction) GetResponseCode() RedirectAction_RedirectResponseCode
- func (m *RedirectAction) GetSchemeRedirect() string
- func (m *RedirectAction) GetSchemeRewriteSpecifier() isRedirectAction_SchemeRewriteSpecifier
- func (m *RedirectAction) GetStripQuery() bool
- func (*RedirectAction) ProtoMessage()
- func (m *RedirectAction) Reset()
- func (m *RedirectAction) String() string
- func (m *RedirectAction) Validate() error
- func (m *RedirectAction) XXX_DiscardUnknown()
- func (m *RedirectAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RedirectAction) XXX_Merge(src proto.Message)
- func (*RedirectAction) XXX_OneofWrappers() []interface{}
- func (m *RedirectAction) XXX_Size() int
- func (m *RedirectAction) XXX_Unmarshal(b []byte) error
- type RedirectActionValidationError
- func (e RedirectActionValidationError) Cause() error
- func (e RedirectActionValidationError) Error() string
- func (e RedirectActionValidationError) ErrorName() string
- func (e RedirectActionValidationError) Field() string
- func (e RedirectActionValidationError) Key() bool
- func (e RedirectActionValidationError) Reason() string
- type RedirectAction_HttpsRedirect
- type RedirectAction_PathRedirect
- type RedirectAction_PrefixRewrite
- type RedirectAction_RedirectResponseCode
- func (RedirectAction_RedirectResponseCode) EnumDescriptor() ([]byte, []int)
- func (x RedirectAction_RedirectResponseCode) String() string
- type RedirectAction_SchemeRedirect
- type RetryPolicy
- func (*RetryPolicy) Descriptor() ([]byte, []int)
- func (m *RetryPolicy) GetHostSelectionRetryMaxAttempts() int64
- func (m *RetryPolicy) GetNumRetries() *wrappers.UInt32Value
- func (m *RetryPolicy) GetPerTryTimeout() *duration.Duration
- func (m *RetryPolicy) GetRetriableHeaders() []*HeaderMatcher
- func (m *RetryPolicy) GetRetriableRequestHeaders() []*HeaderMatcher
- func (m *RetryPolicy) GetRetriableStatusCodes() []uint32
- func (m *RetryPolicy) GetRetryBackOff() *RetryPolicy_RetryBackOff
- func (m *RetryPolicy) GetRetryHostPredicate() []*RetryPolicy_RetryHostPredicate
- func (m *RetryPolicy) GetRetryOn() string
- func (m *RetryPolicy) GetRetryPriority() *RetryPolicy_RetryPriority
- func (*RetryPolicy) ProtoMessage()
- func (m *RetryPolicy) Reset()
- func (m *RetryPolicy) String() string
- func (m *RetryPolicy) Validate() error
- func (m *RetryPolicy) XXX_DiscardUnknown()
- func (m *RetryPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetryPolicy) XXX_Merge(src proto.Message)
- func (m *RetryPolicy) XXX_Size() int
- func (m *RetryPolicy) XXX_Unmarshal(b []byte) error
- type RetryPolicyValidationError
- func (e RetryPolicyValidationError) Cause() error
- func (e RetryPolicyValidationError) Error() string
- func (e RetryPolicyValidationError) ErrorName() string
- func (e RetryPolicyValidationError) Field() string
- func (e RetryPolicyValidationError) Key() bool
- func (e RetryPolicyValidationError) Reason() string
- type RetryPolicy_RetryBackOff
- func (*RetryPolicy_RetryBackOff) Descriptor() ([]byte, []int)
- func (m *RetryPolicy_RetryBackOff) GetBaseInterval() *duration.Duration
- func (m *RetryPolicy_RetryBackOff) GetMaxInterval() *duration.Duration
- func (*RetryPolicy_RetryBackOff) ProtoMessage()
- func (m *RetryPolicy_RetryBackOff) Reset()
- func (m *RetryPolicy_RetryBackOff) String() string
- func (m *RetryPolicy_RetryBackOff) Validate() error
- func (m *RetryPolicy_RetryBackOff) XXX_DiscardUnknown()
- func (m *RetryPolicy_RetryBackOff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetryPolicy_RetryBackOff) XXX_Merge(src proto.Message)
- func (m *RetryPolicy_RetryBackOff) XXX_Size() int
- func (m *RetryPolicy_RetryBackOff) XXX_Unmarshal(b []byte) error
- type RetryPolicy_RetryBackOffValidationError
- func (e RetryPolicy_RetryBackOffValidationError) Cause() error
- func (e RetryPolicy_RetryBackOffValidationError) Error() string
- func (e RetryPolicy_RetryBackOffValidationError) ErrorName() string
- func (e RetryPolicy_RetryBackOffValidationError) Field() string
- func (e RetryPolicy_RetryBackOffValidationError) Key() bool
- func (e RetryPolicy_RetryBackOffValidationError) Reason() string
- type RetryPolicy_RetryHostPredicate
- func (*RetryPolicy_RetryHostPredicate) Descriptor() ([]byte, []int)
- func (m *RetryPolicy_RetryHostPredicate) GetConfigType() isRetryPolicy_RetryHostPredicate_ConfigType
- func (m *RetryPolicy_RetryHostPredicate) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct
- func (m *RetryPolicy_RetryHostPredicate) GetName() string
- func (m *RetryPolicy_RetryHostPredicate) GetTypedConfig() *any.Any
- func (*RetryPolicy_RetryHostPredicate) ProtoMessage()
- func (m *RetryPolicy_RetryHostPredicate) Reset()
- func (m *RetryPolicy_RetryHostPredicate) String() string
- func (m *RetryPolicy_RetryHostPredicate) Validate() error
- func (m *RetryPolicy_RetryHostPredicate) XXX_DiscardUnknown()
- func (m *RetryPolicy_RetryHostPredicate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetryPolicy_RetryHostPredicate) XXX_Merge(src proto.Message)
- func (*RetryPolicy_RetryHostPredicate) XXX_OneofWrappers() []interface{}
- func (m *RetryPolicy_RetryHostPredicate) XXX_Size() int
- func (m *RetryPolicy_RetryHostPredicate) XXX_Unmarshal(b []byte) error
- type RetryPolicy_RetryHostPredicateValidationError
- func (e RetryPolicy_RetryHostPredicateValidationError) Cause() error
- func (e RetryPolicy_RetryHostPredicateValidationError) Error() string
- func (e RetryPolicy_RetryHostPredicateValidationError) ErrorName() string
- func (e RetryPolicy_RetryHostPredicateValidationError) Field() string
- func (e RetryPolicy_RetryHostPredicateValidationError) Key() bool
- func (e RetryPolicy_RetryHostPredicateValidationError) Reason() string
- type RetryPolicy_RetryHostPredicate_HiddenEnvoyDeprecatedConfig
- type RetryPolicy_RetryHostPredicate_TypedConfig
- type RetryPolicy_RetryPriority
- func (*RetryPolicy_RetryPriority) Descriptor() ([]byte, []int)
- func (m *RetryPolicy_RetryPriority) GetConfigType() isRetryPolicy_RetryPriority_ConfigType
- func (m *RetryPolicy_RetryPriority) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct
- func (m *RetryPolicy_RetryPriority) GetName() string
- func (m *RetryPolicy_RetryPriority) GetTypedConfig() *any.Any
- func (*RetryPolicy_RetryPriority) ProtoMessage()
- func (m *RetryPolicy_RetryPriority) Reset()
- func (m *RetryPolicy_RetryPriority) String() string
- func (m *RetryPolicy_RetryPriority) Validate() error
- func (m *RetryPolicy_RetryPriority) XXX_DiscardUnknown()
- func (m *RetryPolicy_RetryPriority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RetryPolicy_RetryPriority) XXX_Merge(src proto.Message)
- func (*RetryPolicy_RetryPriority) XXX_OneofWrappers() []interface{}
- func (m *RetryPolicy_RetryPriority) XXX_Size() int
- func (m *RetryPolicy_RetryPriority) XXX_Unmarshal(b []byte) error
- type RetryPolicy_RetryPriorityValidationError
- func (e RetryPolicy_RetryPriorityValidationError) Cause() error
- func (e RetryPolicy_RetryPriorityValidationError) Error() string
- func (e RetryPolicy_RetryPriorityValidationError) ErrorName() string
- func (e RetryPolicy_RetryPriorityValidationError) Field() string
- func (e RetryPolicy_RetryPriorityValidationError) Key() bool
- func (e RetryPolicy_RetryPriorityValidationError) Reason() string
- type RetryPolicy_RetryPriority_HiddenEnvoyDeprecatedConfig
- type RetryPolicy_RetryPriority_TypedConfig
- type Route
- func (*Route) Descriptor() ([]byte, []int)
- func (m *Route) GetAction() isRoute_Action
- func (m *Route) GetDecorator() *Decorator
- func (m *Route) GetDirectResponse() *DirectResponseAction
- func (m *Route) GetFilterAction() *FilterAction
- func (m *Route) GetHiddenEnvoyDeprecatedPerFilterConfig() map[string]*_struct.Struct
- func (m *Route) GetMatch() *RouteMatch
- func (m *Route) GetMetadata() *v3.Metadata
- func (m *Route) GetName() string
- func (m *Route) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value
- func (m *Route) GetRedirect() *RedirectAction
- func (m *Route) GetRequestHeadersToAdd() []*v3.HeaderValueOption
- func (m *Route) GetRequestHeadersToRemove() []string
- func (m *Route) GetResponseHeadersToAdd() []*v3.HeaderValueOption
- func (m *Route) GetResponseHeadersToRemove() []string
- func (m *Route) GetRoute() *RouteAction
- func (m *Route) GetTracing() *Tracing
- func (m *Route) GetTypedPerFilterConfig() map[string]*any.Any
- func (*Route) ProtoMessage()
- func (m *Route) Reset()
- func (m *Route) String() string
- func (m *Route) Validate() error
- func (m *Route) XXX_DiscardUnknown()
- func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route) XXX_Merge(src proto.Message)
- func (*Route) XXX_OneofWrappers() []interface{}
- func (m *Route) XXX_Size() int
- func (m *Route) XXX_Unmarshal(b []byte) error
- type RouteAction
- func (*RouteAction) Descriptor() ([]byte, []int)
- func (m *RouteAction) GetAutoHostRewrite() *wrappers.BoolValue
- func (m *RouteAction) GetCluster() string
- func (m *RouteAction) GetClusterHeader() string
- func (m *RouteAction) GetClusterNotFoundResponseCode() RouteAction_ClusterNotFoundResponseCode
- func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
- func (m *RouteAction) GetCors() *CorsPolicy
- func (m *RouteAction) GetGrpcTimeoutOffset() *duration.Duration
- func (m *RouteAction) GetHashPolicy() []*RouteAction_HashPolicy
- func (m *RouteAction) GetHedgePolicy() *HedgePolicy
- func (m *RouteAction) GetHiddenEnvoyDeprecatedRequestMirrorPolicy() *RouteAction_RequestMirrorPolicy
- func (m *RouteAction) GetHostRewriteHeader() string
- func (m *RouteAction) GetHostRewriteLiteral() string
- func (m *RouteAction) GetHostRewriteSpecifier() isRouteAction_HostRewriteSpecifier
- func (m *RouteAction) GetIdleTimeout() *duration.Duration
- func (m *RouteAction) GetIncludeVhRateLimits() *wrappers.BoolValue
- func (m *RouteAction) GetInternalRedirectAction() RouteAction_InternalRedirectAction
- func (m *RouteAction) GetMaxGrpcTimeout() *duration.Duration
- func (m *RouteAction) GetMaxInternalRedirects() *wrappers.UInt32Value
- func (m *RouteAction) GetMetadataMatch() *v3.Metadata
- func (m *RouteAction) GetPrefixRewrite() string
- func (m *RouteAction) GetPriority() v3.RoutingPriority
- func (m *RouteAction) GetRateLimits() []*RateLimit
- func (m *RouteAction) GetRegexRewrite() *v31.RegexMatchAndSubstitute
- func (m *RouteAction) GetRequestMirrorPolicies() []*RouteAction_RequestMirrorPolicy
- func (m *RouteAction) GetRetryPolicy() *RetryPolicy
- func (m *RouteAction) GetRetryPolicyTypedConfig() *any.Any
- func (m *RouteAction) GetTimeout() *duration.Duration
- func (m *RouteAction) GetUpgradeConfigs() []*RouteAction_UpgradeConfig
- func (m *RouteAction) GetWeightedClusters() *WeightedCluster
- func (*RouteAction) ProtoMessage()
- func (m *RouteAction) Reset()
- func (m *RouteAction) String() string
- func (m *RouteAction) Validate() error
- func (m *RouteAction) XXX_DiscardUnknown()
- func (m *RouteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction) XXX_Merge(src proto.Message)
- func (*RouteAction) XXX_OneofWrappers() []interface{}
- func (m *RouteAction) XXX_Size() int
- func (m *RouteAction) XXX_Unmarshal(b []byte) error
- type RouteActionValidationError
- func (e RouteActionValidationError) Cause() error
- func (e RouteActionValidationError) Error() string
- func (e RouteActionValidationError) ErrorName() string
- func (e RouteActionValidationError) Field() string
- func (e RouteActionValidationError) Key() bool
- func (e RouteActionValidationError) Reason() string
- type RouteAction_AutoHostRewrite
- type RouteAction_Cluster
- type RouteAction_ClusterHeader
- type RouteAction_ClusterNotFoundResponseCode
- func (RouteAction_ClusterNotFoundResponseCode) EnumDescriptor() ([]byte, []int)
- func (x RouteAction_ClusterNotFoundResponseCode) String() string
- type RouteAction_HashPolicy
- func (*RouteAction_HashPolicy) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy) GetConnectionProperties() *RouteAction_HashPolicy_ConnectionProperties
- func (m *RouteAction_HashPolicy) GetCookie() *RouteAction_HashPolicy_Cookie
- func (m *RouteAction_HashPolicy) GetFilterState() *RouteAction_HashPolicy_FilterState
- func (m *RouteAction_HashPolicy) GetHeader() *RouteAction_HashPolicy_Header
- func (m *RouteAction_HashPolicy) GetPolicySpecifier() isRouteAction_HashPolicy_PolicySpecifier
- func (m *RouteAction_HashPolicy) GetQueryParameter() *RouteAction_HashPolicy_QueryParameter
- func (m *RouteAction_HashPolicy) GetTerminal() bool
- func (*RouteAction_HashPolicy) ProtoMessage()
- func (m *RouteAction_HashPolicy) Reset()
- func (m *RouteAction_HashPolicy) String() string
- func (m *RouteAction_HashPolicy) Validate() error
- func (m *RouteAction_HashPolicy) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy) XXX_Merge(src proto.Message)
- func (*RouteAction_HashPolicy) XXX_OneofWrappers() []interface{}
- func (m *RouteAction_HashPolicy) XXX_Size() int
- func (m *RouteAction_HashPolicy) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicyValidationError
- func (e RouteAction_HashPolicyValidationError) Cause() error
- func (e RouteAction_HashPolicyValidationError) Error() string
- func (e RouteAction_HashPolicyValidationError) ErrorName() string
- func (e RouteAction_HashPolicyValidationError) Field() string
- func (e RouteAction_HashPolicyValidationError) Key() bool
- func (e RouteAction_HashPolicyValidationError) Reason() string
- type RouteAction_HashPolicy_ConnectionProperties
- func (*RouteAction_HashPolicy_ConnectionProperties) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy_ConnectionProperties) GetSourceIp() bool
- func (*RouteAction_HashPolicy_ConnectionProperties) ProtoMessage()
- func (m *RouteAction_HashPolicy_ConnectionProperties) Reset()
- func (m *RouteAction_HashPolicy_ConnectionProperties) String() string
- func (m *RouteAction_HashPolicy_ConnectionProperties) Validate() error
- func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Merge(src proto.Message)
- func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Size() int
- func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicy_ConnectionPropertiesValidationError
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Cause() error
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Error() string
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) ErrorName() string
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Field() string
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Key() bool
- func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Reason() string
- type RouteAction_HashPolicy_ConnectionProperties_
- type RouteAction_HashPolicy_Cookie
- func (*RouteAction_HashPolicy_Cookie) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy_Cookie) GetName() string
- func (m *RouteAction_HashPolicy_Cookie) GetPath() string
- func (m *RouteAction_HashPolicy_Cookie) GetTtl() *duration.Duration
- func (*RouteAction_HashPolicy_Cookie) ProtoMessage()
- func (m *RouteAction_HashPolicy_Cookie) Reset()
- func (m *RouteAction_HashPolicy_Cookie) String() string
- func (m *RouteAction_HashPolicy_Cookie) Validate() error
- func (m *RouteAction_HashPolicy_Cookie) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy_Cookie) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy_Cookie) XXX_Merge(src proto.Message)
- func (m *RouteAction_HashPolicy_Cookie) XXX_Size() int
- func (m *RouteAction_HashPolicy_Cookie) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicy_CookieValidationError
- func (e RouteAction_HashPolicy_CookieValidationError) Cause() error
- func (e RouteAction_HashPolicy_CookieValidationError) Error() string
- func (e RouteAction_HashPolicy_CookieValidationError) ErrorName() string
- func (e RouteAction_HashPolicy_CookieValidationError) Field() string
- func (e RouteAction_HashPolicy_CookieValidationError) Key() bool
- func (e RouteAction_HashPolicy_CookieValidationError) Reason() string
- type RouteAction_HashPolicy_Cookie_
- type RouteAction_HashPolicy_FilterState
- func (*RouteAction_HashPolicy_FilterState) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy_FilterState) GetKey() string
- func (*RouteAction_HashPolicy_FilterState) ProtoMessage()
- func (m *RouteAction_HashPolicy_FilterState) Reset()
- func (m *RouteAction_HashPolicy_FilterState) String() string
- func (m *RouteAction_HashPolicy_FilterState) Validate() error
- func (m *RouteAction_HashPolicy_FilterState) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy_FilterState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy_FilterState) XXX_Merge(src proto.Message)
- func (m *RouteAction_HashPolicy_FilterState) XXX_Size() int
- func (m *RouteAction_HashPolicy_FilterState) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicy_FilterStateValidationError
- func (e RouteAction_HashPolicy_FilterStateValidationError) Cause() error
- func (e RouteAction_HashPolicy_FilterStateValidationError) Error() string
- func (e RouteAction_HashPolicy_FilterStateValidationError) ErrorName() string
- func (e RouteAction_HashPolicy_FilterStateValidationError) Field() string
- func (e RouteAction_HashPolicy_FilterStateValidationError) Key() bool
- func (e RouteAction_HashPolicy_FilterStateValidationError) Reason() string
- type RouteAction_HashPolicy_FilterState_
- type RouteAction_HashPolicy_Header
- func (*RouteAction_HashPolicy_Header) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy_Header) GetHeaderName() string
- func (*RouteAction_HashPolicy_Header) ProtoMessage()
- func (m *RouteAction_HashPolicy_Header) Reset()
- func (m *RouteAction_HashPolicy_Header) String() string
- func (m *RouteAction_HashPolicy_Header) Validate() error
- func (m *RouteAction_HashPolicy_Header) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy_Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy_Header) XXX_Merge(src proto.Message)
- func (m *RouteAction_HashPolicy_Header) XXX_Size() int
- func (m *RouteAction_HashPolicy_Header) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicy_HeaderValidationError
- func (e RouteAction_HashPolicy_HeaderValidationError) Cause() error
- func (e RouteAction_HashPolicy_HeaderValidationError) Error() string
- func (e RouteAction_HashPolicy_HeaderValidationError) ErrorName() string
- func (e RouteAction_HashPolicy_HeaderValidationError) Field() string
- func (e RouteAction_HashPolicy_HeaderValidationError) Key() bool
- func (e RouteAction_HashPolicy_HeaderValidationError) Reason() string
- type RouteAction_HashPolicy_Header_
- type RouteAction_HashPolicy_QueryParameter
- func (*RouteAction_HashPolicy_QueryParameter) Descriptor() ([]byte, []int)
- func (m *RouteAction_HashPolicy_QueryParameter) GetName() string
- func (*RouteAction_HashPolicy_QueryParameter) ProtoMessage()
- func (m *RouteAction_HashPolicy_QueryParameter) Reset()
- func (m *RouteAction_HashPolicy_QueryParameter) String() string
- func (m *RouteAction_HashPolicy_QueryParameter) Validate() error
- func (m *RouteAction_HashPolicy_QueryParameter) XXX_DiscardUnknown()
- func (m *RouteAction_HashPolicy_QueryParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_HashPolicy_QueryParameter) XXX_Merge(src proto.Message)
- func (m *RouteAction_HashPolicy_QueryParameter) XXX_Size() int
- func (m *RouteAction_HashPolicy_QueryParameter) XXX_Unmarshal(b []byte) error
- type RouteAction_HashPolicy_QueryParameterValidationError
- func (e RouteAction_HashPolicy_QueryParameterValidationError) Cause() error
- func (e RouteAction_HashPolicy_QueryParameterValidationError) Error() string
- func (e RouteAction_HashPolicy_QueryParameterValidationError) ErrorName() string
- func (e RouteAction_HashPolicy_QueryParameterValidationError) Field() string
- func (e RouteAction_HashPolicy_QueryParameterValidationError) Key() bool
- func (e RouteAction_HashPolicy_QueryParameterValidationError) Reason() string
- type RouteAction_HashPolicy_QueryParameter_
- type RouteAction_HostRewriteHeader
- type RouteAction_HostRewriteLiteral
- type RouteAction_InternalRedirectAction
- func (RouteAction_InternalRedirectAction) EnumDescriptor() ([]byte, []int)
- func (x RouteAction_InternalRedirectAction) String() string
- type RouteAction_RequestMirrorPolicy
- func (*RouteAction_RequestMirrorPolicy) Descriptor() ([]byte, []int)
- func (m *RouteAction_RequestMirrorPolicy) GetCluster() string
- func (m *RouteAction_RequestMirrorPolicy) GetHiddenEnvoyDeprecatedRuntimeKey() string
- func (m *RouteAction_RequestMirrorPolicy) GetRuntimeFraction() *v3.RuntimeFractionalPercent
- func (m *RouteAction_RequestMirrorPolicy) GetTraceSampled() *wrappers.BoolValue
- func (*RouteAction_RequestMirrorPolicy) ProtoMessage()
- func (m *RouteAction_RequestMirrorPolicy) Reset()
- func (m *RouteAction_RequestMirrorPolicy) String() string
- func (m *RouteAction_RequestMirrorPolicy) Validate() error
- func (m *RouteAction_RequestMirrorPolicy) XXX_DiscardUnknown()
- func (m *RouteAction_RequestMirrorPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_RequestMirrorPolicy) XXX_Merge(src proto.Message)
- func (m *RouteAction_RequestMirrorPolicy) XXX_Size() int
- func (m *RouteAction_RequestMirrorPolicy) XXX_Unmarshal(b []byte) error
- type RouteAction_RequestMirrorPolicyValidationError
- func (e RouteAction_RequestMirrorPolicyValidationError) Cause() error
- func (e RouteAction_RequestMirrorPolicyValidationError) Error() string
- func (e RouteAction_RequestMirrorPolicyValidationError) ErrorName() string
- func (e RouteAction_RequestMirrorPolicyValidationError) Field() string
- func (e RouteAction_RequestMirrorPolicyValidationError) Key() bool
- func (e RouteAction_RequestMirrorPolicyValidationError) Reason() string
- type RouteAction_UpgradeConfig
- func (*RouteAction_UpgradeConfig) Descriptor() ([]byte, []int)
- func (m *RouteAction_UpgradeConfig) GetEnabled() *wrappers.BoolValue
- func (m *RouteAction_UpgradeConfig) GetUpgradeType() string
- func (*RouteAction_UpgradeConfig) ProtoMessage()
- func (m *RouteAction_UpgradeConfig) Reset()
- func (m *RouteAction_UpgradeConfig) String() string
- func (m *RouteAction_UpgradeConfig) Validate() error
- func (m *RouteAction_UpgradeConfig) XXX_DiscardUnknown()
- func (m *RouteAction_UpgradeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction_UpgradeConfig) XXX_Merge(src proto.Message)
- func (m *RouteAction_UpgradeConfig) XXX_Size() int
- func (m *RouteAction_UpgradeConfig) XXX_Unmarshal(b []byte) error
- type RouteAction_UpgradeConfigValidationError
- func (e RouteAction_UpgradeConfigValidationError) Cause() error
- func (e RouteAction_UpgradeConfigValidationError) Error() string
- func (e RouteAction_UpgradeConfigValidationError) ErrorName() string
- func (e RouteAction_UpgradeConfigValidationError) Field() string
- func (e RouteAction_UpgradeConfigValidationError) Key() bool
- func (e RouteAction_UpgradeConfigValidationError) Reason() string
- type RouteAction_WeightedClusters
- type RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)
- func (m *RouteConfiguration) GetInternalOnlyHeaders() []string
- func (m *RouteConfiguration) GetMostSpecificHeaderMutationsWins() bool
- func (m *RouteConfiguration) GetName() string
- func (m *RouteConfiguration) GetRequestHeadersToAdd() []*v3.HeaderValueOption
- func (m *RouteConfiguration) GetRequestHeadersToRemove() []string
- func (m *RouteConfiguration) GetResponseHeadersToAdd() []*v3.HeaderValueOption
- func (m *RouteConfiguration) GetResponseHeadersToRemove() []string
- func (m *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
- func (m *RouteConfiguration) GetVhds() *Vhds
- func (m *RouteConfiguration) GetVirtualHosts() []*VirtualHost
- func (*RouteConfiguration) ProtoMessage()
- func (m *RouteConfiguration) Reset()
- func (m *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() error
- func (m *RouteConfiguration) XXX_DiscardUnknown()
- func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteConfiguration) XXX_Merge(src proto.Message)
- func (m *RouteConfiguration) XXX_Size() int
- func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
- type RouteConfigurationValidationError
- func (e RouteConfigurationValidationError) Cause() error
- func (e RouteConfigurationValidationError) Error() string
- func (e RouteConfigurationValidationError) ErrorName() string
- func (e RouteConfigurationValidationError) Field() string
- func (e RouteConfigurationValidationError) Key() bool
- func (e RouteConfigurationValidationError) Reason() string
- type RouteMatch
- func (*RouteMatch) Descriptor() ([]byte, []int)
- func (m *RouteMatch) GetCaseSensitive() *wrappers.BoolValue
- func (m *RouteMatch) GetGrpc() *RouteMatch_GrpcRouteMatchOptions
- func (m *RouteMatch) GetHeaders() []*HeaderMatcher
- func (m *RouteMatch) GetHiddenEnvoyDeprecatedRegex() string
- func (m *RouteMatch) GetPath() string
- func (m *RouteMatch) GetPathSpecifier() isRouteMatch_PathSpecifier
- func (m *RouteMatch) GetPrefix() string
- func (m *RouteMatch) GetQueryParameters() []*QueryParameterMatcher
- func (m *RouteMatch) GetRuntimeFraction() *v3.RuntimeFractionalPercent
- func (m *RouteMatch) GetSafeRegex() *v31.RegexMatcher
- func (m *RouteMatch) GetTlsContext() *RouteMatch_TlsContextMatchOptions
- func (*RouteMatch) ProtoMessage()
- func (m *RouteMatch) Reset()
- func (m *RouteMatch) String() string
- func (m *RouteMatch) Validate() error
- func (m *RouteMatch) XXX_DiscardUnknown()
- func (m *RouteMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteMatch) XXX_Merge(src proto.Message)
- func (*RouteMatch) XXX_OneofWrappers() []interface{}
- func (m *RouteMatch) XXX_Size() int
- func (m *RouteMatch) XXX_Unmarshal(b []byte) error
- type RouteMatchValidationError
- func (e RouteMatchValidationError) Cause() error
- func (e RouteMatchValidationError) Error() string
- func (e RouteMatchValidationError) ErrorName() string
- func (e RouteMatchValidationError) Field() string
- func (e RouteMatchValidationError) Key() bool
- func (e RouteMatchValidationError) Reason() string
- type RouteMatch_GrpcRouteMatchOptions
- func (*RouteMatch_GrpcRouteMatchOptions) Descriptor() ([]byte, []int)
- func (*RouteMatch_GrpcRouteMatchOptions) ProtoMessage()
- func (m *RouteMatch_GrpcRouteMatchOptions) Reset()
- func (m *RouteMatch_GrpcRouteMatchOptions) String() string
- func (m *RouteMatch_GrpcRouteMatchOptions) Validate() error
- func (m *RouteMatch_GrpcRouteMatchOptions) XXX_DiscardUnknown()
- func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Merge(src proto.Message)
- func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Size() int
- func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Unmarshal(b []byte) error
- type RouteMatch_GrpcRouteMatchOptionsValidationError
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Cause() error
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Error() string
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) ErrorName() string
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Field() string
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Key() bool
- func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Reason() string
- type RouteMatch_HiddenEnvoyDeprecatedRegex
- type RouteMatch_Path
- type RouteMatch_Prefix
- type RouteMatch_SafeRegex
- type RouteMatch_TlsContextMatchOptions
- func (*RouteMatch_TlsContextMatchOptions) Descriptor() ([]byte, []int)
- func (m *RouteMatch_TlsContextMatchOptions) GetPresented() *wrappers.BoolValue
- func (m *RouteMatch_TlsContextMatchOptions) GetValidated() *wrappers.BoolValue
- func (*RouteMatch_TlsContextMatchOptions) ProtoMessage()
- func (m *RouteMatch_TlsContextMatchOptions) Reset()
- func (m *RouteMatch_TlsContextMatchOptions) String() string
- func (m *RouteMatch_TlsContextMatchOptions) Validate() error
- func (m *RouteMatch_TlsContextMatchOptions) XXX_DiscardUnknown()
- func (m *RouteMatch_TlsContextMatchOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteMatch_TlsContextMatchOptions) XXX_Merge(src proto.Message)
- func (m *RouteMatch_TlsContextMatchOptions) XXX_Size() int
- func (m *RouteMatch_TlsContextMatchOptions) XXX_Unmarshal(b []byte) error
- type RouteMatch_TlsContextMatchOptionsValidationError
- func (e RouteMatch_TlsContextMatchOptionsValidationError) Cause() error
- func (e RouteMatch_TlsContextMatchOptionsValidationError) Error() string
- func (e RouteMatch_TlsContextMatchOptionsValidationError) ErrorName() string
- func (e RouteMatch_TlsContextMatchOptionsValidationError) Field() string
- func (e RouteMatch_TlsContextMatchOptionsValidationError) Key() bool
- func (e RouteMatch_TlsContextMatchOptionsValidationError) Reason() string
- type RouteValidationError
- func (e RouteValidationError) Cause() error
- func (e RouteValidationError) Error() string
- func (e RouteValidationError) ErrorName() string
- func (e RouteValidationError) Field() string
- func (e RouteValidationError) Key() bool
- func (e RouteValidationError) Reason() string
- type Route_DirectResponse
- type Route_FilterAction
- type Route_Redirect
- type Route_Route
- type ScopedRouteConfiguration
- func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
- func (m *ScopedRouteConfiguration) GetName() string
- func (m *ScopedRouteConfiguration) GetRouteConfigurationName() string
- func (*ScopedRouteConfiguration) ProtoMessage()
- func (m *ScopedRouteConfiguration) Reset()
- func (m *ScopedRouteConfiguration) String() string
- func (m *ScopedRouteConfiguration) Validate() error
- func (m *ScopedRouteConfiguration) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration) XXX_Merge(src proto.Message)
- func (m *ScopedRouteConfiguration) XXX_Size() int
- func (m *ScopedRouteConfiguration) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfigurationValidationError
- func (e ScopedRouteConfigurationValidationError) Cause() error
- func (e ScopedRouteConfigurationValidationError) Error() string
- func (e ScopedRouteConfigurationValidationError) ErrorName() string
- func (e ScopedRouteConfigurationValidationError) Field() string
- func (e ScopedRouteConfigurationValidationError) Key() bool
- func (e ScopedRouteConfigurationValidationError) Reason() string
- type ScopedRouteConfiguration_Key
- func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key) ProtoMessage()
- func (m *ScopedRouteConfiguration_Key) Reset()
- func (m *ScopedRouteConfiguration_Key) String() string
- func (m *ScopedRouteConfiguration_Key) Validate() error
- func (m *ScopedRouteConfiguration_Key) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration_Key) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration_Key) XXX_Merge(src proto.Message)
- func (m *ScopedRouteConfiguration_Key) XXX_Size() int
- func (m *ScopedRouteConfiguration_Key) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfiguration_KeyValidationError
- func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
- func (e ScopedRouteConfiguration_KeyValidationError) Error() string
- func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_KeyValidationError) Field() string
- func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
- func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment
- func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
- func (m *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
- func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
- func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
- func (m *ScopedRouteConfiguration_Key_Fragment) Reset()
- func (m *ScopedRouteConfiguration_Key_Fragment) String() string
- func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown()
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Merge(src proto.Message)
- func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers() []interface{}
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Size() int
- func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal(b []byte) error
- type ScopedRouteConfiguration_Key_FragmentValidationError
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
- func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
- type ScopedRouteConfiguration_Key_Fragment_StringKey
- type Tracing
- func (*Tracing) Descriptor() ([]byte, []int)
- func (m *Tracing) GetClientSampling() *v32.FractionalPercent
- func (m *Tracing) GetCustomTags() []*v33.CustomTag
- func (m *Tracing) GetOverallSampling() *v32.FractionalPercent
- func (m *Tracing) GetRandomSampling() *v32.FractionalPercent
- func (*Tracing) ProtoMessage()
- func (m *Tracing) Reset()
- func (m *Tracing) String() string
- func (m *Tracing) Validate() error
- func (m *Tracing) XXX_DiscardUnknown()
- func (m *Tracing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Tracing) XXX_Merge(src proto.Message)
- func (m *Tracing) XXX_Size() int
- func (m *Tracing) XXX_Unmarshal(b []byte) error
- type TracingValidationError
- func (e TracingValidationError) Cause() error
- func (e TracingValidationError) Error() string
- func (e TracingValidationError) ErrorName() string
- func (e TracingValidationError) Field() string
- func (e TracingValidationError) Key() bool
- func (e TracingValidationError) Reason() string
- type Vhds
- func (*Vhds) Descriptor() ([]byte, []int)
- func (m *Vhds) GetConfigSource() *v3.ConfigSource
- func (*Vhds) ProtoMessage()
- func (m *Vhds) Reset()
- func (m *Vhds) String() string
- func (m *Vhds) Validate() error
- func (m *Vhds) XXX_DiscardUnknown()
- func (m *Vhds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Vhds) XXX_Merge(src proto.Message)
- func (m *Vhds) XXX_Size() int
- func (m *Vhds) XXX_Unmarshal(b []byte) error
- type VhdsValidationError
- func (e VhdsValidationError) Cause() error
- func (e VhdsValidationError) Error() string
- func (e VhdsValidationError) ErrorName() string
- func (e VhdsValidationError) Field() string
- func (e VhdsValidationError) Key() bool
- func (e VhdsValidationError) Reason() string
- type VirtualCluster
- func (*VirtualCluster) Descriptor() ([]byte, []int)
- func (m *VirtualCluster) GetHeaders() []*HeaderMatcher
- func (m *VirtualCluster) GetHiddenEnvoyDeprecatedMethod() v3.RequestMethod
- func (m *VirtualCluster) GetHiddenEnvoyDeprecatedPattern() string
- func (m *VirtualCluster) GetName() string
- func (*VirtualCluster) ProtoMessage()
- func (m *VirtualCluster) Reset()
- func (m *VirtualCluster) String() string
- func (m *VirtualCluster) Validate() error
- func (m *VirtualCluster) XXX_DiscardUnknown()
- func (m *VirtualCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualCluster) XXX_Merge(src proto.Message)
- func (m *VirtualCluster) XXX_Size() int
- func (m *VirtualCluster) XXX_Unmarshal(b []byte) error
- type VirtualClusterValidationError
- func (e VirtualClusterValidationError) Cause() error
- func (e VirtualClusterValidationError) Error() string
- func (e VirtualClusterValidationError) ErrorName() string
- func (e VirtualClusterValidationError) Field() string
- func (e VirtualClusterValidationError) Key() bool
- func (e VirtualClusterValidationError) Reason() string
- type VirtualHost
- func (*VirtualHost) Descriptor() ([]byte, []int)
- func (m *VirtualHost) GetCors() *CorsPolicy
- func (m *VirtualHost) GetDomains() []string
- func (m *VirtualHost) GetHedgePolicy() *HedgePolicy
- func (m *VirtualHost) GetHiddenEnvoyDeprecatedPerFilterConfig() map[string]*_struct.Struct
- func (m *VirtualHost) GetIncludeAttemptCountInResponse() bool
- func (m *VirtualHost) GetIncludeRequestAttemptCount() bool
- func (m *VirtualHost) GetName() string
- func (m *VirtualHost) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value
- func (m *VirtualHost) GetRateLimits() []*RateLimit
- func (m *VirtualHost) GetRequestHeadersToAdd() []*v3.HeaderValueOption
- func (m *VirtualHost) GetRequestHeadersToRemove() []string
- func (m *VirtualHost) GetRequireTls() VirtualHost_TlsRequirementType
- func (m *VirtualHost) GetResponseHeadersToAdd() []*v3.HeaderValueOption
- func (m *VirtualHost) GetResponseHeadersToRemove() []string
- func (m *VirtualHost) GetRetryPolicy() *RetryPolicy
- func (m *VirtualHost) GetRetryPolicyTypedConfig() *any.Any
- func (m *VirtualHost) GetRoutes() []*Route
- func (m *VirtualHost) GetTypedPerFilterConfig() map[string]*any.Any
- func (m *VirtualHost) GetVirtualClusters() []*VirtualCluster
- func (*VirtualHost) ProtoMessage()
- func (m *VirtualHost) Reset()
- func (m *VirtualHost) String() string
- func (m *VirtualHost) Validate() error
- func (m *VirtualHost) XXX_DiscardUnknown()
- func (m *VirtualHost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualHost) XXX_Merge(src proto.Message)
- func (m *VirtualHost) XXX_Size() int
- func (m *VirtualHost) XXX_Unmarshal(b []byte) error
- type VirtualHostValidationError
- func (e VirtualHostValidationError) Cause() error
- func (e VirtualHostValidationError) Error() string
- func (e VirtualHostValidationError) ErrorName() string
- func (e VirtualHostValidationError) Field() string
- func (e VirtualHostValidationError) Key() bool
- func (e VirtualHostValidationError) Reason() string
- type VirtualHost_TlsRequirementType
- func (VirtualHost_TlsRequirementType) EnumDescriptor() ([]byte, []int)
- func (x VirtualHost_TlsRequirementType) String() string
- type WeightedCluster
- func (*WeightedCluster) Descriptor() ([]byte, []int)
- func (m *WeightedCluster) GetClusters() []*WeightedCluster_ClusterWeight
- func (m *WeightedCluster) GetRuntimeKeyPrefix() string
- func (m *WeightedCluster) GetTotalWeight() *wrappers.UInt32Value
- func (*WeightedCluster) ProtoMessage()
- func (m *WeightedCluster) Reset()
- func (m *WeightedCluster) String() string
- func (m *WeightedCluster) Validate() error
- func (m *WeightedCluster) XXX_DiscardUnknown()
- func (m *WeightedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WeightedCluster) XXX_Merge(src proto.Message)
- func (m *WeightedCluster) XXX_Size() int
- func (m *WeightedCluster) XXX_Unmarshal(b []byte) error
- type WeightedClusterValidationError
- func (e WeightedClusterValidationError) Cause() error
- func (e WeightedClusterValidationError) Error() string
- func (e WeightedClusterValidationError) ErrorName() string
- func (e WeightedClusterValidationError) Field() string
- func (e WeightedClusterValidationError) Key() bool
- func (e WeightedClusterValidationError) Reason() string
- type WeightedCluster_ClusterWeight
- func (*WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int)
- func (m *WeightedCluster_ClusterWeight) GetHiddenEnvoyDeprecatedPerFilterConfig() map[string]*_struct.Struct
- func (m *WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
- func (m *WeightedCluster_ClusterWeight) GetName() string
- func (m *WeightedCluster_ClusterWeight) GetRequestHeadersToAdd() []*v3.HeaderValueOption
- func (m *WeightedCluster_ClusterWeight) GetRequestHeadersToRemove() []string
- func (m *WeightedCluster_ClusterWeight) GetResponseHeadersToAdd() []*v3.HeaderValueOption
- func (m *WeightedCluster_ClusterWeight) GetResponseHeadersToRemove() []string
- func (m *WeightedCluster_ClusterWeight) GetTypedPerFilterConfig() map[string]*any.Any
- func (m *WeightedCluster_ClusterWeight) GetWeight() *wrappers.UInt32Value
- func (*WeightedCluster_ClusterWeight) ProtoMessage()
- func (m *WeightedCluster_ClusterWeight) Reset()
- func (m *WeightedCluster_ClusterWeight) String() string
- func (m *WeightedCluster_ClusterWeight) Validate() error
- func (m *WeightedCluster_ClusterWeight) XXX_DiscardUnknown()
- func (m *WeightedCluster_ClusterWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WeightedCluster_ClusterWeight) XXX_Merge(src proto.Message)
- func (m *WeightedCluster_ClusterWeight) XXX_Size() int
- func (m *WeightedCluster_ClusterWeight) XXX_Unmarshal(b []byte) error
- type WeightedCluster_ClusterWeightValidationError
- func (e WeightedCluster_ClusterWeightValidationError) Cause() error
- func (e WeightedCluster_ClusterWeightValidationError) Error() string
- func (e WeightedCluster_ClusterWeightValidationError) ErrorName() string
- func (e WeightedCluster_ClusterWeightValidationError) Field() string
- func (e WeightedCluster_ClusterWeightValidationError) Key() bool
- func (e WeightedCluster_ClusterWeightValidationError) Reason() string
Variables ¶
var RedirectAction_RedirectResponseCode_name = map[int32]string{ 0: "MOVED_PERMANENTLY", 1: "FOUND", 2: "SEE_OTHER", 3: "TEMPORARY_REDIRECT", 4: "PERMANENT_REDIRECT", }
var RedirectAction_RedirectResponseCode_value = map[string]int32{ "MOVED_PERMANENTLY": 0, "FOUND": 1, "SEE_OTHER": 2, "TEMPORARY_REDIRECT": 3, "PERMANENT_REDIRECT": 4, }
var RouteAction_ClusterNotFoundResponseCode_name = map[int32]string{ 0: "SERVICE_UNAVAILABLE", 1: "NOT_FOUND", }
var RouteAction_ClusterNotFoundResponseCode_value = map[string]int32{ "SERVICE_UNAVAILABLE": 0, "NOT_FOUND": 1, }
var RouteAction_InternalRedirectAction_name = map[int32]string{ 0: "PASS_THROUGH_INTERNAL_REDIRECT", 1: "HANDLE_INTERNAL_REDIRECT", }
var RouteAction_InternalRedirectAction_value = map[string]int32{ "PASS_THROUGH_INTERNAL_REDIRECT": 0, "HANDLE_INTERNAL_REDIRECT": 1, }
var VirtualHost_TlsRequirementType_name = map[int32]string{ 0: "NONE", 1: "EXTERNAL_ONLY", 2: "ALL", }
var VirtualHost_TlsRequirementType_value = map[string]int32{ "NONE": 0, "EXTERNAL_ONLY": 1, "ALL": 2, }
Types ¶
type CorsPolicy ¶
type CorsPolicy struct { HiddenEnvoyDeprecatedAllowOrigin []string `protobuf:"bytes,1,rep,name=hidden_envoy_deprecated_allow_origin,json=hiddenEnvoyDeprecatedAllowOrigin,proto3" json:"hidden_envoy_deprecated_allow_origin,omitempty"` // Deprecated: Do not use. HiddenEnvoyDeprecatedAllowOriginRegex []string `protobuf:"bytes,8,rep,name=hidden_envoy_deprecated_allow_origin_regex,json=hiddenEnvoyDeprecatedAllowOriginRegex,proto3" json:"hidden_envoy_deprecated_allow_origin_regex,omitempty"` // Deprecated: Do not use. AllowOriginStringMatch []*v31.StringMatcher `protobuf:"bytes,11,rep,name=allow_origin_string_match,json=allowOriginStringMatch,proto3" json:"allow_origin_string_match,omitempty"` AllowMethods string `protobuf:"bytes,2,opt,name=allow_methods,json=allowMethods,proto3" json:"allow_methods,omitempty"` AllowHeaders string `protobuf:"bytes,3,opt,name=allow_headers,json=allowHeaders,proto3" json:"allow_headers,omitempty"` ExposeHeaders string `protobuf:"bytes,4,opt,name=expose_headers,json=exposeHeaders,proto3" json:"expose_headers,omitempty"` MaxAge string `protobuf:"bytes,5,opt,name=max_age,json=maxAge,proto3" json:"max_age,omitempty"` AllowCredentials *wrappers.BoolValue `protobuf:"bytes,6,opt,name=allow_credentials,json=allowCredentials,proto3" json:"allow_credentials,omitempty"` // Types that are valid to be assigned to EnabledSpecifier: // *CorsPolicy_HiddenEnvoyDeprecatedEnabled // *CorsPolicy_FilterEnabled EnabledSpecifier isCorsPolicy_EnabledSpecifier `protobuf_oneof:"enabled_specifier"` ShadowEnabled *v3.RuntimeFractionalPercent `protobuf:"bytes,10,opt,name=shadow_enabled,json=shadowEnabled,proto3" json:"shadow_enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CorsPolicy) Descriptor ¶
func (*CorsPolicy) Descriptor() ([]byte, []int)
func (*CorsPolicy) GetAllowCredentials ¶
func (m *CorsPolicy) GetAllowCredentials() *wrappers.BoolValue
func (*CorsPolicy) GetAllowHeaders ¶
func (m *CorsPolicy) GetAllowHeaders() string
func (*CorsPolicy) GetAllowMethods ¶
func (m *CorsPolicy) GetAllowMethods() string
func (*CorsPolicy) GetAllowOriginStringMatch ¶
func (m *CorsPolicy) GetAllowOriginStringMatch() []*v31.StringMatcher
func (*CorsPolicy) GetEnabledSpecifier ¶
func (m *CorsPolicy) GetEnabledSpecifier() isCorsPolicy_EnabledSpecifier
func (*CorsPolicy) GetExposeHeaders ¶
func (m *CorsPolicy) GetExposeHeaders() string
func (*CorsPolicy) GetFilterEnabled ¶
func (m *CorsPolicy) GetFilterEnabled() *v3.RuntimeFractionalPercent
func (*CorsPolicy) GetHiddenEnvoyDeprecatedAllowOrigin ¶
func (m *CorsPolicy) GetHiddenEnvoyDeprecatedAllowOrigin() []string
Deprecated: Do not use.
func (*CorsPolicy) GetHiddenEnvoyDeprecatedAllowOriginRegex ¶
func (m *CorsPolicy) GetHiddenEnvoyDeprecatedAllowOriginRegex() []string
Deprecated: Do not use.
func (*CorsPolicy) GetHiddenEnvoyDeprecatedEnabled ¶
func (m *CorsPolicy) GetHiddenEnvoyDeprecatedEnabled() *wrappers.BoolValue
Deprecated: Do not use.
func (*CorsPolicy) GetMaxAge ¶
func (m *CorsPolicy) GetMaxAge() string
func (*CorsPolicy) GetShadowEnabled ¶
func (m *CorsPolicy) GetShadowEnabled() *v3.RuntimeFractionalPercent
func (*CorsPolicy) ProtoMessage ¶
func (*CorsPolicy) ProtoMessage()
func (*CorsPolicy) Reset ¶
func (m *CorsPolicy) Reset()
func (*CorsPolicy) String ¶
func (m *CorsPolicy) String() string
func (*CorsPolicy) Validate ¶
func (m *CorsPolicy) Validate() error
Validate checks the field values on CorsPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*CorsPolicy) XXX_DiscardUnknown ¶
func (m *CorsPolicy) XXX_DiscardUnknown()
func (*CorsPolicy) XXX_Marshal ¶
func (m *CorsPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CorsPolicy) XXX_Merge ¶
func (m *CorsPolicy) XXX_Merge(src proto.Message)
func (*CorsPolicy) XXX_OneofWrappers ¶
func (*CorsPolicy) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*CorsPolicy) XXX_Size ¶
func (m *CorsPolicy) XXX_Size() int
func (*CorsPolicy) XXX_Unmarshal ¶
func (m *CorsPolicy) XXX_Unmarshal(b []byte) error
type CorsPolicyValidationError ¶
type CorsPolicyValidationError struct {
// contains filtered or unexported fields
}
CorsPolicyValidationError is the validation error returned by CorsPolicy.Validate if the designated constraints aren't met.
func (CorsPolicyValidationError) Cause ¶
func (e CorsPolicyValidationError) Cause() error
Cause function returns cause value.
func (CorsPolicyValidationError) Error ¶
func (e CorsPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (CorsPolicyValidationError) ErrorName ¶
func (e CorsPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (CorsPolicyValidationError) Field ¶
func (e CorsPolicyValidationError) Field() string
Field function returns field value.
func (CorsPolicyValidationError) Key ¶
func (e CorsPolicyValidationError) Key() bool
Key function returns key value.
func (CorsPolicyValidationError) Reason ¶
func (e CorsPolicyValidationError) Reason() string
Reason function returns reason value.
type CorsPolicy_FilterEnabled ¶
type CorsPolicy_FilterEnabled struct { FilterEnabled *v3.RuntimeFractionalPercent `protobuf:"bytes,9,opt,name=filter_enabled,json=filterEnabled,proto3,oneof"` }
type CorsPolicy_HiddenEnvoyDeprecatedEnabled ¶
type CorsPolicy_HiddenEnvoyDeprecatedEnabled struct { HiddenEnvoyDeprecatedEnabled *wrappers.BoolValue `protobuf:"bytes,7,opt,name=hidden_envoy_deprecated_enabled,json=hiddenEnvoyDeprecatedEnabled,proto3,oneof"` }
type Decorator ¶
type Decorator struct { Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` Propagate *wrappers.BoolValue `protobuf:"bytes,2,opt,name=propagate,proto3" json:"propagate,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Decorator) Descriptor ¶
func (*Decorator) GetOperation ¶
func (*Decorator) GetPropagate ¶
func (*Decorator) ProtoMessage ¶
func (*Decorator) ProtoMessage()
func (*Decorator) Reset ¶
func (m *Decorator) Reset()
func (*Decorator) String ¶
func (*Decorator) Validate ¶
Validate checks the field values on Decorator with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Decorator) XXX_DiscardUnknown ¶
func (m *Decorator) XXX_DiscardUnknown()
func (*Decorator) XXX_Marshal ¶
func (*Decorator) XXX_Merge ¶
func (*Decorator) XXX_Size ¶
func (*Decorator) XXX_Unmarshal ¶
type DecoratorValidationError ¶
type DecoratorValidationError struct {
// contains filtered or unexported fields
}
DecoratorValidationError is the validation error returned by Decorator.Validate if the designated constraints aren't met.
func (DecoratorValidationError) Cause ¶
func (e DecoratorValidationError) Cause() error
Cause function returns cause value.
func (DecoratorValidationError) Error ¶
func (e DecoratorValidationError) Error() string
Error satisfies the builtin error interface
func (DecoratorValidationError) ErrorName ¶
func (e DecoratorValidationError) ErrorName() string
ErrorName returns error name.
func (DecoratorValidationError) Field ¶
func (e DecoratorValidationError) Field() string
Field function returns field value.
func (DecoratorValidationError) Key ¶
func (e DecoratorValidationError) Key() bool
Key function returns key value.
func (DecoratorValidationError) Reason ¶
func (e DecoratorValidationError) Reason() string
Reason function returns reason value.
type DirectResponseAction ¶
type DirectResponseAction struct { Status uint32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` Body *v3.DataSource `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DirectResponseAction) Descriptor ¶
func (*DirectResponseAction) Descriptor() ([]byte, []int)
func (*DirectResponseAction) GetBody ¶
func (m *DirectResponseAction) GetBody() *v3.DataSource
func (*DirectResponseAction) GetStatus ¶
func (m *DirectResponseAction) GetStatus() uint32
func (*DirectResponseAction) ProtoMessage ¶
func (*DirectResponseAction) ProtoMessage()
func (*DirectResponseAction) Reset ¶
func (m *DirectResponseAction) Reset()
func (*DirectResponseAction) String ¶
func (m *DirectResponseAction) String() string
func (*DirectResponseAction) Validate ¶
func (m *DirectResponseAction) Validate() error
Validate checks the field values on DirectResponseAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DirectResponseAction) XXX_DiscardUnknown ¶
func (m *DirectResponseAction) XXX_DiscardUnknown()
func (*DirectResponseAction) XXX_Marshal ¶
func (m *DirectResponseAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DirectResponseAction) XXX_Merge ¶
func (m *DirectResponseAction) XXX_Merge(src proto.Message)
func (*DirectResponseAction) XXX_Size ¶
func (m *DirectResponseAction) XXX_Size() int
func (*DirectResponseAction) XXX_Unmarshal ¶
func (m *DirectResponseAction) XXX_Unmarshal(b []byte) error
type DirectResponseActionValidationError ¶
type DirectResponseActionValidationError struct {
// contains filtered or unexported fields
}
DirectResponseActionValidationError is the validation error returned by DirectResponseAction.Validate if the designated constraints aren't met.
func (DirectResponseActionValidationError) Cause ¶
func (e DirectResponseActionValidationError) Cause() error
Cause function returns cause value.
func (DirectResponseActionValidationError) Error ¶
func (e DirectResponseActionValidationError) Error() string
Error satisfies the builtin error interface
func (DirectResponseActionValidationError) ErrorName ¶
func (e DirectResponseActionValidationError) ErrorName() string
ErrorName returns error name.
func (DirectResponseActionValidationError) Field ¶
func (e DirectResponseActionValidationError) Field() string
Field function returns field value.
func (DirectResponseActionValidationError) Key ¶
func (e DirectResponseActionValidationError) Key() bool
Key function returns key value.
func (DirectResponseActionValidationError) Reason ¶
func (e DirectResponseActionValidationError) Reason() string
Reason function returns reason value.
type FilterAction ¶
type FilterAction struct { Action *any.Any `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilterAction) Descriptor ¶
func (*FilterAction) Descriptor() ([]byte, []int)
func (*FilterAction) GetAction ¶
func (m *FilterAction) GetAction() *any.Any
func (*FilterAction) ProtoMessage ¶
func (*FilterAction) ProtoMessage()
func (*FilterAction) Reset ¶
func (m *FilterAction) Reset()
func (*FilterAction) String ¶
func (m *FilterAction) String() string
func (*FilterAction) Validate ¶
func (m *FilterAction) Validate() error
Validate checks the field values on FilterAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*FilterAction) XXX_DiscardUnknown ¶
func (m *FilterAction) XXX_DiscardUnknown()
func (*FilterAction) XXX_Marshal ¶
func (m *FilterAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FilterAction) XXX_Merge ¶
func (m *FilterAction) XXX_Merge(src proto.Message)
func (*FilterAction) XXX_Size ¶
func (m *FilterAction) XXX_Size() int
func (*FilterAction) XXX_Unmarshal ¶
func (m *FilterAction) XXX_Unmarshal(b []byte) error
type FilterActionValidationError ¶
type FilterActionValidationError struct {
// contains filtered or unexported fields
}
FilterActionValidationError is the validation error returned by FilterAction.Validate if the designated constraints aren't met.
func (FilterActionValidationError) Cause ¶
func (e FilterActionValidationError) Cause() error
Cause function returns cause value.
func (FilterActionValidationError) Error ¶
func (e FilterActionValidationError) Error() string
Error satisfies the builtin error interface
func (FilterActionValidationError) ErrorName ¶
func (e FilterActionValidationError) ErrorName() string
ErrorName returns error name.
func (FilterActionValidationError) Field ¶
func (e FilterActionValidationError) Field() string
Field function returns field value.
func (FilterActionValidationError) Key ¶
func (e FilterActionValidationError) Key() bool
Key function returns key value.
func (FilterActionValidationError) Reason ¶
func (e FilterActionValidationError) Reason() string
Reason function returns reason value.
type HeaderMatcher ¶
type HeaderMatcher struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are valid to be assigned to HeaderMatchSpecifier: // *HeaderMatcher_ExactMatch // *HeaderMatcher_HiddenEnvoyDeprecatedRegexMatch // *HeaderMatcher_SafeRegexMatch // *HeaderMatcher_RangeMatch // *HeaderMatcher_PresentMatch // *HeaderMatcher_PrefixMatch // *HeaderMatcher_SuffixMatch HeaderMatchSpecifier isHeaderMatcher_HeaderMatchSpecifier `protobuf_oneof:"header_match_specifier"` InvertMatch bool `protobuf:"varint,8,opt,name=invert_match,json=invertMatch,proto3" json:"invert_match,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HeaderMatcher) Descriptor ¶
func (*HeaderMatcher) Descriptor() ([]byte, []int)
func (*HeaderMatcher) GetExactMatch ¶
func (m *HeaderMatcher) GetExactMatch() string
func (*HeaderMatcher) GetHeaderMatchSpecifier ¶
func (m *HeaderMatcher) GetHeaderMatchSpecifier() isHeaderMatcher_HeaderMatchSpecifier
func (*HeaderMatcher) GetHiddenEnvoyDeprecatedRegexMatch ¶
func (m *HeaderMatcher) GetHiddenEnvoyDeprecatedRegexMatch() string
Deprecated: Do not use.
func (*HeaderMatcher) GetInvertMatch ¶
func (m *HeaderMatcher) GetInvertMatch() bool
func (*HeaderMatcher) GetName ¶
func (m *HeaderMatcher) GetName() string
func (*HeaderMatcher) GetPrefixMatch ¶
func (m *HeaderMatcher) GetPrefixMatch() string
func (*HeaderMatcher) GetPresentMatch ¶
func (m *HeaderMatcher) GetPresentMatch() bool
func (*HeaderMatcher) GetRangeMatch ¶
func (m *HeaderMatcher) GetRangeMatch() *v32.Int64Range
func (*HeaderMatcher) GetSafeRegexMatch ¶
func (m *HeaderMatcher) GetSafeRegexMatch() *v31.RegexMatcher
func (*HeaderMatcher) GetSuffixMatch ¶
func (m *HeaderMatcher) GetSuffixMatch() string
func (*HeaderMatcher) ProtoMessage ¶
func (*HeaderMatcher) ProtoMessage()
func (*HeaderMatcher) Reset ¶
func (m *HeaderMatcher) Reset()
func (*HeaderMatcher) String ¶
func (m *HeaderMatcher) String() string
func (*HeaderMatcher) Validate ¶
func (m *HeaderMatcher) Validate() error
Validate checks the field values on HeaderMatcher with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*HeaderMatcher) XXX_DiscardUnknown ¶
func (m *HeaderMatcher) XXX_DiscardUnknown()
func (*HeaderMatcher) XXX_Marshal ¶
func (m *HeaderMatcher) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HeaderMatcher) XXX_Merge ¶
func (m *HeaderMatcher) XXX_Merge(src proto.Message)
func (*HeaderMatcher) XXX_OneofWrappers ¶
func (*HeaderMatcher) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*HeaderMatcher) XXX_Size ¶
func (m *HeaderMatcher) XXX_Size() int
func (*HeaderMatcher) XXX_Unmarshal ¶
func (m *HeaderMatcher) XXX_Unmarshal(b []byte) error
type HeaderMatcherValidationError ¶
type HeaderMatcherValidationError struct {
// contains filtered or unexported fields
}
HeaderMatcherValidationError is the validation error returned by HeaderMatcher.Validate if the designated constraints aren't met.
func (HeaderMatcherValidationError) Cause ¶
func (e HeaderMatcherValidationError) Cause() error
Cause function returns cause value.
func (HeaderMatcherValidationError) Error ¶
func (e HeaderMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (HeaderMatcherValidationError) ErrorName ¶
func (e HeaderMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (HeaderMatcherValidationError) Field ¶
func (e HeaderMatcherValidationError) Field() string
Field function returns field value.
func (HeaderMatcherValidationError) Key ¶
func (e HeaderMatcherValidationError) Key() bool
Key function returns key value.
func (HeaderMatcherValidationError) Reason ¶
func (e HeaderMatcherValidationError) Reason() string
Reason function returns reason value.
type HeaderMatcher_ExactMatch ¶
type HeaderMatcher_ExactMatch struct { ExactMatch string `protobuf:"bytes,4,opt,name=exact_match,json=exactMatch,proto3,oneof"` }
type HeaderMatcher_HiddenEnvoyDeprecatedRegexMatch ¶
type HeaderMatcher_HiddenEnvoyDeprecatedRegexMatch struct { HiddenEnvoyDeprecatedRegexMatch string `protobuf:"bytes,5,opt,name=hidden_envoy_deprecated_regex_match,json=hiddenEnvoyDeprecatedRegexMatch,proto3,oneof"` }
type HeaderMatcher_PrefixMatch ¶
type HeaderMatcher_PrefixMatch struct { PrefixMatch string `protobuf:"bytes,9,opt,name=prefix_match,json=prefixMatch,proto3,oneof"` }
type HeaderMatcher_PresentMatch ¶
type HeaderMatcher_PresentMatch struct { PresentMatch bool `protobuf:"varint,7,opt,name=present_match,json=presentMatch,proto3,oneof"` }
type HeaderMatcher_RangeMatch ¶
type HeaderMatcher_RangeMatch struct { RangeMatch *v32.Int64Range `protobuf:"bytes,6,opt,name=range_match,json=rangeMatch,proto3,oneof"` }
type HeaderMatcher_SafeRegexMatch ¶
type HeaderMatcher_SafeRegexMatch struct { SafeRegexMatch *v31.RegexMatcher `protobuf:"bytes,11,opt,name=safe_regex_match,json=safeRegexMatch,proto3,oneof"` }
type HeaderMatcher_SuffixMatch ¶
type HeaderMatcher_SuffixMatch struct { SuffixMatch string `protobuf:"bytes,10,opt,name=suffix_match,json=suffixMatch,proto3,oneof"` }
type HedgePolicy ¶
type HedgePolicy struct { InitialRequests *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=initial_requests,json=initialRequests,proto3" json:"initial_requests,omitempty"` AdditionalRequestChance *v32.FractionalPercent `protobuf:"bytes,2,opt,name=additional_request_chance,json=additionalRequestChance,proto3" json:"additional_request_chance,omitempty"` HedgeOnPerTryTimeout bool `protobuf:"varint,3,opt,name=hedge_on_per_try_timeout,json=hedgeOnPerTryTimeout,proto3" json:"hedge_on_per_try_timeout,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HedgePolicy) Descriptor ¶
func (*HedgePolicy) Descriptor() ([]byte, []int)
func (*HedgePolicy) GetAdditionalRequestChance ¶
func (m *HedgePolicy) GetAdditionalRequestChance() *v32.FractionalPercent
func (*HedgePolicy) GetHedgeOnPerTryTimeout ¶
func (m *HedgePolicy) GetHedgeOnPerTryTimeout() bool
func (*HedgePolicy) GetInitialRequests ¶
func (m *HedgePolicy) GetInitialRequests() *wrappers.UInt32Value
func (*HedgePolicy) ProtoMessage ¶
func (*HedgePolicy) ProtoMessage()
func (*HedgePolicy) Reset ¶
func (m *HedgePolicy) Reset()
func (*HedgePolicy) String ¶
func (m *HedgePolicy) String() string
func (*HedgePolicy) Validate ¶
func (m *HedgePolicy) Validate() error
Validate checks the field values on HedgePolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*HedgePolicy) XXX_DiscardUnknown ¶
func (m *HedgePolicy) XXX_DiscardUnknown()
func (*HedgePolicy) XXX_Marshal ¶
func (m *HedgePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HedgePolicy) XXX_Merge ¶
func (m *HedgePolicy) XXX_Merge(src proto.Message)
func (*HedgePolicy) XXX_Size ¶
func (m *HedgePolicy) XXX_Size() int
func (*HedgePolicy) XXX_Unmarshal ¶
func (m *HedgePolicy) XXX_Unmarshal(b []byte) error
type HedgePolicyValidationError ¶
type HedgePolicyValidationError struct {
// contains filtered or unexported fields
}
HedgePolicyValidationError is the validation error returned by HedgePolicy.Validate if the designated constraints aren't met.
func (HedgePolicyValidationError) Cause ¶
func (e HedgePolicyValidationError) Cause() error
Cause function returns cause value.
func (HedgePolicyValidationError) Error ¶
func (e HedgePolicyValidationError) Error() string
Error satisfies the builtin error interface
func (HedgePolicyValidationError) ErrorName ¶
func (e HedgePolicyValidationError) ErrorName() string
ErrorName returns error name.
func (HedgePolicyValidationError) Field ¶
func (e HedgePolicyValidationError) Field() string
Field function returns field value.
func (HedgePolicyValidationError) Key ¶
func (e HedgePolicyValidationError) Key() bool
Key function returns key value.
func (HedgePolicyValidationError) Reason ¶
func (e HedgePolicyValidationError) Reason() string
Reason function returns reason value.
type QueryParameterMatcher ¶
type QueryParameterMatcher struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` HiddenEnvoyDeprecatedValue string `protobuf:"bytes,3,opt,name=hidden_envoy_deprecated_value,json=hiddenEnvoyDeprecatedValue,proto3" json:"hidden_envoy_deprecated_value,omitempty"` // Deprecated: Do not use. HiddenEnvoyDeprecatedRegex *wrappers.BoolValue `protobuf:"bytes,4,opt,name=hidden_envoy_deprecated_regex,json=hiddenEnvoyDeprecatedRegex,proto3" json:"hidden_envoy_deprecated_regex,omitempty"` // Deprecated: Do not use. // Types that are valid to be assigned to QueryParameterMatchSpecifier: // *QueryParameterMatcher_StringMatch // *QueryParameterMatcher_PresentMatch QueryParameterMatchSpecifier isQueryParameterMatcher_QueryParameterMatchSpecifier `protobuf_oneof:"query_parameter_match_specifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*QueryParameterMatcher) Descriptor ¶
func (*QueryParameterMatcher) Descriptor() ([]byte, []int)
func (*QueryParameterMatcher) GetHiddenEnvoyDeprecatedRegex ¶
func (m *QueryParameterMatcher) GetHiddenEnvoyDeprecatedRegex() *wrappers.BoolValue
Deprecated: Do not use.
func (*QueryParameterMatcher) GetHiddenEnvoyDeprecatedValue ¶
func (m *QueryParameterMatcher) GetHiddenEnvoyDeprecatedValue() string
Deprecated: Do not use.
func (*QueryParameterMatcher) GetName ¶
func (m *QueryParameterMatcher) GetName() string
func (*QueryParameterMatcher) GetPresentMatch ¶
func (m *QueryParameterMatcher) GetPresentMatch() bool
func (*QueryParameterMatcher) GetQueryParameterMatchSpecifier ¶
func (m *QueryParameterMatcher) GetQueryParameterMatchSpecifier() isQueryParameterMatcher_QueryParameterMatchSpecifier
func (*QueryParameterMatcher) GetStringMatch ¶
func (m *QueryParameterMatcher) GetStringMatch() *v31.StringMatcher
func (*QueryParameterMatcher) ProtoMessage ¶
func (*QueryParameterMatcher) ProtoMessage()
func (*QueryParameterMatcher) Reset ¶
func (m *QueryParameterMatcher) Reset()
func (*QueryParameterMatcher) String ¶
func (m *QueryParameterMatcher) String() string
func (*QueryParameterMatcher) Validate ¶
func (m *QueryParameterMatcher) Validate() error
Validate checks the field values on QueryParameterMatcher with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*QueryParameterMatcher) XXX_DiscardUnknown ¶
func (m *QueryParameterMatcher) XXX_DiscardUnknown()
func (*QueryParameterMatcher) XXX_Marshal ¶
func (m *QueryParameterMatcher) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParameterMatcher) XXX_Merge ¶
func (m *QueryParameterMatcher) XXX_Merge(src proto.Message)
func (*QueryParameterMatcher) XXX_OneofWrappers ¶
func (*QueryParameterMatcher) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*QueryParameterMatcher) XXX_Size ¶
func (m *QueryParameterMatcher) XXX_Size() int
func (*QueryParameterMatcher) XXX_Unmarshal ¶
func (m *QueryParameterMatcher) XXX_Unmarshal(b []byte) error
type QueryParameterMatcherValidationError ¶
type QueryParameterMatcherValidationError struct {
// contains filtered or unexported fields
}
QueryParameterMatcherValidationError is the validation error returned by QueryParameterMatcher.Validate if the designated constraints aren't met.
func (QueryParameterMatcherValidationError) Cause ¶
func (e QueryParameterMatcherValidationError) Cause() error
Cause function returns cause value.
func (QueryParameterMatcherValidationError) Error ¶
func (e QueryParameterMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (QueryParameterMatcherValidationError) ErrorName ¶
func (e QueryParameterMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (QueryParameterMatcherValidationError) Field ¶
func (e QueryParameterMatcherValidationError) Field() string
Field function returns field value.
func (QueryParameterMatcherValidationError) Key ¶
func (e QueryParameterMatcherValidationError) Key() bool
Key function returns key value.
func (QueryParameterMatcherValidationError) Reason ¶
func (e QueryParameterMatcherValidationError) Reason() string
Reason function returns reason value.
type QueryParameterMatcher_PresentMatch ¶
type QueryParameterMatcher_PresentMatch struct { PresentMatch bool `protobuf:"varint,6,opt,name=present_match,json=presentMatch,proto3,oneof"` }
type QueryParameterMatcher_StringMatch ¶
type QueryParameterMatcher_StringMatch struct { StringMatch *v31.StringMatcher `protobuf:"bytes,5,opt,name=string_match,json=stringMatch,proto3,oneof"` }
type RateLimit ¶
type RateLimit struct { Stage *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=stage,proto3" json:"stage,omitempty"` DisableKey string `protobuf:"bytes,2,opt,name=disable_key,json=disableKey,proto3" json:"disable_key,omitempty"` Actions []*RateLimit_Action `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit) Descriptor ¶
func (*RateLimit) GetActions ¶
func (m *RateLimit) GetActions() []*RateLimit_Action
func (*RateLimit) GetDisableKey ¶
func (*RateLimit) GetStage ¶
func (m *RateLimit) GetStage() *wrappers.UInt32Value
func (*RateLimit) ProtoMessage ¶
func (*RateLimit) ProtoMessage()
func (*RateLimit) Reset ¶
func (m *RateLimit) Reset()
func (*RateLimit) String ¶
func (*RateLimit) Validate ¶
Validate checks the field values on RateLimit with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit) XXX_DiscardUnknown ¶
func (m *RateLimit) XXX_DiscardUnknown()
func (*RateLimit) XXX_Marshal ¶
func (*RateLimit) XXX_Merge ¶
func (*RateLimit) XXX_Size ¶
func (*RateLimit) XXX_Unmarshal ¶
type RateLimitValidationError ¶
type RateLimitValidationError struct {
// contains filtered or unexported fields
}
RateLimitValidationError is the validation error returned by RateLimit.Validate if the designated constraints aren't met.
func (RateLimitValidationError) Cause ¶
func (e RateLimitValidationError) Cause() error
Cause function returns cause value.
func (RateLimitValidationError) Error ¶
func (e RateLimitValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimitValidationError) ErrorName ¶
func (e RateLimitValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimitValidationError) Field ¶
func (e RateLimitValidationError) Field() string
Field function returns field value.
func (RateLimitValidationError) Key ¶
func (e RateLimitValidationError) Key() bool
Key function returns key value.
func (RateLimitValidationError) Reason ¶
func (e RateLimitValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action ¶
type RateLimit_Action struct { // Types that are valid to be assigned to ActionSpecifier: // *RateLimit_Action_SourceCluster_ // *RateLimit_Action_DestinationCluster_ // *RateLimit_Action_RequestHeaders_ // *RateLimit_Action_RemoteAddress_ // *RateLimit_Action_GenericKey_ // *RateLimit_Action_HeaderValueMatch_ ActionSpecifier isRateLimit_Action_ActionSpecifier `protobuf_oneof:"action_specifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action) Descriptor ¶
func (*RateLimit_Action) Descriptor() ([]byte, []int)
func (*RateLimit_Action) GetActionSpecifier ¶
func (m *RateLimit_Action) GetActionSpecifier() isRateLimit_Action_ActionSpecifier
func (*RateLimit_Action) GetDestinationCluster ¶
func (m *RateLimit_Action) GetDestinationCluster() *RateLimit_Action_DestinationCluster
func (*RateLimit_Action) GetGenericKey ¶
func (m *RateLimit_Action) GetGenericKey() *RateLimit_Action_GenericKey
func (*RateLimit_Action) GetHeaderValueMatch ¶
func (m *RateLimit_Action) GetHeaderValueMatch() *RateLimit_Action_HeaderValueMatch
func (*RateLimit_Action) GetRemoteAddress ¶
func (m *RateLimit_Action) GetRemoteAddress() *RateLimit_Action_RemoteAddress
func (*RateLimit_Action) GetRequestHeaders ¶
func (m *RateLimit_Action) GetRequestHeaders() *RateLimit_Action_RequestHeaders
func (*RateLimit_Action) GetSourceCluster ¶
func (m *RateLimit_Action) GetSourceCluster() *RateLimit_Action_SourceCluster
func (*RateLimit_Action) ProtoMessage ¶
func (*RateLimit_Action) ProtoMessage()
func (*RateLimit_Action) Reset ¶
func (m *RateLimit_Action) Reset()
func (*RateLimit_Action) String ¶
func (m *RateLimit_Action) String() string
func (*RateLimit_Action) Validate ¶
func (m *RateLimit_Action) Validate() error
Validate checks the field values on RateLimit_Action with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action) XXX_DiscardUnknown ¶
func (m *RateLimit_Action) XXX_DiscardUnknown()
func (*RateLimit_Action) XXX_Marshal ¶
func (m *RateLimit_Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action) XXX_Merge ¶
func (m *RateLimit_Action) XXX_Merge(src proto.Message)
func (*RateLimit_Action) XXX_OneofWrappers ¶
func (*RateLimit_Action) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RateLimit_Action) XXX_Size ¶
func (m *RateLimit_Action) XXX_Size() int
func (*RateLimit_Action) XXX_Unmarshal ¶
func (m *RateLimit_Action) XXX_Unmarshal(b []byte) error
type RateLimit_ActionValidationError ¶
type RateLimit_ActionValidationError struct {
// contains filtered or unexported fields
}
RateLimit_ActionValidationError is the validation error returned by RateLimit_Action.Validate if the designated constraints aren't met.
func (RateLimit_ActionValidationError) Cause ¶
func (e RateLimit_ActionValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_ActionValidationError) Error ¶
func (e RateLimit_ActionValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_ActionValidationError) ErrorName ¶
func (e RateLimit_ActionValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_ActionValidationError) Field ¶
func (e RateLimit_ActionValidationError) Field() string
Field function returns field value.
func (RateLimit_ActionValidationError) Key ¶
func (e RateLimit_ActionValidationError) Key() bool
Key function returns key value.
func (RateLimit_ActionValidationError) Reason ¶
func (e RateLimit_ActionValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_DestinationCluster ¶
type RateLimit_Action_DestinationCluster struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_DestinationCluster) Descriptor ¶
func (*RateLimit_Action_DestinationCluster) Descriptor() ([]byte, []int)
func (*RateLimit_Action_DestinationCluster) ProtoMessage ¶
func (*RateLimit_Action_DestinationCluster) ProtoMessage()
func (*RateLimit_Action_DestinationCluster) Reset ¶
func (m *RateLimit_Action_DestinationCluster) Reset()
func (*RateLimit_Action_DestinationCluster) String ¶
func (m *RateLimit_Action_DestinationCluster) String() string
func (*RateLimit_Action_DestinationCluster) Validate ¶
func (m *RateLimit_Action_DestinationCluster) Validate() error
Validate checks the field values on RateLimit_Action_DestinationCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_DestinationCluster) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_DestinationCluster) XXX_DiscardUnknown()
func (*RateLimit_Action_DestinationCluster) XXX_Marshal ¶
func (m *RateLimit_Action_DestinationCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_DestinationCluster) XXX_Merge ¶
func (m *RateLimit_Action_DestinationCluster) XXX_Merge(src proto.Message)
func (*RateLimit_Action_DestinationCluster) XXX_Size ¶
func (m *RateLimit_Action_DestinationCluster) XXX_Size() int
func (*RateLimit_Action_DestinationCluster) XXX_Unmarshal ¶
func (m *RateLimit_Action_DestinationCluster) XXX_Unmarshal(b []byte) error
type RateLimit_Action_DestinationClusterValidationError ¶
type RateLimit_Action_DestinationClusterValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_DestinationClusterValidationError is the validation error returned by RateLimit_Action_DestinationCluster.Validate if the designated constraints aren't met.
func (RateLimit_Action_DestinationClusterValidationError) Cause ¶
func (e RateLimit_Action_DestinationClusterValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_DestinationClusterValidationError) Error ¶
func (e RateLimit_Action_DestinationClusterValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_DestinationClusterValidationError) ErrorName ¶
func (e RateLimit_Action_DestinationClusterValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_DestinationClusterValidationError) Field ¶
func (e RateLimit_Action_DestinationClusterValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_DestinationClusterValidationError) Key ¶
func (e RateLimit_Action_DestinationClusterValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_DestinationClusterValidationError) Reason ¶
func (e RateLimit_Action_DestinationClusterValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_DestinationCluster_ ¶
type RateLimit_Action_DestinationCluster_ struct { DestinationCluster *RateLimit_Action_DestinationCluster `protobuf:"bytes,2,opt,name=destination_cluster,json=destinationCluster,proto3,oneof"` }
type RateLimit_Action_GenericKey ¶
type RateLimit_Action_GenericKey struct { DescriptorValue string `protobuf:"bytes,1,opt,name=descriptor_value,json=descriptorValue,proto3" json:"descriptor_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_GenericKey) Descriptor ¶
func (*RateLimit_Action_GenericKey) Descriptor() ([]byte, []int)
func (*RateLimit_Action_GenericKey) GetDescriptorValue ¶
func (m *RateLimit_Action_GenericKey) GetDescriptorValue() string
func (*RateLimit_Action_GenericKey) ProtoMessage ¶
func (*RateLimit_Action_GenericKey) ProtoMessage()
func (*RateLimit_Action_GenericKey) Reset ¶
func (m *RateLimit_Action_GenericKey) Reset()
func (*RateLimit_Action_GenericKey) String ¶
func (m *RateLimit_Action_GenericKey) String() string
func (*RateLimit_Action_GenericKey) Validate ¶
func (m *RateLimit_Action_GenericKey) Validate() error
Validate checks the field values on RateLimit_Action_GenericKey with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_GenericKey) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_GenericKey) XXX_DiscardUnknown()
func (*RateLimit_Action_GenericKey) XXX_Marshal ¶
func (m *RateLimit_Action_GenericKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_GenericKey) XXX_Merge ¶
func (m *RateLimit_Action_GenericKey) XXX_Merge(src proto.Message)
func (*RateLimit_Action_GenericKey) XXX_Size ¶
func (m *RateLimit_Action_GenericKey) XXX_Size() int
func (*RateLimit_Action_GenericKey) XXX_Unmarshal ¶
func (m *RateLimit_Action_GenericKey) XXX_Unmarshal(b []byte) error
type RateLimit_Action_GenericKeyValidationError ¶
type RateLimit_Action_GenericKeyValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_GenericKeyValidationError is the validation error returned by RateLimit_Action_GenericKey.Validate if the designated constraints aren't met.
func (RateLimit_Action_GenericKeyValidationError) Cause ¶
func (e RateLimit_Action_GenericKeyValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_GenericKeyValidationError) Error ¶
func (e RateLimit_Action_GenericKeyValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_GenericKeyValidationError) ErrorName ¶
func (e RateLimit_Action_GenericKeyValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_GenericKeyValidationError) Field ¶
func (e RateLimit_Action_GenericKeyValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_GenericKeyValidationError) Key ¶
func (e RateLimit_Action_GenericKeyValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_GenericKeyValidationError) Reason ¶
func (e RateLimit_Action_GenericKeyValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_GenericKey_ ¶
type RateLimit_Action_GenericKey_ struct { GenericKey *RateLimit_Action_GenericKey `protobuf:"bytes,5,opt,name=generic_key,json=genericKey,proto3,oneof"` }
type RateLimit_Action_HeaderValueMatch ¶
type RateLimit_Action_HeaderValueMatch struct { DescriptorValue string `protobuf:"bytes,1,opt,name=descriptor_value,json=descriptorValue,proto3" json:"descriptor_value,omitempty"` ExpectMatch *wrappers.BoolValue `protobuf:"bytes,2,opt,name=expect_match,json=expectMatch,proto3" json:"expect_match,omitempty"` Headers []*HeaderMatcher `protobuf:"bytes,3,rep,name=headers,proto3" json:"headers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_HeaderValueMatch) Descriptor ¶
func (*RateLimit_Action_HeaderValueMatch) Descriptor() ([]byte, []int)
func (*RateLimit_Action_HeaderValueMatch) GetDescriptorValue ¶
func (m *RateLimit_Action_HeaderValueMatch) GetDescriptorValue() string
func (*RateLimit_Action_HeaderValueMatch) GetExpectMatch ¶
func (m *RateLimit_Action_HeaderValueMatch) GetExpectMatch() *wrappers.BoolValue
func (*RateLimit_Action_HeaderValueMatch) GetHeaders ¶
func (m *RateLimit_Action_HeaderValueMatch) GetHeaders() []*HeaderMatcher
func (*RateLimit_Action_HeaderValueMatch) ProtoMessage ¶
func (*RateLimit_Action_HeaderValueMatch) ProtoMessage()
func (*RateLimit_Action_HeaderValueMatch) Reset ¶
func (m *RateLimit_Action_HeaderValueMatch) Reset()
func (*RateLimit_Action_HeaderValueMatch) String ¶
func (m *RateLimit_Action_HeaderValueMatch) String() string
func (*RateLimit_Action_HeaderValueMatch) Validate ¶
func (m *RateLimit_Action_HeaderValueMatch) Validate() error
Validate checks the field values on RateLimit_Action_HeaderValueMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_HeaderValueMatch) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_HeaderValueMatch) XXX_DiscardUnknown()
func (*RateLimit_Action_HeaderValueMatch) XXX_Marshal ¶
func (m *RateLimit_Action_HeaderValueMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_HeaderValueMatch) XXX_Merge ¶
func (m *RateLimit_Action_HeaderValueMatch) XXX_Merge(src proto.Message)
func (*RateLimit_Action_HeaderValueMatch) XXX_Size ¶
func (m *RateLimit_Action_HeaderValueMatch) XXX_Size() int
func (*RateLimit_Action_HeaderValueMatch) XXX_Unmarshal ¶
func (m *RateLimit_Action_HeaderValueMatch) XXX_Unmarshal(b []byte) error
type RateLimit_Action_HeaderValueMatchValidationError ¶
type RateLimit_Action_HeaderValueMatchValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_HeaderValueMatchValidationError is the validation error returned by RateLimit_Action_HeaderValueMatch.Validate if the designated constraints aren't met.
func (RateLimit_Action_HeaderValueMatchValidationError) Cause ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_HeaderValueMatchValidationError) Error ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_HeaderValueMatchValidationError) ErrorName ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_HeaderValueMatchValidationError) Field ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_HeaderValueMatchValidationError) Key ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_HeaderValueMatchValidationError) Reason ¶
func (e RateLimit_Action_HeaderValueMatchValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_HeaderValueMatch_ ¶
type RateLimit_Action_HeaderValueMatch_ struct { HeaderValueMatch *RateLimit_Action_HeaderValueMatch `protobuf:"bytes,6,opt,name=header_value_match,json=headerValueMatch,proto3,oneof"` }
type RateLimit_Action_RemoteAddress ¶
type RateLimit_Action_RemoteAddress struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_RemoteAddress) Descriptor ¶
func (*RateLimit_Action_RemoteAddress) Descriptor() ([]byte, []int)
func (*RateLimit_Action_RemoteAddress) ProtoMessage ¶
func (*RateLimit_Action_RemoteAddress) ProtoMessage()
func (*RateLimit_Action_RemoteAddress) Reset ¶
func (m *RateLimit_Action_RemoteAddress) Reset()
func (*RateLimit_Action_RemoteAddress) String ¶
func (m *RateLimit_Action_RemoteAddress) String() string
func (*RateLimit_Action_RemoteAddress) Validate ¶
func (m *RateLimit_Action_RemoteAddress) Validate() error
Validate checks the field values on RateLimit_Action_RemoteAddress with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_RemoteAddress) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_RemoteAddress) XXX_DiscardUnknown()
func (*RateLimit_Action_RemoteAddress) XXX_Marshal ¶
func (m *RateLimit_Action_RemoteAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_RemoteAddress) XXX_Merge ¶
func (m *RateLimit_Action_RemoteAddress) XXX_Merge(src proto.Message)
func (*RateLimit_Action_RemoteAddress) XXX_Size ¶
func (m *RateLimit_Action_RemoteAddress) XXX_Size() int
func (*RateLimit_Action_RemoteAddress) XXX_Unmarshal ¶
func (m *RateLimit_Action_RemoteAddress) XXX_Unmarshal(b []byte) error
type RateLimit_Action_RemoteAddressValidationError ¶
type RateLimit_Action_RemoteAddressValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_RemoteAddressValidationError is the validation error returned by RateLimit_Action_RemoteAddress.Validate if the designated constraints aren't met.
func (RateLimit_Action_RemoteAddressValidationError) Cause ¶
func (e RateLimit_Action_RemoteAddressValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_RemoteAddressValidationError) Error ¶
func (e RateLimit_Action_RemoteAddressValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_RemoteAddressValidationError) ErrorName ¶
func (e RateLimit_Action_RemoteAddressValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_RemoteAddressValidationError) Field ¶
func (e RateLimit_Action_RemoteAddressValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_RemoteAddressValidationError) Key ¶
func (e RateLimit_Action_RemoteAddressValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_RemoteAddressValidationError) Reason ¶
func (e RateLimit_Action_RemoteAddressValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_RemoteAddress_ ¶
type RateLimit_Action_RemoteAddress_ struct { RemoteAddress *RateLimit_Action_RemoteAddress `protobuf:"bytes,4,opt,name=remote_address,json=remoteAddress,proto3,oneof"` }
type RateLimit_Action_RequestHeaders ¶
type RateLimit_Action_RequestHeaders struct { HeaderName string `protobuf:"bytes,1,opt,name=header_name,json=headerName,proto3" json:"header_name,omitempty"` DescriptorKey string `protobuf:"bytes,2,opt,name=descriptor_key,json=descriptorKey,proto3" json:"descriptor_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_RequestHeaders) Descriptor ¶
func (*RateLimit_Action_RequestHeaders) Descriptor() ([]byte, []int)
func (*RateLimit_Action_RequestHeaders) GetDescriptorKey ¶
func (m *RateLimit_Action_RequestHeaders) GetDescriptorKey() string
func (*RateLimit_Action_RequestHeaders) GetHeaderName ¶
func (m *RateLimit_Action_RequestHeaders) GetHeaderName() string
func (*RateLimit_Action_RequestHeaders) ProtoMessage ¶
func (*RateLimit_Action_RequestHeaders) ProtoMessage()
func (*RateLimit_Action_RequestHeaders) Reset ¶
func (m *RateLimit_Action_RequestHeaders) Reset()
func (*RateLimit_Action_RequestHeaders) String ¶
func (m *RateLimit_Action_RequestHeaders) String() string
func (*RateLimit_Action_RequestHeaders) Validate ¶
func (m *RateLimit_Action_RequestHeaders) Validate() error
Validate checks the field values on RateLimit_Action_RequestHeaders with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_RequestHeaders) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_RequestHeaders) XXX_DiscardUnknown()
func (*RateLimit_Action_RequestHeaders) XXX_Marshal ¶
func (m *RateLimit_Action_RequestHeaders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_RequestHeaders) XXX_Merge ¶
func (m *RateLimit_Action_RequestHeaders) XXX_Merge(src proto.Message)
func (*RateLimit_Action_RequestHeaders) XXX_Size ¶
func (m *RateLimit_Action_RequestHeaders) XXX_Size() int
func (*RateLimit_Action_RequestHeaders) XXX_Unmarshal ¶
func (m *RateLimit_Action_RequestHeaders) XXX_Unmarshal(b []byte) error
type RateLimit_Action_RequestHeadersValidationError ¶
type RateLimit_Action_RequestHeadersValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_RequestHeadersValidationError is the validation error returned by RateLimit_Action_RequestHeaders.Validate if the designated constraints aren't met.
func (RateLimit_Action_RequestHeadersValidationError) Cause ¶
func (e RateLimit_Action_RequestHeadersValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_RequestHeadersValidationError) Error ¶
func (e RateLimit_Action_RequestHeadersValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_RequestHeadersValidationError) ErrorName ¶
func (e RateLimit_Action_RequestHeadersValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_RequestHeadersValidationError) Field ¶
func (e RateLimit_Action_RequestHeadersValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_RequestHeadersValidationError) Key ¶
func (e RateLimit_Action_RequestHeadersValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_RequestHeadersValidationError) Reason ¶
func (e RateLimit_Action_RequestHeadersValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_RequestHeaders_ ¶
type RateLimit_Action_RequestHeaders_ struct { RequestHeaders *RateLimit_Action_RequestHeaders `protobuf:"bytes,3,opt,name=request_headers,json=requestHeaders,proto3,oneof"` }
type RateLimit_Action_SourceCluster ¶
type RateLimit_Action_SourceCluster struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RateLimit_Action_SourceCluster) Descriptor ¶
func (*RateLimit_Action_SourceCluster) Descriptor() ([]byte, []int)
func (*RateLimit_Action_SourceCluster) ProtoMessage ¶
func (*RateLimit_Action_SourceCluster) ProtoMessage()
func (*RateLimit_Action_SourceCluster) Reset ¶
func (m *RateLimit_Action_SourceCluster) Reset()
func (*RateLimit_Action_SourceCluster) String ¶
func (m *RateLimit_Action_SourceCluster) String() string
func (*RateLimit_Action_SourceCluster) Validate ¶
func (m *RateLimit_Action_SourceCluster) Validate() error
Validate checks the field values on RateLimit_Action_SourceCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RateLimit_Action_SourceCluster) XXX_DiscardUnknown ¶
func (m *RateLimit_Action_SourceCluster) XXX_DiscardUnknown()
func (*RateLimit_Action_SourceCluster) XXX_Marshal ¶
func (m *RateLimit_Action_SourceCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RateLimit_Action_SourceCluster) XXX_Merge ¶
func (m *RateLimit_Action_SourceCluster) XXX_Merge(src proto.Message)
func (*RateLimit_Action_SourceCluster) XXX_Size ¶
func (m *RateLimit_Action_SourceCluster) XXX_Size() int
func (*RateLimit_Action_SourceCluster) XXX_Unmarshal ¶
func (m *RateLimit_Action_SourceCluster) XXX_Unmarshal(b []byte) error
type RateLimit_Action_SourceClusterValidationError ¶
type RateLimit_Action_SourceClusterValidationError struct {
// contains filtered or unexported fields
}
RateLimit_Action_SourceClusterValidationError is the validation error returned by RateLimit_Action_SourceCluster.Validate if the designated constraints aren't met.
func (RateLimit_Action_SourceClusterValidationError) Cause ¶
func (e RateLimit_Action_SourceClusterValidationError) Cause() error
Cause function returns cause value.
func (RateLimit_Action_SourceClusterValidationError) Error ¶
func (e RateLimit_Action_SourceClusterValidationError) Error() string
Error satisfies the builtin error interface
func (RateLimit_Action_SourceClusterValidationError) ErrorName ¶
func (e RateLimit_Action_SourceClusterValidationError) ErrorName() string
ErrorName returns error name.
func (RateLimit_Action_SourceClusterValidationError) Field ¶
func (e RateLimit_Action_SourceClusterValidationError) Field() string
Field function returns field value.
func (RateLimit_Action_SourceClusterValidationError) Key ¶
func (e RateLimit_Action_SourceClusterValidationError) Key() bool
Key function returns key value.
func (RateLimit_Action_SourceClusterValidationError) Reason ¶
func (e RateLimit_Action_SourceClusterValidationError) Reason() string
Reason function returns reason value.
type RateLimit_Action_SourceCluster_ ¶
type RateLimit_Action_SourceCluster_ struct { SourceCluster *RateLimit_Action_SourceCluster `protobuf:"bytes,1,opt,name=source_cluster,json=sourceCluster,proto3,oneof"` }
type RedirectAction ¶
type RedirectAction struct { // Types that are valid to be assigned to SchemeRewriteSpecifier: // *RedirectAction_HttpsRedirect // *RedirectAction_SchemeRedirect SchemeRewriteSpecifier isRedirectAction_SchemeRewriteSpecifier `protobuf_oneof:"scheme_rewrite_specifier"` HostRedirect string `protobuf:"bytes,1,opt,name=host_redirect,json=hostRedirect,proto3" json:"host_redirect,omitempty"` PortRedirect uint32 `protobuf:"varint,8,opt,name=port_redirect,json=portRedirect,proto3" json:"port_redirect,omitempty"` // Types that are valid to be assigned to PathRewriteSpecifier: // *RedirectAction_PathRedirect // *RedirectAction_PrefixRewrite PathRewriteSpecifier isRedirectAction_PathRewriteSpecifier `protobuf_oneof:"path_rewrite_specifier"` ResponseCode RedirectAction_RedirectResponseCode `protobuf:"varint,3,opt,name=response_code,json=responseCode,proto3,enum=envoy.config.route.v3.RedirectAction_RedirectResponseCode" json:"response_code,omitempty"` StripQuery bool `protobuf:"varint,6,opt,name=strip_query,json=stripQuery,proto3" json:"strip_query,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RedirectAction) Descriptor ¶
func (*RedirectAction) Descriptor() ([]byte, []int)
func (*RedirectAction) GetHostRedirect ¶
func (m *RedirectAction) GetHostRedirect() string
func (*RedirectAction) GetHttpsRedirect ¶
func (m *RedirectAction) GetHttpsRedirect() bool
func (*RedirectAction) GetPathRedirect ¶
func (m *RedirectAction) GetPathRedirect() string
func (*RedirectAction) GetPathRewriteSpecifier ¶
func (m *RedirectAction) GetPathRewriteSpecifier() isRedirectAction_PathRewriteSpecifier
func (*RedirectAction) GetPortRedirect ¶
func (m *RedirectAction) GetPortRedirect() uint32
func (*RedirectAction) GetPrefixRewrite ¶
func (m *RedirectAction) GetPrefixRewrite() string
func (*RedirectAction) GetResponseCode ¶
func (m *RedirectAction) GetResponseCode() RedirectAction_RedirectResponseCode
func (*RedirectAction) GetSchemeRedirect ¶
func (m *RedirectAction) GetSchemeRedirect() string
func (*RedirectAction) GetSchemeRewriteSpecifier ¶
func (m *RedirectAction) GetSchemeRewriteSpecifier() isRedirectAction_SchemeRewriteSpecifier
func (*RedirectAction) GetStripQuery ¶
func (m *RedirectAction) GetStripQuery() bool
func (*RedirectAction) ProtoMessage ¶
func (*RedirectAction) ProtoMessage()
func (*RedirectAction) Reset ¶
func (m *RedirectAction) Reset()
func (*RedirectAction) String ¶
func (m *RedirectAction) String() string
func (*RedirectAction) Validate ¶
func (m *RedirectAction) Validate() error
Validate checks the field values on RedirectAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RedirectAction) XXX_DiscardUnknown ¶
func (m *RedirectAction) XXX_DiscardUnknown()
func (*RedirectAction) XXX_Marshal ¶
func (m *RedirectAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RedirectAction) XXX_Merge ¶
func (m *RedirectAction) XXX_Merge(src proto.Message)
func (*RedirectAction) XXX_OneofWrappers ¶
func (*RedirectAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RedirectAction) XXX_Size ¶
func (m *RedirectAction) XXX_Size() int
func (*RedirectAction) XXX_Unmarshal ¶
func (m *RedirectAction) XXX_Unmarshal(b []byte) error
type RedirectActionValidationError ¶
type RedirectActionValidationError struct {
// contains filtered or unexported fields
}
RedirectActionValidationError is the validation error returned by RedirectAction.Validate if the designated constraints aren't met.
func (RedirectActionValidationError) Cause ¶
func (e RedirectActionValidationError) Cause() error
Cause function returns cause value.
func (RedirectActionValidationError) Error ¶
func (e RedirectActionValidationError) Error() string
Error satisfies the builtin error interface
func (RedirectActionValidationError) ErrorName ¶
func (e RedirectActionValidationError) ErrorName() string
ErrorName returns error name.
func (RedirectActionValidationError) Field ¶
func (e RedirectActionValidationError) Field() string
Field function returns field value.
func (RedirectActionValidationError) Key ¶
func (e RedirectActionValidationError) Key() bool
Key function returns key value.
func (RedirectActionValidationError) Reason ¶
func (e RedirectActionValidationError) Reason() string
Reason function returns reason value.
type RedirectAction_HttpsRedirect ¶
type RedirectAction_HttpsRedirect struct { HttpsRedirect bool `protobuf:"varint,4,opt,name=https_redirect,json=httpsRedirect,proto3,oneof"` }
type RedirectAction_PathRedirect ¶
type RedirectAction_PathRedirect struct { PathRedirect string `protobuf:"bytes,2,opt,name=path_redirect,json=pathRedirect,proto3,oneof"` }
type RedirectAction_PrefixRewrite ¶
type RedirectAction_PrefixRewrite struct { PrefixRewrite string `protobuf:"bytes,5,opt,name=prefix_rewrite,json=prefixRewrite,proto3,oneof"` }
type RedirectAction_RedirectResponseCode ¶
type RedirectAction_RedirectResponseCode int32
const ( RedirectAction_MOVED_PERMANENTLY RedirectAction_RedirectResponseCode = 0 RedirectAction_FOUND RedirectAction_RedirectResponseCode = 1 RedirectAction_SEE_OTHER RedirectAction_RedirectResponseCode = 2 RedirectAction_TEMPORARY_REDIRECT RedirectAction_RedirectResponseCode = 3 RedirectAction_PERMANENT_REDIRECT RedirectAction_RedirectResponseCode = 4 )
func (RedirectAction_RedirectResponseCode) EnumDescriptor ¶
func (RedirectAction_RedirectResponseCode) EnumDescriptor() ([]byte, []int)
func (RedirectAction_RedirectResponseCode) String ¶
func (x RedirectAction_RedirectResponseCode) String() string
type RedirectAction_SchemeRedirect ¶
type RedirectAction_SchemeRedirect struct { SchemeRedirect string `protobuf:"bytes,7,opt,name=scheme_redirect,json=schemeRedirect,proto3,oneof"` }
type RetryPolicy ¶
type RetryPolicy struct { RetryOn string `protobuf:"bytes,1,opt,name=retry_on,json=retryOn,proto3" json:"retry_on,omitempty"` NumRetries *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=num_retries,json=numRetries,proto3" json:"num_retries,omitempty"` PerTryTimeout *duration.Duration `protobuf:"bytes,3,opt,name=per_try_timeout,json=perTryTimeout,proto3" json:"per_try_timeout,omitempty"` RetryPriority *RetryPolicy_RetryPriority `protobuf:"bytes,4,opt,name=retry_priority,json=retryPriority,proto3" json:"retry_priority,omitempty"` RetryHostPredicate []*RetryPolicy_RetryHostPredicate `protobuf:"bytes,5,rep,name=retry_host_predicate,json=retryHostPredicate,proto3" json:"retry_host_predicate,omitempty"` HostSelectionRetryMaxAttempts int64 `protobuf:"varint,6,opt,name=host_selection_retry_max_attempts,json=hostSelectionRetryMaxAttempts,proto3" json:"host_selection_retry_max_attempts,omitempty"` RetriableStatusCodes []uint32 `protobuf:"varint,7,rep,packed,name=retriable_status_codes,json=retriableStatusCodes,proto3" json:"retriable_status_codes,omitempty"` RetryBackOff *RetryPolicy_RetryBackOff `protobuf:"bytes,8,opt,name=retry_back_off,json=retryBackOff,proto3" json:"retry_back_off,omitempty"` RetriableHeaders []*HeaderMatcher `protobuf:"bytes,9,rep,name=retriable_headers,json=retriableHeaders,proto3" json:"retriable_headers,omitempty"` RetriableRequestHeaders []*HeaderMatcher `protobuf:"bytes,10,rep,name=retriable_request_headers,json=retriableRequestHeaders,proto3" json:"retriable_request_headers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetryPolicy) Descriptor ¶
func (*RetryPolicy) Descriptor() ([]byte, []int)
func (*RetryPolicy) GetHostSelectionRetryMaxAttempts ¶
func (m *RetryPolicy) GetHostSelectionRetryMaxAttempts() int64
func (*RetryPolicy) GetNumRetries ¶
func (m *RetryPolicy) GetNumRetries() *wrappers.UInt32Value
func (*RetryPolicy) GetPerTryTimeout ¶
func (m *RetryPolicy) GetPerTryTimeout() *duration.Duration
func (*RetryPolicy) GetRetriableHeaders ¶
func (m *RetryPolicy) GetRetriableHeaders() []*HeaderMatcher
func (*RetryPolicy) GetRetriableRequestHeaders ¶
func (m *RetryPolicy) GetRetriableRequestHeaders() []*HeaderMatcher
func (*RetryPolicy) GetRetriableStatusCodes ¶
func (m *RetryPolicy) GetRetriableStatusCodes() []uint32
func (*RetryPolicy) GetRetryBackOff ¶
func (m *RetryPolicy) GetRetryBackOff() *RetryPolicy_RetryBackOff
func (*RetryPolicy) GetRetryHostPredicate ¶
func (m *RetryPolicy) GetRetryHostPredicate() []*RetryPolicy_RetryHostPredicate
func (*RetryPolicy) GetRetryOn ¶
func (m *RetryPolicy) GetRetryOn() string
func (*RetryPolicy) GetRetryPriority ¶
func (m *RetryPolicy) GetRetryPriority() *RetryPolicy_RetryPriority
func (*RetryPolicy) ProtoMessage ¶
func (*RetryPolicy) ProtoMessage()
func (*RetryPolicy) Reset ¶
func (m *RetryPolicy) Reset()
func (*RetryPolicy) String ¶
func (m *RetryPolicy) String() string
func (*RetryPolicy) Validate ¶
func (m *RetryPolicy) Validate() error
Validate checks the field values on RetryPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RetryPolicy) XXX_DiscardUnknown ¶
func (m *RetryPolicy) XXX_DiscardUnknown()
func (*RetryPolicy) XXX_Marshal ¶
func (m *RetryPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetryPolicy) XXX_Merge ¶
func (m *RetryPolicy) XXX_Merge(src proto.Message)
func (*RetryPolicy) XXX_Size ¶
func (m *RetryPolicy) XXX_Size() int
func (*RetryPolicy) XXX_Unmarshal ¶
func (m *RetryPolicy) XXX_Unmarshal(b []byte) error
type RetryPolicyValidationError ¶
type RetryPolicyValidationError struct {
// contains filtered or unexported fields
}
RetryPolicyValidationError is the validation error returned by RetryPolicy.Validate if the designated constraints aren't met.
func (RetryPolicyValidationError) Cause ¶
func (e RetryPolicyValidationError) Cause() error
Cause function returns cause value.
func (RetryPolicyValidationError) Error ¶
func (e RetryPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (RetryPolicyValidationError) ErrorName ¶
func (e RetryPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (RetryPolicyValidationError) Field ¶
func (e RetryPolicyValidationError) Field() string
Field function returns field value.
func (RetryPolicyValidationError) Key ¶
func (e RetryPolicyValidationError) Key() bool
Key function returns key value.
func (RetryPolicyValidationError) Reason ¶
func (e RetryPolicyValidationError) Reason() string
Reason function returns reason value.
type RetryPolicy_RetryBackOff ¶
type RetryPolicy_RetryBackOff struct { BaseInterval *duration.Duration `protobuf:"bytes,1,opt,name=base_interval,json=baseInterval,proto3" json:"base_interval,omitempty"` MaxInterval *duration.Duration `protobuf:"bytes,2,opt,name=max_interval,json=maxInterval,proto3" json:"max_interval,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetryPolicy_RetryBackOff) Descriptor ¶
func (*RetryPolicy_RetryBackOff) Descriptor() ([]byte, []int)
func (*RetryPolicy_RetryBackOff) GetBaseInterval ¶
func (m *RetryPolicy_RetryBackOff) GetBaseInterval() *duration.Duration
func (*RetryPolicy_RetryBackOff) GetMaxInterval ¶
func (m *RetryPolicy_RetryBackOff) GetMaxInterval() *duration.Duration
func (*RetryPolicy_RetryBackOff) ProtoMessage ¶
func (*RetryPolicy_RetryBackOff) ProtoMessage()
func (*RetryPolicy_RetryBackOff) Reset ¶
func (m *RetryPolicy_RetryBackOff) Reset()
func (*RetryPolicy_RetryBackOff) String ¶
func (m *RetryPolicy_RetryBackOff) String() string
func (*RetryPolicy_RetryBackOff) Validate ¶
func (m *RetryPolicy_RetryBackOff) Validate() error
Validate checks the field values on RetryPolicy_RetryBackOff with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RetryPolicy_RetryBackOff) XXX_DiscardUnknown ¶
func (m *RetryPolicy_RetryBackOff) XXX_DiscardUnknown()
func (*RetryPolicy_RetryBackOff) XXX_Marshal ¶
func (m *RetryPolicy_RetryBackOff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetryPolicy_RetryBackOff) XXX_Merge ¶
func (m *RetryPolicy_RetryBackOff) XXX_Merge(src proto.Message)
func (*RetryPolicy_RetryBackOff) XXX_Size ¶
func (m *RetryPolicy_RetryBackOff) XXX_Size() int
func (*RetryPolicy_RetryBackOff) XXX_Unmarshal ¶
func (m *RetryPolicy_RetryBackOff) XXX_Unmarshal(b []byte) error
type RetryPolicy_RetryBackOffValidationError ¶
type RetryPolicy_RetryBackOffValidationError struct {
// contains filtered or unexported fields
}
RetryPolicy_RetryBackOffValidationError is the validation error returned by RetryPolicy_RetryBackOff.Validate if the designated constraints aren't met.
func (RetryPolicy_RetryBackOffValidationError) Cause ¶
func (e RetryPolicy_RetryBackOffValidationError) Cause() error
Cause function returns cause value.
func (RetryPolicy_RetryBackOffValidationError) Error ¶
func (e RetryPolicy_RetryBackOffValidationError) Error() string
Error satisfies the builtin error interface
func (RetryPolicy_RetryBackOffValidationError) ErrorName ¶
func (e RetryPolicy_RetryBackOffValidationError) ErrorName() string
ErrorName returns error name.
func (RetryPolicy_RetryBackOffValidationError) Field ¶
func (e RetryPolicy_RetryBackOffValidationError) Field() string
Field function returns field value.
func (RetryPolicy_RetryBackOffValidationError) Key ¶
func (e RetryPolicy_RetryBackOffValidationError) Key() bool
Key function returns key value.
func (RetryPolicy_RetryBackOffValidationError) Reason ¶
func (e RetryPolicy_RetryBackOffValidationError) Reason() string
Reason function returns reason value.
type RetryPolicy_RetryHostPredicate ¶
type RetryPolicy_RetryHostPredicate struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are valid to be assigned to ConfigType: // *RetryPolicy_RetryHostPredicate_HiddenEnvoyDeprecatedConfig // *RetryPolicy_RetryHostPredicate_TypedConfig ConfigType isRetryPolicy_RetryHostPredicate_ConfigType `protobuf_oneof:"config_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetryPolicy_RetryHostPredicate) Descriptor ¶
func (*RetryPolicy_RetryHostPredicate) Descriptor() ([]byte, []int)
func (*RetryPolicy_RetryHostPredicate) GetConfigType ¶
func (m *RetryPolicy_RetryHostPredicate) GetConfigType() isRetryPolicy_RetryHostPredicate_ConfigType
func (*RetryPolicy_RetryHostPredicate) GetHiddenEnvoyDeprecatedConfig ¶
func (m *RetryPolicy_RetryHostPredicate) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct
Deprecated: Do not use.
func (*RetryPolicy_RetryHostPredicate) GetName ¶
func (m *RetryPolicy_RetryHostPredicate) GetName() string
func (*RetryPolicy_RetryHostPredicate) GetTypedConfig ¶
func (m *RetryPolicy_RetryHostPredicate) GetTypedConfig() *any.Any
func (*RetryPolicy_RetryHostPredicate) ProtoMessage ¶
func (*RetryPolicy_RetryHostPredicate) ProtoMessage()
func (*RetryPolicy_RetryHostPredicate) Reset ¶
func (m *RetryPolicy_RetryHostPredicate) Reset()
func (*RetryPolicy_RetryHostPredicate) String ¶
func (m *RetryPolicy_RetryHostPredicate) String() string
func (*RetryPolicy_RetryHostPredicate) Validate ¶
func (m *RetryPolicy_RetryHostPredicate) Validate() error
Validate checks the field values on RetryPolicy_RetryHostPredicate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RetryPolicy_RetryHostPredicate) XXX_DiscardUnknown ¶
func (m *RetryPolicy_RetryHostPredicate) XXX_DiscardUnknown()
func (*RetryPolicy_RetryHostPredicate) XXX_Marshal ¶
func (m *RetryPolicy_RetryHostPredicate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetryPolicy_RetryHostPredicate) XXX_Merge ¶
func (m *RetryPolicy_RetryHostPredicate) XXX_Merge(src proto.Message)
func (*RetryPolicy_RetryHostPredicate) XXX_OneofWrappers ¶
func (*RetryPolicy_RetryHostPredicate) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RetryPolicy_RetryHostPredicate) XXX_Size ¶
func (m *RetryPolicy_RetryHostPredicate) XXX_Size() int
func (*RetryPolicy_RetryHostPredicate) XXX_Unmarshal ¶
func (m *RetryPolicy_RetryHostPredicate) XXX_Unmarshal(b []byte) error
type RetryPolicy_RetryHostPredicateValidationError ¶
type RetryPolicy_RetryHostPredicateValidationError struct {
// contains filtered or unexported fields
}
RetryPolicy_RetryHostPredicateValidationError is the validation error returned by RetryPolicy_RetryHostPredicate.Validate if the designated constraints aren't met.
func (RetryPolicy_RetryHostPredicateValidationError) Cause ¶
func (e RetryPolicy_RetryHostPredicateValidationError) Cause() error
Cause function returns cause value.
func (RetryPolicy_RetryHostPredicateValidationError) Error ¶
func (e RetryPolicy_RetryHostPredicateValidationError) Error() string
Error satisfies the builtin error interface
func (RetryPolicy_RetryHostPredicateValidationError) ErrorName ¶
func (e RetryPolicy_RetryHostPredicateValidationError) ErrorName() string
ErrorName returns error name.
func (RetryPolicy_RetryHostPredicateValidationError) Field ¶
func (e RetryPolicy_RetryHostPredicateValidationError) Field() string
Field function returns field value.
func (RetryPolicy_RetryHostPredicateValidationError) Key ¶
func (e RetryPolicy_RetryHostPredicateValidationError) Key() bool
Key function returns key value.
func (RetryPolicy_RetryHostPredicateValidationError) Reason ¶
func (e RetryPolicy_RetryHostPredicateValidationError) Reason() string
Reason function returns reason value.
type RetryPolicy_RetryHostPredicate_HiddenEnvoyDeprecatedConfig ¶
type RetryPolicy_RetryHostPredicate_HiddenEnvoyDeprecatedConfig struct { HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"` }
type RetryPolicy_RetryHostPredicate_TypedConfig ¶
type RetryPolicy_RetryHostPredicate_TypedConfig struct { TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"` }
type RetryPolicy_RetryPriority ¶
type RetryPolicy_RetryPriority struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are valid to be assigned to ConfigType: // *RetryPolicy_RetryPriority_HiddenEnvoyDeprecatedConfig // *RetryPolicy_RetryPriority_TypedConfig ConfigType isRetryPolicy_RetryPriority_ConfigType `protobuf_oneof:"config_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RetryPolicy_RetryPriority) Descriptor ¶
func (*RetryPolicy_RetryPriority) Descriptor() ([]byte, []int)
func (*RetryPolicy_RetryPriority) GetConfigType ¶
func (m *RetryPolicy_RetryPriority) GetConfigType() isRetryPolicy_RetryPriority_ConfigType
func (*RetryPolicy_RetryPriority) GetHiddenEnvoyDeprecatedConfig ¶
func (m *RetryPolicy_RetryPriority) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct
Deprecated: Do not use.
func (*RetryPolicy_RetryPriority) GetName ¶
func (m *RetryPolicy_RetryPriority) GetName() string
func (*RetryPolicy_RetryPriority) GetTypedConfig ¶
func (m *RetryPolicy_RetryPriority) GetTypedConfig() *any.Any
func (*RetryPolicy_RetryPriority) ProtoMessage ¶
func (*RetryPolicy_RetryPriority) ProtoMessage()
func (*RetryPolicy_RetryPriority) Reset ¶
func (m *RetryPolicy_RetryPriority) Reset()
func (*RetryPolicy_RetryPriority) String ¶
func (m *RetryPolicy_RetryPriority) String() string
func (*RetryPolicy_RetryPriority) Validate ¶
func (m *RetryPolicy_RetryPriority) Validate() error
Validate checks the field values on RetryPolicy_RetryPriority with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RetryPolicy_RetryPriority) XXX_DiscardUnknown ¶
func (m *RetryPolicy_RetryPriority) XXX_DiscardUnknown()
func (*RetryPolicy_RetryPriority) XXX_Marshal ¶
func (m *RetryPolicy_RetryPriority) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RetryPolicy_RetryPriority) XXX_Merge ¶
func (m *RetryPolicy_RetryPriority) XXX_Merge(src proto.Message)
func (*RetryPolicy_RetryPriority) XXX_OneofWrappers ¶
func (*RetryPolicy_RetryPriority) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RetryPolicy_RetryPriority) XXX_Size ¶
func (m *RetryPolicy_RetryPriority) XXX_Size() int
func (*RetryPolicy_RetryPriority) XXX_Unmarshal ¶
func (m *RetryPolicy_RetryPriority) XXX_Unmarshal(b []byte) error
type RetryPolicy_RetryPriorityValidationError ¶
type RetryPolicy_RetryPriorityValidationError struct {
// contains filtered or unexported fields
}
RetryPolicy_RetryPriorityValidationError is the validation error returned by RetryPolicy_RetryPriority.Validate if the designated constraints aren't met.
func (RetryPolicy_RetryPriorityValidationError) Cause ¶
func (e RetryPolicy_RetryPriorityValidationError) Cause() error
Cause function returns cause value.
func (RetryPolicy_RetryPriorityValidationError) Error ¶
func (e RetryPolicy_RetryPriorityValidationError) Error() string
Error satisfies the builtin error interface
func (RetryPolicy_RetryPriorityValidationError) ErrorName ¶
func (e RetryPolicy_RetryPriorityValidationError) ErrorName() string
ErrorName returns error name.
func (RetryPolicy_RetryPriorityValidationError) Field ¶
func (e RetryPolicy_RetryPriorityValidationError) Field() string
Field function returns field value.
func (RetryPolicy_RetryPriorityValidationError) Key ¶
func (e RetryPolicy_RetryPriorityValidationError) Key() bool
Key function returns key value.
func (RetryPolicy_RetryPriorityValidationError) Reason ¶
func (e RetryPolicy_RetryPriorityValidationError) Reason() string
Reason function returns reason value.
type RetryPolicy_RetryPriority_HiddenEnvoyDeprecatedConfig ¶
type RetryPolicy_RetryPriority_HiddenEnvoyDeprecatedConfig struct { HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"` }
type RetryPolicy_RetryPriority_TypedConfig ¶
type RetryPolicy_RetryPriority_TypedConfig struct { TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"` }
type Route ¶
type Route struct { Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name,omitempty"` Match *RouteMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"` // Types that are valid to be assigned to Action: // *Route_Route // *Route_Redirect // *Route_DirectResponse // *Route_FilterAction Action isRoute_Action `protobuf_oneof:"action"` Metadata *v3.Metadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` Decorator *Decorator `protobuf:"bytes,5,opt,name=decorator,proto3" json:"decorator,omitempty"` HiddenEnvoyDeprecatedPerFilterConfig map[string]*_struct.Struct `protobuf:"bytes,8,rep,name=hidden_envoy_deprecated_per_filter_config,json=hiddenEnvoyDeprecatedPerFilterConfig,proto3" json:"hidden_envoy_deprecated_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deprecated: Do not use. TypedPerFilterConfig map[string]*any.Any `protobuf:"bytes,13,rep,name=typed_per_filter_config,json=typedPerFilterConfig,proto3" json:"typed_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` RequestHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,9,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `protobuf:"bytes,12,rep,name=request_headers_to_remove,json=requestHeadersToRemove,proto3" json:"request_headers_to_remove,omitempty"` ResponseHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,10,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `protobuf:"bytes,11,rep,name=response_headers_to_remove,json=responseHeadersToRemove,proto3" json:"response_headers_to_remove,omitempty"` Tracing *Tracing `protobuf:"bytes,15,opt,name=tracing,proto3" json:"tracing,omitempty"` PerRequestBufferLimitBytes *wrappers.UInt32Value `protobuf:"bytes,16,opt,name=per_request_buffer_limit_bytes,json=perRequestBufferLimitBytes,proto3" json:"per_request_buffer_limit_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Route) Descriptor ¶
func (*Route) GetAction ¶
func (m *Route) GetAction() isRoute_Action
func (*Route) GetDecorator ¶
func (*Route) GetDirectResponse ¶
func (m *Route) GetDirectResponse() *DirectResponseAction
func (*Route) GetFilterAction ¶
func (m *Route) GetFilterAction() *FilterAction
func (*Route) GetHiddenEnvoyDeprecatedPerFilterConfig ¶
Deprecated: Do not use.
func (*Route) GetMatch ¶
func (m *Route) GetMatch() *RouteMatch
func (*Route) GetMetadata ¶
func (*Route) GetName ¶
func (*Route) GetPerRequestBufferLimitBytes ¶
func (m *Route) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value
func (*Route) GetRedirect ¶
func (m *Route) GetRedirect() *RedirectAction
func (*Route) GetRequestHeadersToAdd ¶
func (m *Route) GetRequestHeadersToAdd() []*v3.HeaderValueOption
func (*Route) GetRequestHeadersToRemove ¶
func (*Route) GetResponseHeadersToAdd ¶
func (m *Route) GetResponseHeadersToAdd() []*v3.HeaderValueOption
func (*Route) GetResponseHeadersToRemove ¶
func (*Route) GetRoute ¶
func (m *Route) GetRoute() *RouteAction
func (*Route) GetTracing ¶
func (*Route) GetTypedPerFilterConfig ¶
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) Reset ¶
func (m *Route) Reset()
func (*Route) String ¶
func (*Route) Validate ¶
Validate checks the field values on Route with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Route) XXX_DiscardUnknown ¶
func (m *Route) XXX_DiscardUnknown()
func (*Route) XXX_Marshal ¶
func (*Route) XXX_Merge ¶
func (*Route) XXX_OneofWrappers ¶
func (*Route) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Route) XXX_Size ¶
func (*Route) XXX_Unmarshal ¶
type RouteAction ¶
type RouteAction struct { // Types that are valid to be assigned to ClusterSpecifier: // *RouteAction_Cluster // *RouteAction_ClusterHeader // *RouteAction_WeightedClusters ClusterSpecifier isRouteAction_ClusterSpecifier `protobuf_oneof:"cluster_specifier"` ClusterNotFoundResponseCode RouteAction_ClusterNotFoundResponseCode `protobuf:"varint,20,opt,name=cluster_not_found_response_code,json=clusterNotFoundResponseCode,proto3,enum=envoy.config.route.v3.RouteAction_ClusterNotFoundResponseCode" json:"cluster_not_found_response_code,omitempty"` MetadataMatch *v3.Metadata `protobuf:"bytes,4,opt,name=metadata_match,json=metadataMatch,proto3" json:"metadata_match,omitempty"` PrefixRewrite string `protobuf:"bytes,5,opt,name=prefix_rewrite,json=prefixRewrite,proto3" json:"prefix_rewrite,omitempty"` RegexRewrite *v31.RegexMatchAndSubstitute `protobuf:"bytes,32,opt,name=regex_rewrite,json=regexRewrite,proto3" json:"regex_rewrite,omitempty"` // Types that are valid to be assigned to HostRewriteSpecifier: // *RouteAction_HostRewriteLiteral // *RouteAction_AutoHostRewrite // *RouteAction_HostRewriteHeader HostRewriteSpecifier isRouteAction_HostRewriteSpecifier `protobuf_oneof:"host_rewrite_specifier"` Timeout *duration.Duration `protobuf:"bytes,8,opt,name=timeout,proto3" json:"timeout,omitempty"` IdleTimeout *duration.Duration `protobuf:"bytes,24,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"` RetryPolicy *RetryPolicy `protobuf:"bytes,9,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"` RetryPolicyTypedConfig *any.Any `protobuf:"bytes,33,opt,name=retry_policy_typed_config,json=retryPolicyTypedConfig,proto3" json:"retry_policy_typed_config,omitempty"` HiddenEnvoyDeprecatedRequestMirrorPolicy *RouteAction_RequestMirrorPolicy `protobuf:"bytes,10,opt,name=hidden_envoy_deprecated_request_mirror_policy,json=hiddenEnvoyDeprecatedRequestMirrorPolicy,proto3" json:"hidden_envoy_deprecated_request_mirror_policy,omitempty"` // Deprecated: Do not use. RequestMirrorPolicies []*RouteAction_RequestMirrorPolicy `protobuf:"bytes,30,rep,name=request_mirror_policies,json=requestMirrorPolicies,proto3" json:"request_mirror_policies,omitempty"` Priority v3.RoutingPriority `protobuf:"varint,11,opt,name=priority,proto3,enum=envoy.config.core.v3.RoutingPriority" json:"priority,omitempty"` RateLimits []*RateLimit `protobuf:"bytes,13,rep,name=rate_limits,json=rateLimits,proto3" json:"rate_limits,omitempty"` IncludeVhRateLimits *wrappers.BoolValue `protobuf:"bytes,14,opt,name=include_vh_rate_limits,json=includeVhRateLimits,proto3" json:"include_vh_rate_limits,omitempty"` HashPolicy []*RouteAction_HashPolicy `protobuf:"bytes,15,rep,name=hash_policy,json=hashPolicy,proto3" json:"hash_policy,omitempty"` Cors *CorsPolicy `protobuf:"bytes,17,opt,name=cors,proto3" json:"cors,omitempty"` MaxGrpcTimeout *duration.Duration `protobuf:"bytes,23,opt,name=max_grpc_timeout,json=maxGrpcTimeout,proto3" json:"max_grpc_timeout,omitempty"` GrpcTimeoutOffset *duration.Duration `protobuf:"bytes,28,opt,name=grpc_timeout_offset,json=grpcTimeoutOffset,proto3" json:"grpc_timeout_offset,omitempty"` UpgradeConfigs []*RouteAction_UpgradeConfig `protobuf:"bytes,25,rep,name=upgrade_configs,json=upgradeConfigs,proto3" json:"upgrade_configs,omitempty"` InternalRedirectAction RouteAction_InternalRedirectAction `protobuf:"varint,26,opt,name=internal_redirect_action,json=internalRedirectAction,proto3,enum=envoy.config.route.v3.RouteAction_InternalRedirectAction" json:"internal_redirect_action,omitempty"` MaxInternalRedirects *wrappers.UInt32Value `protobuf:"bytes,31,opt,name=max_internal_redirects,json=maxInternalRedirects,proto3" json:"max_internal_redirects,omitempty"` HedgePolicy *HedgePolicy `protobuf:"bytes,27,opt,name=hedge_policy,json=hedgePolicy,proto3" json:"hedge_policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction) Descriptor ¶
func (*RouteAction) Descriptor() ([]byte, []int)
func (*RouteAction) GetAutoHostRewrite ¶
func (m *RouteAction) GetAutoHostRewrite() *wrappers.BoolValue
func (*RouteAction) GetCluster ¶
func (m *RouteAction) GetCluster() string
func (*RouteAction) GetClusterHeader ¶
func (m *RouteAction) GetClusterHeader() string
func (*RouteAction) GetClusterNotFoundResponseCode ¶
func (m *RouteAction) GetClusterNotFoundResponseCode() RouteAction_ClusterNotFoundResponseCode
func (*RouteAction) GetClusterSpecifier ¶
func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
func (*RouteAction) GetCors ¶
func (m *RouteAction) GetCors() *CorsPolicy
func (*RouteAction) GetGrpcTimeoutOffset ¶
func (m *RouteAction) GetGrpcTimeoutOffset() *duration.Duration
func (*RouteAction) GetHashPolicy ¶
func (m *RouteAction) GetHashPolicy() []*RouteAction_HashPolicy
func (*RouteAction) GetHedgePolicy ¶
func (m *RouteAction) GetHedgePolicy() *HedgePolicy
func (*RouteAction) GetHiddenEnvoyDeprecatedRequestMirrorPolicy ¶
func (m *RouteAction) GetHiddenEnvoyDeprecatedRequestMirrorPolicy() *RouteAction_RequestMirrorPolicy
Deprecated: Do not use.
func (*RouteAction) GetHostRewriteHeader ¶
func (m *RouteAction) GetHostRewriteHeader() string
func (*RouteAction) GetHostRewriteLiteral ¶
func (m *RouteAction) GetHostRewriteLiteral() string
func (*RouteAction) GetHostRewriteSpecifier ¶
func (m *RouteAction) GetHostRewriteSpecifier() isRouteAction_HostRewriteSpecifier
func (*RouteAction) GetIdleTimeout ¶
func (m *RouteAction) GetIdleTimeout() *duration.Duration
func (*RouteAction) GetIncludeVhRateLimits ¶
func (m *RouteAction) GetIncludeVhRateLimits() *wrappers.BoolValue
func (*RouteAction) GetInternalRedirectAction ¶
func (m *RouteAction) GetInternalRedirectAction() RouteAction_InternalRedirectAction
func (*RouteAction) GetMaxGrpcTimeout ¶
func (m *RouteAction) GetMaxGrpcTimeout() *duration.Duration
func (*RouteAction) GetMaxInternalRedirects ¶
func (m *RouteAction) GetMaxInternalRedirects() *wrappers.UInt32Value
func (*RouteAction) GetMetadataMatch ¶
func (m *RouteAction) GetMetadataMatch() *v3.Metadata
func (*RouteAction) GetPrefixRewrite ¶
func (m *RouteAction) GetPrefixRewrite() string
func (*RouteAction) GetPriority ¶
func (m *RouteAction) GetPriority() v3.RoutingPriority
func (*RouteAction) GetRateLimits ¶
func (m *RouteAction) GetRateLimits() []*RateLimit
func (*RouteAction) GetRegexRewrite ¶
func (m *RouteAction) GetRegexRewrite() *v31.RegexMatchAndSubstitute
func (*RouteAction) GetRequestMirrorPolicies ¶
func (m *RouteAction) GetRequestMirrorPolicies() []*RouteAction_RequestMirrorPolicy
func (*RouteAction) GetRetryPolicy ¶
func (m *RouteAction) GetRetryPolicy() *RetryPolicy
func (*RouteAction) GetRetryPolicyTypedConfig ¶
func (m *RouteAction) GetRetryPolicyTypedConfig() *any.Any
func (*RouteAction) GetTimeout ¶
func (m *RouteAction) GetTimeout() *duration.Duration
func (*RouteAction) GetUpgradeConfigs ¶
func (m *RouteAction) GetUpgradeConfigs() []*RouteAction_UpgradeConfig
func (*RouteAction) GetWeightedClusters ¶
func (m *RouteAction) GetWeightedClusters() *WeightedCluster
func (*RouteAction) ProtoMessage ¶
func (*RouteAction) ProtoMessage()
func (*RouteAction) Reset ¶
func (m *RouteAction) Reset()
func (*RouteAction) String ¶
func (m *RouteAction) String() string
func (*RouteAction) Validate ¶
func (m *RouteAction) Validate() error
Validate checks the field values on RouteAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction) XXX_DiscardUnknown ¶
func (m *RouteAction) XXX_DiscardUnknown()
func (*RouteAction) XXX_Marshal ¶
func (m *RouteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction) XXX_Merge ¶
func (m *RouteAction) XXX_Merge(src proto.Message)
func (*RouteAction) XXX_OneofWrappers ¶
func (*RouteAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RouteAction) XXX_Size ¶
func (m *RouteAction) XXX_Size() int
func (*RouteAction) XXX_Unmarshal ¶
func (m *RouteAction) XXX_Unmarshal(b []byte) error
type RouteActionValidationError ¶
type RouteActionValidationError struct {
// contains filtered or unexported fields
}
RouteActionValidationError is the validation error returned by RouteAction.Validate if the designated constraints aren't met.
func (RouteActionValidationError) Cause ¶
func (e RouteActionValidationError) Cause() error
Cause function returns cause value.
func (RouteActionValidationError) Error ¶
func (e RouteActionValidationError) Error() string
Error satisfies the builtin error interface
func (RouteActionValidationError) ErrorName ¶
func (e RouteActionValidationError) ErrorName() string
ErrorName returns error name.
func (RouteActionValidationError) Field ¶
func (e RouteActionValidationError) Field() string
Field function returns field value.
func (RouteActionValidationError) Key ¶
func (e RouteActionValidationError) Key() bool
Key function returns key value.
func (RouteActionValidationError) Reason ¶
func (e RouteActionValidationError) Reason() string
Reason function returns reason value.
type RouteAction_AutoHostRewrite ¶
type RouteAction_AutoHostRewrite struct { AutoHostRewrite *wrappers.BoolValue `protobuf:"bytes,7,opt,name=auto_host_rewrite,json=autoHostRewrite,proto3,oneof"` }
type RouteAction_Cluster ¶
type RouteAction_Cluster struct { Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3,oneof"` }
type RouteAction_ClusterHeader ¶
type RouteAction_ClusterHeader struct { ClusterHeader string `protobuf:"bytes,2,opt,name=cluster_header,json=clusterHeader,proto3,oneof"` }
type RouteAction_ClusterNotFoundResponseCode ¶
type RouteAction_ClusterNotFoundResponseCode int32
const ( RouteAction_SERVICE_UNAVAILABLE RouteAction_ClusterNotFoundResponseCode = 0 RouteAction_NOT_FOUND RouteAction_ClusterNotFoundResponseCode = 1 )
func (RouteAction_ClusterNotFoundResponseCode) EnumDescriptor ¶
func (RouteAction_ClusterNotFoundResponseCode) EnumDescriptor() ([]byte, []int)
func (RouteAction_ClusterNotFoundResponseCode) String ¶
func (x RouteAction_ClusterNotFoundResponseCode) String() string
type RouteAction_HashPolicy ¶
type RouteAction_HashPolicy struct { // Types that are valid to be assigned to PolicySpecifier: // *RouteAction_HashPolicy_Header_ // *RouteAction_HashPolicy_Cookie_ // *RouteAction_HashPolicy_ConnectionProperties_ // *RouteAction_HashPolicy_QueryParameter_ // *RouteAction_HashPolicy_FilterState_ PolicySpecifier isRouteAction_HashPolicy_PolicySpecifier `protobuf_oneof:"policy_specifier"` Terminal bool `protobuf:"varint,4,opt,name=terminal,proto3" json:"terminal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy) Descriptor ¶
func (*RouteAction_HashPolicy) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy) GetConnectionProperties ¶
func (m *RouteAction_HashPolicy) GetConnectionProperties() *RouteAction_HashPolicy_ConnectionProperties
func (*RouteAction_HashPolicy) GetCookie ¶
func (m *RouteAction_HashPolicy) GetCookie() *RouteAction_HashPolicy_Cookie
func (*RouteAction_HashPolicy) GetFilterState ¶
func (m *RouteAction_HashPolicy) GetFilterState() *RouteAction_HashPolicy_FilterState
func (*RouteAction_HashPolicy) GetHeader ¶
func (m *RouteAction_HashPolicy) GetHeader() *RouteAction_HashPolicy_Header
func (*RouteAction_HashPolicy) GetPolicySpecifier ¶
func (m *RouteAction_HashPolicy) GetPolicySpecifier() isRouteAction_HashPolicy_PolicySpecifier
func (*RouteAction_HashPolicy) GetQueryParameter ¶
func (m *RouteAction_HashPolicy) GetQueryParameter() *RouteAction_HashPolicy_QueryParameter
func (*RouteAction_HashPolicy) GetTerminal ¶
func (m *RouteAction_HashPolicy) GetTerminal() bool
func (*RouteAction_HashPolicy) ProtoMessage ¶
func (*RouteAction_HashPolicy) ProtoMessage()
func (*RouteAction_HashPolicy) Reset ¶
func (m *RouteAction_HashPolicy) Reset()
func (*RouteAction_HashPolicy) String ¶
func (m *RouteAction_HashPolicy) String() string
func (*RouteAction_HashPolicy) Validate ¶
func (m *RouteAction_HashPolicy) Validate() error
Validate checks the field values on RouteAction_HashPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy) XXX_Marshal ¶
func (m *RouteAction_HashPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy) XXX_Merge ¶
func (m *RouteAction_HashPolicy) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy) XXX_OneofWrappers ¶
func (*RouteAction_HashPolicy) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RouteAction_HashPolicy) XXX_Size ¶
func (m *RouteAction_HashPolicy) XXX_Size() int
func (*RouteAction_HashPolicy) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicyValidationError ¶
type RouteAction_HashPolicyValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicyValidationError is the validation error returned by RouteAction_HashPolicy.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicyValidationError) Cause ¶
func (e RouteAction_HashPolicyValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicyValidationError) Error ¶
func (e RouteAction_HashPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicyValidationError) ErrorName ¶
func (e RouteAction_HashPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicyValidationError) Field ¶
func (e RouteAction_HashPolicyValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicyValidationError) Key ¶
func (e RouteAction_HashPolicyValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicyValidationError) Reason ¶
func (e RouteAction_HashPolicyValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_ConnectionProperties ¶
type RouteAction_HashPolicy_ConnectionProperties struct { SourceIp bool `protobuf:"varint,1,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy_ConnectionProperties) Descriptor ¶
func (*RouteAction_HashPolicy_ConnectionProperties) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy_ConnectionProperties) GetSourceIp ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) GetSourceIp() bool
func (*RouteAction_HashPolicy_ConnectionProperties) ProtoMessage ¶
func (*RouteAction_HashPolicy_ConnectionProperties) ProtoMessage()
func (*RouteAction_HashPolicy_ConnectionProperties) Reset ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) Reset()
func (*RouteAction_HashPolicy_ConnectionProperties) String ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) String() string
func (*RouteAction_HashPolicy_ConnectionProperties) Validate ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) Validate() error
Validate checks the field values on RouteAction_HashPolicy_ConnectionProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy_ConnectionProperties) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy_ConnectionProperties) XXX_Marshal ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy_ConnectionProperties) XXX_Merge ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy_ConnectionProperties) XXX_Size ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Size() int
func (*RouteAction_HashPolicy_ConnectionProperties) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy_ConnectionProperties) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicy_ConnectionPropertiesValidationError ¶
type RouteAction_HashPolicy_ConnectionPropertiesValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicy_ConnectionPropertiesValidationError is the validation error returned by RouteAction_HashPolicy_ConnectionProperties.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) Cause ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) Error ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) ErrorName ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) Field ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) Key ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicy_ConnectionPropertiesValidationError) Reason ¶
func (e RouteAction_HashPolicy_ConnectionPropertiesValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_ConnectionProperties_ ¶
type RouteAction_HashPolicy_ConnectionProperties_ struct { ConnectionProperties *RouteAction_HashPolicy_ConnectionProperties `protobuf:"bytes,3,opt,name=connection_properties,json=connectionProperties,proto3,oneof"` }
type RouteAction_HashPolicy_Cookie ¶
type RouteAction_HashPolicy_Cookie struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Ttl *duration.Duration `protobuf:"bytes,2,opt,name=ttl,proto3" json:"ttl,omitempty"` Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy_Cookie) Descriptor ¶
func (*RouteAction_HashPolicy_Cookie) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy_Cookie) GetName ¶
func (m *RouteAction_HashPolicy_Cookie) GetName() string
func (*RouteAction_HashPolicy_Cookie) GetPath ¶
func (m *RouteAction_HashPolicy_Cookie) GetPath() string
func (*RouteAction_HashPolicy_Cookie) GetTtl ¶
func (m *RouteAction_HashPolicy_Cookie) GetTtl() *duration.Duration
func (*RouteAction_HashPolicy_Cookie) ProtoMessage ¶
func (*RouteAction_HashPolicy_Cookie) ProtoMessage()
func (*RouteAction_HashPolicy_Cookie) Reset ¶
func (m *RouteAction_HashPolicy_Cookie) Reset()
func (*RouteAction_HashPolicy_Cookie) String ¶
func (m *RouteAction_HashPolicy_Cookie) String() string
func (*RouteAction_HashPolicy_Cookie) Validate ¶
func (m *RouteAction_HashPolicy_Cookie) Validate() error
Validate checks the field values on RouteAction_HashPolicy_Cookie with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy_Cookie) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy_Cookie) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy_Cookie) XXX_Marshal ¶
func (m *RouteAction_HashPolicy_Cookie) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy_Cookie) XXX_Merge ¶
func (m *RouteAction_HashPolicy_Cookie) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy_Cookie) XXX_Size ¶
func (m *RouteAction_HashPolicy_Cookie) XXX_Size() int
func (*RouteAction_HashPolicy_Cookie) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy_Cookie) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicy_CookieValidationError ¶
type RouteAction_HashPolicy_CookieValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicy_CookieValidationError is the validation error returned by RouteAction_HashPolicy_Cookie.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicy_CookieValidationError) Cause ¶
func (e RouteAction_HashPolicy_CookieValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicy_CookieValidationError) Error ¶
func (e RouteAction_HashPolicy_CookieValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicy_CookieValidationError) ErrorName ¶
func (e RouteAction_HashPolicy_CookieValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicy_CookieValidationError) Field ¶
func (e RouteAction_HashPolicy_CookieValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicy_CookieValidationError) Key ¶
func (e RouteAction_HashPolicy_CookieValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicy_CookieValidationError) Reason ¶
func (e RouteAction_HashPolicy_CookieValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_Cookie_ ¶
type RouteAction_HashPolicy_Cookie_ struct { Cookie *RouteAction_HashPolicy_Cookie `protobuf:"bytes,2,opt,name=cookie,proto3,oneof"` }
type RouteAction_HashPolicy_FilterState ¶
type RouteAction_HashPolicy_FilterState struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy_FilterState) Descriptor ¶
func (*RouteAction_HashPolicy_FilterState) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy_FilterState) GetKey ¶
func (m *RouteAction_HashPolicy_FilterState) GetKey() string
func (*RouteAction_HashPolicy_FilterState) ProtoMessage ¶
func (*RouteAction_HashPolicy_FilterState) ProtoMessage()
func (*RouteAction_HashPolicy_FilterState) Reset ¶
func (m *RouteAction_HashPolicy_FilterState) Reset()
func (*RouteAction_HashPolicy_FilterState) String ¶
func (m *RouteAction_HashPolicy_FilterState) String() string
func (*RouteAction_HashPolicy_FilterState) Validate ¶
func (m *RouteAction_HashPolicy_FilterState) Validate() error
Validate checks the field values on RouteAction_HashPolicy_FilterState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy_FilterState) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy_FilterState) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy_FilterState) XXX_Marshal ¶
func (m *RouteAction_HashPolicy_FilterState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy_FilterState) XXX_Merge ¶
func (m *RouteAction_HashPolicy_FilterState) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy_FilterState) XXX_Size ¶
func (m *RouteAction_HashPolicy_FilterState) XXX_Size() int
func (*RouteAction_HashPolicy_FilterState) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy_FilterState) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicy_FilterStateValidationError ¶
type RouteAction_HashPolicy_FilterStateValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicy_FilterStateValidationError is the validation error returned by RouteAction_HashPolicy_FilterState.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicy_FilterStateValidationError) Cause ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicy_FilterStateValidationError) Error ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicy_FilterStateValidationError) ErrorName ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicy_FilterStateValidationError) Field ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicy_FilterStateValidationError) Key ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicy_FilterStateValidationError) Reason ¶
func (e RouteAction_HashPolicy_FilterStateValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_FilterState_ ¶
type RouteAction_HashPolicy_FilterState_ struct { FilterState *RouteAction_HashPolicy_FilterState `protobuf:"bytes,6,opt,name=filter_state,json=filterState,proto3,oneof"` }
type RouteAction_HashPolicy_Header ¶
type RouteAction_HashPolicy_Header struct { HeaderName string `protobuf:"bytes,1,opt,name=header_name,json=headerName,proto3" json:"header_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy_Header) Descriptor ¶
func (*RouteAction_HashPolicy_Header) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy_Header) GetHeaderName ¶
func (m *RouteAction_HashPolicy_Header) GetHeaderName() string
func (*RouteAction_HashPolicy_Header) ProtoMessage ¶
func (*RouteAction_HashPolicy_Header) ProtoMessage()
func (*RouteAction_HashPolicy_Header) Reset ¶
func (m *RouteAction_HashPolicy_Header) Reset()
func (*RouteAction_HashPolicy_Header) String ¶
func (m *RouteAction_HashPolicy_Header) String() string
func (*RouteAction_HashPolicy_Header) Validate ¶
func (m *RouteAction_HashPolicy_Header) Validate() error
Validate checks the field values on RouteAction_HashPolicy_Header with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy_Header) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy_Header) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy_Header) XXX_Marshal ¶
func (m *RouteAction_HashPolicy_Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy_Header) XXX_Merge ¶
func (m *RouteAction_HashPolicy_Header) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy_Header) XXX_Size ¶
func (m *RouteAction_HashPolicy_Header) XXX_Size() int
func (*RouteAction_HashPolicy_Header) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy_Header) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicy_HeaderValidationError ¶
type RouteAction_HashPolicy_HeaderValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicy_HeaderValidationError is the validation error returned by RouteAction_HashPolicy_Header.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicy_HeaderValidationError) Cause ¶
func (e RouteAction_HashPolicy_HeaderValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicy_HeaderValidationError) Error ¶
func (e RouteAction_HashPolicy_HeaderValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicy_HeaderValidationError) ErrorName ¶
func (e RouteAction_HashPolicy_HeaderValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicy_HeaderValidationError) Field ¶
func (e RouteAction_HashPolicy_HeaderValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicy_HeaderValidationError) Key ¶
func (e RouteAction_HashPolicy_HeaderValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicy_HeaderValidationError) Reason ¶
func (e RouteAction_HashPolicy_HeaderValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_Header_ ¶
type RouteAction_HashPolicy_Header_ struct { Header *RouteAction_HashPolicy_Header `protobuf:"bytes,1,opt,name=header,proto3,oneof"` }
type RouteAction_HashPolicy_QueryParameter ¶
type RouteAction_HashPolicy_QueryParameter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_HashPolicy_QueryParameter) Descriptor ¶
func (*RouteAction_HashPolicy_QueryParameter) Descriptor() ([]byte, []int)
func (*RouteAction_HashPolicy_QueryParameter) GetName ¶
func (m *RouteAction_HashPolicy_QueryParameter) GetName() string
func (*RouteAction_HashPolicy_QueryParameter) ProtoMessage ¶
func (*RouteAction_HashPolicy_QueryParameter) ProtoMessage()
func (*RouteAction_HashPolicy_QueryParameter) Reset ¶
func (m *RouteAction_HashPolicy_QueryParameter) Reset()
func (*RouteAction_HashPolicy_QueryParameter) String ¶
func (m *RouteAction_HashPolicy_QueryParameter) String() string
func (*RouteAction_HashPolicy_QueryParameter) Validate ¶
func (m *RouteAction_HashPolicy_QueryParameter) Validate() error
Validate checks the field values on RouteAction_HashPolicy_QueryParameter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_HashPolicy_QueryParameter) XXX_DiscardUnknown ¶
func (m *RouteAction_HashPolicy_QueryParameter) XXX_DiscardUnknown()
func (*RouteAction_HashPolicy_QueryParameter) XXX_Marshal ¶
func (m *RouteAction_HashPolicy_QueryParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_HashPolicy_QueryParameter) XXX_Merge ¶
func (m *RouteAction_HashPolicy_QueryParameter) XXX_Merge(src proto.Message)
func (*RouteAction_HashPolicy_QueryParameter) XXX_Size ¶
func (m *RouteAction_HashPolicy_QueryParameter) XXX_Size() int
func (*RouteAction_HashPolicy_QueryParameter) XXX_Unmarshal ¶
func (m *RouteAction_HashPolicy_QueryParameter) XXX_Unmarshal(b []byte) error
type RouteAction_HashPolicy_QueryParameterValidationError ¶
type RouteAction_HashPolicy_QueryParameterValidationError struct {
// contains filtered or unexported fields
}
RouteAction_HashPolicy_QueryParameterValidationError is the validation error returned by RouteAction_HashPolicy_QueryParameter.Validate if the designated constraints aren't met.
func (RouteAction_HashPolicy_QueryParameterValidationError) Cause ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_HashPolicy_QueryParameterValidationError) Error ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_HashPolicy_QueryParameterValidationError) ErrorName ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_HashPolicy_QueryParameterValidationError) Field ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) Field() string
Field function returns field value.
func (RouteAction_HashPolicy_QueryParameterValidationError) Key ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) Key() bool
Key function returns key value.
func (RouteAction_HashPolicy_QueryParameterValidationError) Reason ¶
func (e RouteAction_HashPolicy_QueryParameterValidationError) Reason() string
Reason function returns reason value.
type RouteAction_HashPolicy_QueryParameter_ ¶
type RouteAction_HashPolicy_QueryParameter_ struct { QueryParameter *RouteAction_HashPolicy_QueryParameter `protobuf:"bytes,5,opt,name=query_parameter,json=queryParameter,proto3,oneof"` }
type RouteAction_HostRewriteHeader ¶
type RouteAction_HostRewriteHeader struct { HostRewriteHeader string `protobuf:"bytes,29,opt,name=host_rewrite_header,json=hostRewriteHeader,proto3,oneof"` }
type RouteAction_HostRewriteLiteral ¶
type RouteAction_HostRewriteLiteral struct { HostRewriteLiteral string `protobuf:"bytes,6,opt,name=host_rewrite_literal,json=hostRewriteLiteral,proto3,oneof"` }
type RouteAction_InternalRedirectAction ¶
type RouteAction_InternalRedirectAction int32
const ( RouteAction_PASS_THROUGH_INTERNAL_REDIRECT RouteAction_InternalRedirectAction = 0 RouteAction_HANDLE_INTERNAL_REDIRECT RouteAction_InternalRedirectAction = 1 )
func (RouteAction_InternalRedirectAction) EnumDescriptor ¶
func (RouteAction_InternalRedirectAction) EnumDescriptor() ([]byte, []int)
func (RouteAction_InternalRedirectAction) String ¶
func (x RouteAction_InternalRedirectAction) String() string
type RouteAction_RequestMirrorPolicy ¶
type RouteAction_RequestMirrorPolicy struct { Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` HiddenEnvoyDeprecatedRuntimeKey string `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_runtime_key,json=hiddenEnvoyDeprecatedRuntimeKey,proto3" json:"hidden_envoy_deprecated_runtime_key,omitempty"` // Deprecated: Do not use. RuntimeFraction *v3.RuntimeFractionalPercent `protobuf:"bytes,3,opt,name=runtime_fraction,json=runtimeFraction,proto3" json:"runtime_fraction,omitempty"` TraceSampled *wrappers.BoolValue `protobuf:"bytes,4,opt,name=trace_sampled,json=traceSampled,proto3" json:"trace_sampled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_RequestMirrorPolicy) Descriptor ¶
func (*RouteAction_RequestMirrorPolicy) Descriptor() ([]byte, []int)
func (*RouteAction_RequestMirrorPolicy) GetCluster ¶
func (m *RouteAction_RequestMirrorPolicy) GetCluster() string
func (*RouteAction_RequestMirrorPolicy) GetHiddenEnvoyDeprecatedRuntimeKey ¶
func (m *RouteAction_RequestMirrorPolicy) GetHiddenEnvoyDeprecatedRuntimeKey() string
Deprecated: Do not use.
func (*RouteAction_RequestMirrorPolicy) GetRuntimeFraction ¶
func (m *RouteAction_RequestMirrorPolicy) GetRuntimeFraction() *v3.RuntimeFractionalPercent
func (*RouteAction_RequestMirrorPolicy) GetTraceSampled ¶
func (m *RouteAction_RequestMirrorPolicy) GetTraceSampled() *wrappers.BoolValue
func (*RouteAction_RequestMirrorPolicy) ProtoMessage ¶
func (*RouteAction_RequestMirrorPolicy) ProtoMessage()
func (*RouteAction_RequestMirrorPolicy) Reset ¶
func (m *RouteAction_RequestMirrorPolicy) Reset()
func (*RouteAction_RequestMirrorPolicy) String ¶
func (m *RouteAction_RequestMirrorPolicy) String() string
func (*RouteAction_RequestMirrorPolicy) Validate ¶
func (m *RouteAction_RequestMirrorPolicy) Validate() error
Validate checks the field values on RouteAction_RequestMirrorPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_RequestMirrorPolicy) XXX_DiscardUnknown ¶
func (m *RouteAction_RequestMirrorPolicy) XXX_DiscardUnknown()
func (*RouteAction_RequestMirrorPolicy) XXX_Marshal ¶
func (m *RouteAction_RequestMirrorPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_RequestMirrorPolicy) XXX_Merge ¶
func (m *RouteAction_RequestMirrorPolicy) XXX_Merge(src proto.Message)
func (*RouteAction_RequestMirrorPolicy) XXX_Size ¶
func (m *RouteAction_RequestMirrorPolicy) XXX_Size() int
func (*RouteAction_RequestMirrorPolicy) XXX_Unmarshal ¶
func (m *RouteAction_RequestMirrorPolicy) XXX_Unmarshal(b []byte) error
type RouteAction_RequestMirrorPolicyValidationError ¶
type RouteAction_RequestMirrorPolicyValidationError struct {
// contains filtered or unexported fields
}
RouteAction_RequestMirrorPolicyValidationError is the validation error returned by RouteAction_RequestMirrorPolicy.Validate if the designated constraints aren't met.
func (RouteAction_RequestMirrorPolicyValidationError) Cause ¶
func (e RouteAction_RequestMirrorPolicyValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_RequestMirrorPolicyValidationError) Error ¶
func (e RouteAction_RequestMirrorPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_RequestMirrorPolicyValidationError) ErrorName ¶
func (e RouteAction_RequestMirrorPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_RequestMirrorPolicyValidationError) Field ¶
func (e RouteAction_RequestMirrorPolicyValidationError) Field() string
Field function returns field value.
func (RouteAction_RequestMirrorPolicyValidationError) Key ¶
func (e RouteAction_RequestMirrorPolicyValidationError) Key() bool
Key function returns key value.
func (RouteAction_RequestMirrorPolicyValidationError) Reason ¶
func (e RouteAction_RequestMirrorPolicyValidationError) Reason() string
Reason function returns reason value.
type RouteAction_UpgradeConfig ¶
type RouteAction_UpgradeConfig struct { UpgradeType string `protobuf:"bytes,1,opt,name=upgrade_type,json=upgradeType,proto3" json:"upgrade_type,omitempty"` Enabled *wrappers.BoolValue `protobuf:"bytes,2,opt,name=enabled,proto3" json:"enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction_UpgradeConfig) Descriptor ¶
func (*RouteAction_UpgradeConfig) Descriptor() ([]byte, []int)
func (*RouteAction_UpgradeConfig) GetEnabled ¶
func (m *RouteAction_UpgradeConfig) GetEnabled() *wrappers.BoolValue
func (*RouteAction_UpgradeConfig) GetUpgradeType ¶
func (m *RouteAction_UpgradeConfig) GetUpgradeType() string
func (*RouteAction_UpgradeConfig) ProtoMessage ¶
func (*RouteAction_UpgradeConfig) ProtoMessage()
func (*RouteAction_UpgradeConfig) Reset ¶
func (m *RouteAction_UpgradeConfig) Reset()
func (*RouteAction_UpgradeConfig) String ¶
func (m *RouteAction_UpgradeConfig) String() string
func (*RouteAction_UpgradeConfig) Validate ¶
func (m *RouteAction_UpgradeConfig) Validate() error
Validate checks the field values on RouteAction_UpgradeConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction_UpgradeConfig) XXX_DiscardUnknown ¶
func (m *RouteAction_UpgradeConfig) XXX_DiscardUnknown()
func (*RouteAction_UpgradeConfig) XXX_Marshal ¶
func (m *RouteAction_UpgradeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction_UpgradeConfig) XXX_Merge ¶
func (m *RouteAction_UpgradeConfig) XXX_Merge(src proto.Message)
func (*RouteAction_UpgradeConfig) XXX_Size ¶
func (m *RouteAction_UpgradeConfig) XXX_Size() int
func (*RouteAction_UpgradeConfig) XXX_Unmarshal ¶
func (m *RouteAction_UpgradeConfig) XXX_Unmarshal(b []byte) error
type RouteAction_UpgradeConfigValidationError ¶
type RouteAction_UpgradeConfigValidationError struct {
// contains filtered or unexported fields
}
RouteAction_UpgradeConfigValidationError is the validation error returned by RouteAction_UpgradeConfig.Validate if the designated constraints aren't met.
func (RouteAction_UpgradeConfigValidationError) Cause ¶
func (e RouteAction_UpgradeConfigValidationError) Cause() error
Cause function returns cause value.
func (RouteAction_UpgradeConfigValidationError) Error ¶
func (e RouteAction_UpgradeConfigValidationError) Error() string
Error satisfies the builtin error interface
func (RouteAction_UpgradeConfigValidationError) ErrorName ¶
func (e RouteAction_UpgradeConfigValidationError) ErrorName() string
ErrorName returns error name.
func (RouteAction_UpgradeConfigValidationError) Field ¶
func (e RouteAction_UpgradeConfigValidationError) Field() string
Field function returns field value.
func (RouteAction_UpgradeConfigValidationError) Key ¶
func (e RouteAction_UpgradeConfigValidationError) Key() bool
Key function returns key value.
func (RouteAction_UpgradeConfigValidationError) Reason ¶
func (e RouteAction_UpgradeConfigValidationError) Reason() string
Reason function returns reason value.
type RouteAction_WeightedClusters ¶
type RouteAction_WeightedClusters struct { WeightedClusters *WeightedCluster `protobuf:"bytes,3,opt,name=weighted_clusters,json=weightedClusters,proto3,oneof"` }
type RouteConfiguration ¶
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` VirtualHosts []*VirtualHost `protobuf:"bytes,2,rep,name=virtual_hosts,json=virtualHosts,proto3" json:"virtual_hosts,omitempty"` Vhds *Vhds `protobuf:"bytes,9,opt,name=vhds,proto3" json:"vhds,omitempty"` InternalOnlyHeaders []string `protobuf:"bytes,3,rep,name=internal_only_headers,json=internalOnlyHeaders,proto3" json:"internal_only_headers,omitempty"` ResponseHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,4,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `protobuf:"bytes,5,rep,name=response_headers_to_remove,json=responseHeadersToRemove,proto3" json:"response_headers_to_remove,omitempty"` RequestHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,6,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `protobuf:"bytes,8,rep,name=request_headers_to_remove,json=requestHeadersToRemove,proto3" json:"request_headers_to_remove,omitempty"` MostSpecificHeaderMutationsWins bool `protobuf:"varint,10,opt,name=most_specific_header_mutations_wins,json=mostSpecificHeaderMutationsWins,proto3" json:"most_specific_header_mutations_wins,omitempty"` ValidateClusters *wrappers.BoolValue `protobuf:"bytes,7,opt,name=validate_clusters,json=validateClusters,proto3" json:"validate_clusters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteConfiguration) Descriptor ¶
func (*RouteConfiguration) Descriptor() ([]byte, []int)
func (*RouteConfiguration) GetInternalOnlyHeaders ¶
func (m *RouteConfiguration) GetInternalOnlyHeaders() []string
func (*RouteConfiguration) GetMostSpecificHeaderMutationsWins ¶
func (m *RouteConfiguration) GetMostSpecificHeaderMutationsWins() bool
func (*RouteConfiguration) GetName ¶
func (m *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRequestHeadersToAdd ¶
func (m *RouteConfiguration) GetRequestHeadersToAdd() []*v3.HeaderValueOption
func (*RouteConfiguration) GetRequestHeadersToRemove ¶
func (m *RouteConfiguration) GetRequestHeadersToRemove() []string
func (*RouteConfiguration) GetResponseHeadersToAdd ¶
func (m *RouteConfiguration) GetResponseHeadersToAdd() []*v3.HeaderValueOption
func (*RouteConfiguration) GetResponseHeadersToRemove ¶
func (m *RouteConfiguration) GetResponseHeadersToRemove() []string
func (*RouteConfiguration) GetValidateClusters ¶
func (m *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue
func (*RouteConfiguration) GetVhds ¶
func (m *RouteConfiguration) GetVhds() *Vhds
func (*RouteConfiguration) GetVirtualHosts ¶
func (m *RouteConfiguration) GetVirtualHosts() []*VirtualHost
func (*RouteConfiguration) ProtoMessage ¶
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) Reset ¶
func (m *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶
func (m *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶
func (m *RouteConfiguration) Validate() error
Validate checks the field values on RouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteConfiguration) XXX_DiscardUnknown ¶
func (m *RouteConfiguration) XXX_DiscardUnknown()
func (*RouteConfiguration) XXX_Marshal ¶
func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteConfiguration) XXX_Merge ¶
func (m *RouteConfiguration) XXX_Merge(src proto.Message)
func (*RouteConfiguration) XXX_Size ¶
func (m *RouteConfiguration) XXX_Size() int
func (*RouteConfiguration) XXX_Unmarshal ¶
func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
type RouteConfigurationValidationError ¶
type RouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
RouteConfigurationValidationError is the validation error returned by RouteConfiguration.Validate if the designated constraints aren't met.
func (RouteConfigurationValidationError) Cause ¶
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type RouteMatch ¶
type RouteMatch struct { // Types that are valid to be assigned to PathSpecifier: // *RouteMatch_Prefix // *RouteMatch_Path // *RouteMatch_HiddenEnvoyDeprecatedRegex // *RouteMatch_SafeRegex PathSpecifier isRouteMatch_PathSpecifier `protobuf_oneof:"path_specifier"` CaseSensitive *wrappers.BoolValue `protobuf:"bytes,4,opt,name=case_sensitive,json=caseSensitive,proto3" json:"case_sensitive,omitempty"` RuntimeFraction *v3.RuntimeFractionalPercent `protobuf:"bytes,9,opt,name=runtime_fraction,json=runtimeFraction,proto3" json:"runtime_fraction,omitempty"` Headers []*HeaderMatcher `protobuf:"bytes,6,rep,name=headers,proto3" json:"headers,omitempty"` QueryParameters []*QueryParameterMatcher `protobuf:"bytes,7,rep,name=query_parameters,json=queryParameters,proto3" json:"query_parameters,omitempty"` Grpc *RouteMatch_GrpcRouteMatchOptions `protobuf:"bytes,8,opt,name=grpc,proto3" json:"grpc,omitempty"` TlsContext *RouteMatch_TlsContextMatchOptions `protobuf:"bytes,11,opt,name=tls_context,json=tlsContext,proto3" json:"tls_context,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteMatch) Descriptor ¶
func (*RouteMatch) Descriptor() ([]byte, []int)
func (*RouteMatch) GetCaseSensitive ¶
func (m *RouteMatch) GetCaseSensitive() *wrappers.BoolValue
func (*RouteMatch) GetGrpc ¶
func (m *RouteMatch) GetGrpc() *RouteMatch_GrpcRouteMatchOptions
func (*RouteMatch) GetHeaders ¶
func (m *RouteMatch) GetHeaders() []*HeaderMatcher
func (*RouteMatch) GetHiddenEnvoyDeprecatedRegex ¶
func (m *RouteMatch) GetHiddenEnvoyDeprecatedRegex() string
Deprecated: Do not use.
func (*RouteMatch) GetPath ¶
func (m *RouteMatch) GetPath() string
func (*RouteMatch) GetPathSpecifier ¶
func (m *RouteMatch) GetPathSpecifier() isRouteMatch_PathSpecifier
func (*RouteMatch) GetPrefix ¶
func (m *RouteMatch) GetPrefix() string
func (*RouteMatch) GetQueryParameters ¶
func (m *RouteMatch) GetQueryParameters() []*QueryParameterMatcher
func (*RouteMatch) GetRuntimeFraction ¶
func (m *RouteMatch) GetRuntimeFraction() *v3.RuntimeFractionalPercent
func (*RouteMatch) GetSafeRegex ¶
func (m *RouteMatch) GetSafeRegex() *v31.RegexMatcher
func (*RouteMatch) GetTlsContext ¶
func (m *RouteMatch) GetTlsContext() *RouteMatch_TlsContextMatchOptions
func (*RouteMatch) ProtoMessage ¶
func (*RouteMatch) ProtoMessage()
func (*RouteMatch) Reset ¶
func (m *RouteMatch) Reset()
func (*RouteMatch) String ¶
func (m *RouteMatch) String() string
func (*RouteMatch) Validate ¶
func (m *RouteMatch) Validate() error
Validate checks the field values on RouteMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteMatch) XXX_DiscardUnknown ¶
func (m *RouteMatch) XXX_DiscardUnknown()
func (*RouteMatch) XXX_Marshal ¶
func (m *RouteMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteMatch) XXX_Merge ¶
func (m *RouteMatch) XXX_Merge(src proto.Message)
func (*RouteMatch) XXX_OneofWrappers ¶
func (*RouteMatch) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RouteMatch) XXX_Size ¶
func (m *RouteMatch) XXX_Size() int
func (*RouteMatch) XXX_Unmarshal ¶
func (m *RouteMatch) XXX_Unmarshal(b []byte) error
type RouteMatchValidationError ¶
type RouteMatchValidationError struct {
// contains filtered or unexported fields
}
RouteMatchValidationError is the validation error returned by RouteMatch.Validate if the designated constraints aren't met.
func (RouteMatchValidationError) Cause ¶
func (e RouteMatchValidationError) Cause() error
Cause function returns cause value.
func (RouteMatchValidationError) Error ¶
func (e RouteMatchValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatchValidationError) ErrorName ¶
func (e RouteMatchValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatchValidationError) Field ¶
func (e RouteMatchValidationError) Field() string
Field function returns field value.
func (RouteMatchValidationError) Key ¶
func (e RouteMatchValidationError) Key() bool
Key function returns key value.
func (RouteMatchValidationError) Reason ¶
func (e RouteMatchValidationError) Reason() string
Reason function returns reason value.
type RouteMatch_GrpcRouteMatchOptions ¶
type RouteMatch_GrpcRouteMatchOptions struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteMatch_GrpcRouteMatchOptions) Descriptor ¶
func (*RouteMatch_GrpcRouteMatchOptions) Descriptor() ([]byte, []int)
func (*RouteMatch_GrpcRouteMatchOptions) ProtoMessage ¶
func (*RouteMatch_GrpcRouteMatchOptions) ProtoMessage()
func (*RouteMatch_GrpcRouteMatchOptions) Reset ¶
func (m *RouteMatch_GrpcRouteMatchOptions) Reset()
func (*RouteMatch_GrpcRouteMatchOptions) String ¶
func (m *RouteMatch_GrpcRouteMatchOptions) String() string
func (*RouteMatch_GrpcRouteMatchOptions) Validate ¶
func (m *RouteMatch_GrpcRouteMatchOptions) Validate() error
Validate checks the field values on RouteMatch_GrpcRouteMatchOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteMatch_GrpcRouteMatchOptions) XXX_DiscardUnknown ¶
func (m *RouteMatch_GrpcRouteMatchOptions) XXX_DiscardUnknown()
func (*RouteMatch_GrpcRouteMatchOptions) XXX_Marshal ¶
func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteMatch_GrpcRouteMatchOptions) XXX_Merge ¶
func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Merge(src proto.Message)
func (*RouteMatch_GrpcRouteMatchOptions) XXX_Size ¶
func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Size() int
func (*RouteMatch_GrpcRouteMatchOptions) XXX_Unmarshal ¶
func (m *RouteMatch_GrpcRouteMatchOptions) XXX_Unmarshal(b []byte) error
type RouteMatch_GrpcRouteMatchOptionsValidationError ¶
type RouteMatch_GrpcRouteMatchOptionsValidationError struct {
// contains filtered or unexported fields
}
RouteMatch_GrpcRouteMatchOptionsValidationError is the validation error returned by RouteMatch_GrpcRouteMatchOptions.Validate if the designated constraints aren't met.
func (RouteMatch_GrpcRouteMatchOptionsValidationError) Cause ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Cause() error
Cause function returns cause value.
func (RouteMatch_GrpcRouteMatchOptionsValidationError) Error ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatch_GrpcRouteMatchOptionsValidationError) ErrorName ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatch_GrpcRouteMatchOptionsValidationError) Field ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Field() string
Field function returns field value.
func (RouteMatch_GrpcRouteMatchOptionsValidationError) Key ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Key() bool
Key function returns key value.
func (RouteMatch_GrpcRouteMatchOptionsValidationError) Reason ¶
func (e RouteMatch_GrpcRouteMatchOptionsValidationError) Reason() string
Reason function returns reason value.
type RouteMatch_HiddenEnvoyDeprecatedRegex ¶
type RouteMatch_HiddenEnvoyDeprecatedRegex struct { HiddenEnvoyDeprecatedRegex string `protobuf:"bytes,3,opt,name=hidden_envoy_deprecated_regex,json=hiddenEnvoyDeprecatedRegex,proto3,oneof"` }
type RouteMatch_Path ¶
type RouteMatch_Path struct { Path string `protobuf:"bytes,2,opt,name=path,proto3,oneof"` }
type RouteMatch_Prefix ¶
type RouteMatch_Prefix struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3,oneof"` }
type RouteMatch_SafeRegex ¶
type RouteMatch_SafeRegex struct { SafeRegex *v31.RegexMatcher `protobuf:"bytes,10,opt,name=safe_regex,json=safeRegex,proto3,oneof"` }
type RouteMatch_TlsContextMatchOptions ¶
type RouteMatch_TlsContextMatchOptions struct { Presented *wrappers.BoolValue `protobuf:"bytes,1,opt,name=presented,proto3" json:"presented,omitempty"` Validated *wrappers.BoolValue `protobuf:"bytes,2,opt,name=validated,proto3" json:"validated,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteMatch_TlsContextMatchOptions) Descriptor ¶
func (*RouteMatch_TlsContextMatchOptions) Descriptor() ([]byte, []int)
func (*RouteMatch_TlsContextMatchOptions) GetPresented ¶
func (m *RouteMatch_TlsContextMatchOptions) GetPresented() *wrappers.BoolValue
func (*RouteMatch_TlsContextMatchOptions) GetValidated ¶
func (m *RouteMatch_TlsContextMatchOptions) GetValidated() *wrappers.BoolValue
func (*RouteMatch_TlsContextMatchOptions) ProtoMessage ¶
func (*RouteMatch_TlsContextMatchOptions) ProtoMessage()
func (*RouteMatch_TlsContextMatchOptions) Reset ¶
func (m *RouteMatch_TlsContextMatchOptions) Reset()
func (*RouteMatch_TlsContextMatchOptions) String ¶
func (m *RouteMatch_TlsContextMatchOptions) String() string
func (*RouteMatch_TlsContextMatchOptions) Validate ¶
func (m *RouteMatch_TlsContextMatchOptions) Validate() error
Validate checks the field values on RouteMatch_TlsContextMatchOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteMatch_TlsContextMatchOptions) XXX_DiscardUnknown ¶
func (m *RouteMatch_TlsContextMatchOptions) XXX_DiscardUnknown()
func (*RouteMatch_TlsContextMatchOptions) XXX_Marshal ¶
func (m *RouteMatch_TlsContextMatchOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteMatch_TlsContextMatchOptions) XXX_Merge ¶
func (m *RouteMatch_TlsContextMatchOptions) XXX_Merge(src proto.Message)
func (*RouteMatch_TlsContextMatchOptions) XXX_Size ¶
func (m *RouteMatch_TlsContextMatchOptions) XXX_Size() int
func (*RouteMatch_TlsContextMatchOptions) XXX_Unmarshal ¶
func (m *RouteMatch_TlsContextMatchOptions) XXX_Unmarshal(b []byte) error
type RouteMatch_TlsContextMatchOptionsValidationError ¶
type RouteMatch_TlsContextMatchOptionsValidationError struct {
// contains filtered or unexported fields
}
RouteMatch_TlsContextMatchOptionsValidationError is the validation error returned by RouteMatch_TlsContextMatchOptions.Validate if the designated constraints aren't met.
func (RouteMatch_TlsContextMatchOptionsValidationError) Cause ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) Cause() error
Cause function returns cause value.
func (RouteMatch_TlsContextMatchOptionsValidationError) Error ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatch_TlsContextMatchOptionsValidationError) ErrorName ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatch_TlsContextMatchOptionsValidationError) Field ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) Field() string
Field function returns field value.
func (RouteMatch_TlsContextMatchOptionsValidationError) Key ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) Key() bool
Key function returns key value.
func (RouteMatch_TlsContextMatchOptionsValidationError) Reason ¶
func (e RouteMatch_TlsContextMatchOptionsValidationError) Reason() string
Reason function returns reason value.
type RouteValidationError ¶
type RouteValidationError struct {
// contains filtered or unexported fields
}
RouteValidationError is the validation error returned by Route.Validate if the designated constraints aren't met.
func (RouteValidationError) Cause ¶
func (e RouteValidationError) Cause() error
Cause function returns cause value.
func (RouteValidationError) Error ¶
func (e RouteValidationError) Error() string
Error satisfies the builtin error interface
func (RouteValidationError) ErrorName ¶
func (e RouteValidationError) ErrorName() string
ErrorName returns error name.
func (RouteValidationError) Field ¶
func (e RouteValidationError) Field() string
Field function returns field value.
func (RouteValidationError) Key ¶
func (e RouteValidationError) Key() bool
Key function returns key value.
func (RouteValidationError) Reason ¶
func (e RouteValidationError) Reason() string
Reason function returns reason value.
type Route_DirectResponse ¶
type Route_DirectResponse struct { DirectResponse *DirectResponseAction `protobuf:"bytes,7,opt,name=direct_response,json=directResponse,proto3,oneof"` }
type Route_FilterAction ¶
type Route_FilterAction struct { FilterAction *FilterAction `protobuf:"bytes,17,opt,name=filter_action,json=filterAction,proto3,oneof"` }
type Route_Redirect ¶
type Route_Redirect struct { Redirect *RedirectAction `protobuf:"bytes,3,opt,name=redirect,proto3,oneof"` }
type Route_Route ¶
type Route_Route struct { Route *RouteAction `protobuf:"bytes,2,opt,name=route,proto3,oneof"` }
type ScopedRouteConfiguration ¶
type ScopedRouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` RouteConfigurationName string `protobuf:"bytes,2,opt,name=route_configuration_name,json=routeConfigurationName,proto3" json:"route_configuration_name,omitempty"` Key *ScopedRouteConfiguration_Key `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration) Descriptor ¶
func (*ScopedRouteConfiguration) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration) GetKey ¶
func (m *ScopedRouteConfiguration) GetKey() *ScopedRouteConfiguration_Key
func (*ScopedRouteConfiguration) GetName ¶
func (m *ScopedRouteConfiguration) GetName() string
func (*ScopedRouteConfiguration) GetRouteConfigurationName ¶
func (m *ScopedRouteConfiguration) GetRouteConfigurationName() string
func (*ScopedRouteConfiguration) ProtoMessage ¶
func (*ScopedRouteConfiguration) ProtoMessage()
func (*ScopedRouteConfiguration) Reset ¶
func (m *ScopedRouteConfiguration) Reset()
func (*ScopedRouteConfiguration) String ¶
func (m *ScopedRouteConfiguration) String() string
func (*ScopedRouteConfiguration) Validate ¶
func (m *ScopedRouteConfiguration) Validate() error
Validate checks the field values on ScopedRouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration) XXX_Marshal ¶
func (m *ScopedRouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration) XXX_Merge ¶
func (m *ScopedRouteConfiguration) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration) XXX_Size ¶
func (m *ScopedRouteConfiguration) XXX_Size() int
func (*ScopedRouteConfiguration) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration) XXX_Unmarshal(b []byte) error
type ScopedRouteConfigurationValidationError ¶
type ScopedRouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfigurationValidationError is the validation error returned by ScopedRouteConfiguration.Validate if the designated constraints aren't met.
func (ScopedRouteConfigurationValidationError) Cause ¶
func (e ScopedRouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfigurationValidationError) Error ¶
func (e ScopedRouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfigurationValidationError) ErrorName ¶
func (e ScopedRouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfigurationValidationError) Field ¶
func (e ScopedRouteConfigurationValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfigurationValidationError) Key ¶
func (e ScopedRouteConfigurationValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfigurationValidationError) Reason ¶
func (e ScopedRouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key ¶
type ScopedRouteConfiguration_Key struct { Fragments []*ScopedRouteConfiguration_Key_Fragment `protobuf:"bytes,1,rep,name=fragments,proto3" json:"fragments,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration_Key) Descriptor ¶
func (*ScopedRouteConfiguration_Key) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key) GetFragments ¶
func (m *ScopedRouteConfiguration_Key) GetFragments() []*ScopedRouteConfiguration_Key_Fragment
func (*ScopedRouteConfiguration_Key) ProtoMessage ¶
func (*ScopedRouteConfiguration_Key) ProtoMessage()
func (*ScopedRouteConfiguration_Key) Reset ¶
func (m *ScopedRouteConfiguration_Key) Reset()
func (*ScopedRouteConfiguration_Key) String ¶
func (m *ScopedRouteConfiguration_Key) String() string
func (*ScopedRouteConfiguration_Key) Validate ¶
func (m *ScopedRouteConfiguration_Key) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration_Key) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration_Key) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key) XXX_Marshal ¶
func (m *ScopedRouteConfiguration_Key) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key) XXX_Merge ¶
func (m *ScopedRouteConfiguration_Key) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key) XXX_Size ¶
func (m *ScopedRouteConfiguration_Key) XXX_Size() int
func (*ScopedRouteConfiguration_Key) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration_Key) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_KeyValidationError ¶
type ScopedRouteConfiguration_KeyValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_KeyValidationError is the validation error returned by ScopedRouteConfiguration_Key.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_KeyValidationError) Cause ¶
func (e ScopedRouteConfiguration_KeyValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_KeyValidationError) Error ¶
func (e ScopedRouteConfiguration_KeyValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_KeyValidationError) ErrorName ¶
func (e ScopedRouteConfiguration_KeyValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_KeyValidationError) Field ¶
func (e ScopedRouteConfiguration_KeyValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_KeyValidationError) Key ¶
func (e ScopedRouteConfiguration_KeyValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_KeyValidationError) Reason ¶
func (e ScopedRouteConfiguration_KeyValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment ¶
type ScopedRouteConfiguration_Key_Fragment struct { // Types that are valid to be assigned to Type: // *ScopedRouteConfiguration_Key_Fragment_StringKey Type isScopedRouteConfiguration_Key_Fragment_Type `protobuf_oneof:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor ¶
func (*ScopedRouteConfiguration_Key_Fragment) Descriptor() ([]byte, []int)
func (*ScopedRouteConfiguration_Key_Fragment) GetStringKey ¶
func (m *ScopedRouteConfiguration_Key_Fragment) GetStringKey() string
func (*ScopedRouteConfiguration_Key_Fragment) GetType ¶
func (m *ScopedRouteConfiguration_Key_Fragment) GetType() isScopedRouteConfiguration_Key_Fragment_Type
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage ¶
func (*ScopedRouteConfiguration_Key_Fragment) ProtoMessage()
func (*ScopedRouteConfiguration_Key_Fragment) Reset ¶
func (m *ScopedRouteConfiguration_Key_Fragment) Reset()
func (*ScopedRouteConfiguration_Key_Fragment) String ¶
func (m *ScopedRouteConfiguration_Key_Fragment) String() string
func (*ScopedRouteConfiguration_Key_Fragment) Validate ¶
func (m *ScopedRouteConfiguration_Key_Fragment) Validate() error
Validate checks the field values on ScopedRouteConfiguration_Key_Fragment with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_DiscardUnknown()
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Marshal ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Merge ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Merge(src proto.Message)
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers ¶
func (*ScopedRouteConfiguration_Key_Fragment) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Size ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Size() int
func (*ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal ¶
func (m *ScopedRouteConfiguration_Key_Fragment) XXX_Unmarshal(b []byte) error
type ScopedRouteConfiguration_Key_FragmentValidationError ¶
type ScopedRouteConfiguration_Key_FragmentValidationError struct {
// contains filtered or unexported fields
}
ScopedRouteConfiguration_Key_FragmentValidationError is the validation error returned by ScopedRouteConfiguration_Key_Fragment.Validate if the designated constraints aren't met.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Cause ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Cause() error
Cause function returns cause value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Error ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Error() string
Error satisfies the builtin error interface
func (ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) ErrorName() string
ErrorName returns error name.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Field ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Field() string
Field function returns field value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Key ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Key() bool
Key function returns key value.
func (ScopedRouteConfiguration_Key_FragmentValidationError) Reason ¶
func (e ScopedRouteConfiguration_Key_FragmentValidationError) Reason() string
Reason function returns reason value.
type ScopedRouteConfiguration_Key_Fragment_StringKey ¶
type ScopedRouteConfiguration_Key_Fragment_StringKey struct { StringKey string `protobuf:"bytes,1,opt,name=string_key,json=stringKey,proto3,oneof"` }
type Tracing ¶
type Tracing struct { ClientSampling *v32.FractionalPercent `protobuf:"bytes,1,opt,name=client_sampling,json=clientSampling,proto3" json:"client_sampling,omitempty"` RandomSampling *v32.FractionalPercent `protobuf:"bytes,2,opt,name=random_sampling,json=randomSampling,proto3" json:"random_sampling,omitempty"` OverallSampling *v32.FractionalPercent `protobuf:"bytes,3,opt,name=overall_sampling,json=overallSampling,proto3" json:"overall_sampling,omitempty"` CustomTags []*v33.CustomTag `protobuf:"bytes,4,rep,name=custom_tags,json=customTags,proto3" json:"custom_tags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Tracing) Descriptor ¶
func (*Tracing) GetClientSampling ¶
func (m *Tracing) GetClientSampling() *v32.FractionalPercent
func (*Tracing) GetCustomTags ¶
func (*Tracing) GetOverallSampling ¶
func (m *Tracing) GetOverallSampling() *v32.FractionalPercent
func (*Tracing) GetRandomSampling ¶
func (m *Tracing) GetRandomSampling() *v32.FractionalPercent
func (*Tracing) ProtoMessage ¶
func (*Tracing) ProtoMessage()
func (*Tracing) Reset ¶
func (m *Tracing) Reset()
func (*Tracing) String ¶
func (*Tracing) Validate ¶
Validate checks the field values on Tracing with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Tracing) XXX_DiscardUnknown ¶
func (m *Tracing) XXX_DiscardUnknown()
func (*Tracing) XXX_Marshal ¶
func (*Tracing) XXX_Merge ¶
func (*Tracing) XXX_Size ¶
func (*Tracing) XXX_Unmarshal ¶
type TracingValidationError ¶
type TracingValidationError struct {
// contains filtered or unexported fields
}
TracingValidationError is the validation error returned by Tracing.Validate if the designated constraints aren't met.
func (TracingValidationError) Cause ¶
func (e TracingValidationError) Cause() error
Cause function returns cause value.
func (TracingValidationError) Error ¶
func (e TracingValidationError) Error() string
Error satisfies the builtin error interface
func (TracingValidationError) ErrorName ¶
func (e TracingValidationError) ErrorName() string
ErrorName returns error name.
func (TracingValidationError) Field ¶
func (e TracingValidationError) Field() string
Field function returns field value.
func (TracingValidationError) Key ¶
func (e TracingValidationError) Key() bool
Key function returns key value.
func (TracingValidationError) Reason ¶
func (e TracingValidationError) Reason() string
Reason function returns reason value.
type Vhds ¶
type Vhds struct { ConfigSource *v3.ConfigSource `protobuf:"bytes,1,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Vhds) Descriptor ¶
func (*Vhds) GetConfigSource ¶
func (m *Vhds) GetConfigSource() *v3.ConfigSource
func (*Vhds) ProtoMessage ¶
func (*Vhds) ProtoMessage()
func (*Vhds) Reset ¶
func (m *Vhds) Reset()
func (*Vhds) String ¶
func (*Vhds) Validate ¶
Validate checks the field values on Vhds with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Vhds) XXX_DiscardUnknown ¶
func (m *Vhds) XXX_DiscardUnknown()
func (*Vhds) XXX_Marshal ¶
func (*Vhds) XXX_Merge ¶
func (*Vhds) XXX_Size ¶
func (*Vhds) XXX_Unmarshal ¶
type VhdsValidationError ¶
type VhdsValidationError struct {
// contains filtered or unexported fields
}
VhdsValidationError is the validation error returned by Vhds.Validate if the designated constraints aren't met.
func (VhdsValidationError) Cause ¶
func (e VhdsValidationError) Cause() error
Cause function returns cause value.
func (VhdsValidationError) Error ¶
func (e VhdsValidationError) Error() string
Error satisfies the builtin error interface
func (VhdsValidationError) ErrorName ¶
func (e VhdsValidationError) ErrorName() string
ErrorName returns error name.
func (VhdsValidationError) Field ¶
func (e VhdsValidationError) Field() string
Field function returns field value.
func (VhdsValidationError) Key ¶
func (e VhdsValidationError) Key() bool
Key function returns key value.
func (VhdsValidationError) Reason ¶
func (e VhdsValidationError) Reason() string
Reason function returns reason value.
type VirtualCluster ¶
type VirtualCluster struct { HiddenEnvoyDeprecatedPattern string `protobuf:"bytes,1,opt,name=hidden_envoy_deprecated_pattern,json=hiddenEnvoyDeprecatedPattern,proto3" json:"hidden_envoy_deprecated_pattern,omitempty"` // Deprecated: Do not use. Headers []*HeaderMatcher `protobuf:"bytes,4,rep,name=headers,proto3" json:"headers,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` HiddenEnvoyDeprecatedMethod v3.RequestMethod `protobuf:"varint,3,opt,name=hidden_envoy_deprecated_method,json=hiddenEnvoyDeprecatedMethod,proto3,enum=envoy.config.core.v3.RequestMethod" json:"hidden_envoy_deprecated_method,omitempty"` // Deprecated: Do not use. XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualCluster) Descriptor ¶
func (*VirtualCluster) Descriptor() ([]byte, []int)
func (*VirtualCluster) GetHeaders ¶
func (m *VirtualCluster) GetHeaders() []*HeaderMatcher
func (*VirtualCluster) GetHiddenEnvoyDeprecatedMethod ¶
func (m *VirtualCluster) GetHiddenEnvoyDeprecatedMethod() v3.RequestMethod
Deprecated: Do not use.
func (*VirtualCluster) GetHiddenEnvoyDeprecatedPattern ¶
func (m *VirtualCluster) GetHiddenEnvoyDeprecatedPattern() string
Deprecated: Do not use.
func (*VirtualCluster) GetName ¶
func (m *VirtualCluster) GetName() string
func (*VirtualCluster) ProtoMessage ¶
func (*VirtualCluster) ProtoMessage()
func (*VirtualCluster) Reset ¶
func (m *VirtualCluster) Reset()
func (*VirtualCluster) String ¶
func (m *VirtualCluster) String() string
func (*VirtualCluster) Validate ¶
func (m *VirtualCluster) Validate() error
Validate checks the field values on VirtualCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*VirtualCluster) XXX_DiscardUnknown ¶
func (m *VirtualCluster) XXX_DiscardUnknown()
func (*VirtualCluster) XXX_Marshal ¶
func (m *VirtualCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualCluster) XXX_Merge ¶
func (m *VirtualCluster) XXX_Merge(src proto.Message)
func (*VirtualCluster) XXX_Size ¶
func (m *VirtualCluster) XXX_Size() int
func (*VirtualCluster) XXX_Unmarshal ¶
func (m *VirtualCluster) XXX_Unmarshal(b []byte) error
type VirtualClusterValidationError ¶
type VirtualClusterValidationError struct {
// contains filtered or unexported fields
}
VirtualClusterValidationError is the validation error returned by VirtualCluster.Validate if the designated constraints aren't met.
func (VirtualClusterValidationError) Cause ¶
func (e VirtualClusterValidationError) Cause() error
Cause function returns cause value.
func (VirtualClusterValidationError) Error ¶
func (e VirtualClusterValidationError) Error() string
Error satisfies the builtin error interface
func (VirtualClusterValidationError) ErrorName ¶
func (e VirtualClusterValidationError) ErrorName() string
ErrorName returns error name.
func (VirtualClusterValidationError) Field ¶
func (e VirtualClusterValidationError) Field() string
Field function returns field value.
func (VirtualClusterValidationError) Key ¶
func (e VirtualClusterValidationError) Key() bool
Key function returns key value.
func (VirtualClusterValidationError) Reason ¶
func (e VirtualClusterValidationError) Reason() string
Reason function returns reason value.
type VirtualHost ¶
type VirtualHost struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Domains []string `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"` Routes []*Route `protobuf:"bytes,3,rep,name=routes,proto3" json:"routes,omitempty"` RequireTls VirtualHost_TlsRequirementType `protobuf:"varint,4,opt,name=require_tls,json=requireTls,proto3,enum=envoy.config.route.v3.VirtualHost_TlsRequirementType" json:"require_tls,omitempty"` VirtualClusters []*VirtualCluster `protobuf:"bytes,5,rep,name=virtual_clusters,json=virtualClusters,proto3" json:"virtual_clusters,omitempty"` RateLimits []*RateLimit `protobuf:"bytes,6,rep,name=rate_limits,json=rateLimits,proto3" json:"rate_limits,omitempty"` RequestHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,7,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `protobuf:"bytes,13,rep,name=request_headers_to_remove,json=requestHeadersToRemove,proto3" json:"request_headers_to_remove,omitempty"` ResponseHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,10,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `protobuf:"bytes,11,rep,name=response_headers_to_remove,json=responseHeadersToRemove,proto3" json:"response_headers_to_remove,omitempty"` Cors *CorsPolicy `protobuf:"bytes,8,opt,name=cors,proto3" json:"cors,omitempty"` HiddenEnvoyDeprecatedPerFilterConfig map[string]*_struct.Struct `protobuf:"bytes,12,rep,name=hidden_envoy_deprecated_per_filter_config,json=hiddenEnvoyDeprecatedPerFilterConfig,proto3" json:"hidden_envoy_deprecated_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deprecated: Do not use. TypedPerFilterConfig map[string]*any.Any `protobuf:"bytes,15,rep,name=typed_per_filter_config,json=typedPerFilterConfig,proto3" json:"typed_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` IncludeRequestAttemptCount bool `protobuf:"varint,14,opt,name=include_request_attempt_count,json=includeRequestAttemptCount,proto3" json:"include_request_attempt_count,omitempty"` IncludeAttemptCountInResponse bool `protobuf:"varint,19,opt,name=include_attempt_count_in_response,json=includeAttemptCountInResponse,proto3" json:"include_attempt_count_in_response,omitempty"` RetryPolicy *RetryPolicy `protobuf:"bytes,16,opt,name=retry_policy,json=retryPolicy,proto3" json:"retry_policy,omitempty"` RetryPolicyTypedConfig *any.Any `protobuf:"bytes,20,opt,name=retry_policy_typed_config,json=retryPolicyTypedConfig,proto3" json:"retry_policy_typed_config,omitempty"` HedgePolicy *HedgePolicy `protobuf:"bytes,17,opt,name=hedge_policy,json=hedgePolicy,proto3" json:"hedge_policy,omitempty"` PerRequestBufferLimitBytes *wrappers.UInt32Value `protobuf:"bytes,18,opt,name=per_request_buffer_limit_bytes,json=perRequestBufferLimitBytes,proto3" json:"per_request_buffer_limit_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VirtualHost) Descriptor ¶
func (*VirtualHost) Descriptor() ([]byte, []int)
func (*VirtualHost) GetCors ¶
func (m *VirtualHost) GetCors() *CorsPolicy
func (*VirtualHost) GetDomains ¶
func (m *VirtualHost) GetDomains() []string
func (*VirtualHost) GetHedgePolicy ¶
func (m *VirtualHost) GetHedgePolicy() *HedgePolicy
func (*VirtualHost) GetHiddenEnvoyDeprecatedPerFilterConfig ¶
func (m *VirtualHost) GetHiddenEnvoyDeprecatedPerFilterConfig() map[string]*_struct.Struct
Deprecated: Do not use.
func (*VirtualHost) GetIncludeAttemptCountInResponse ¶
func (m *VirtualHost) GetIncludeAttemptCountInResponse() bool
func (*VirtualHost) GetIncludeRequestAttemptCount ¶
func (m *VirtualHost) GetIncludeRequestAttemptCount() bool
func (*VirtualHost) GetName ¶
func (m *VirtualHost) GetName() string
func (*VirtualHost) GetPerRequestBufferLimitBytes ¶
func (m *VirtualHost) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value
func (*VirtualHost) GetRateLimits ¶
func (m *VirtualHost) GetRateLimits() []*RateLimit
func (*VirtualHost) GetRequestHeadersToAdd ¶
func (m *VirtualHost) GetRequestHeadersToAdd() []*v3.HeaderValueOption
func (*VirtualHost) GetRequestHeadersToRemove ¶
func (m *VirtualHost) GetRequestHeadersToRemove() []string
func (*VirtualHost) GetRequireTls ¶
func (m *VirtualHost) GetRequireTls() VirtualHost_TlsRequirementType
func (*VirtualHost) GetResponseHeadersToAdd ¶
func (m *VirtualHost) GetResponseHeadersToAdd() []*v3.HeaderValueOption
func (*VirtualHost) GetResponseHeadersToRemove ¶
func (m *VirtualHost) GetResponseHeadersToRemove() []string
func (*VirtualHost) GetRetryPolicy ¶
func (m *VirtualHost) GetRetryPolicy() *RetryPolicy
func (*VirtualHost) GetRetryPolicyTypedConfig ¶
func (m *VirtualHost) GetRetryPolicyTypedConfig() *any.Any
func (*VirtualHost) GetRoutes ¶
func (m *VirtualHost) GetRoutes() []*Route
func (*VirtualHost) GetTypedPerFilterConfig ¶
func (m *VirtualHost) GetTypedPerFilterConfig() map[string]*any.Any
func (*VirtualHost) GetVirtualClusters ¶
func (m *VirtualHost) GetVirtualClusters() []*VirtualCluster
func (*VirtualHost) ProtoMessage ¶
func (*VirtualHost) ProtoMessage()
func (*VirtualHost) Reset ¶
func (m *VirtualHost) Reset()
func (*VirtualHost) String ¶
func (m *VirtualHost) String() string
func (*VirtualHost) Validate ¶
func (m *VirtualHost) Validate() error
Validate checks the field values on VirtualHost with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*VirtualHost) XXX_DiscardUnknown ¶
func (m *VirtualHost) XXX_DiscardUnknown()
func (*VirtualHost) XXX_Marshal ¶
func (m *VirtualHost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualHost) XXX_Merge ¶
func (m *VirtualHost) XXX_Merge(src proto.Message)
func (*VirtualHost) XXX_Size ¶
func (m *VirtualHost) XXX_Size() int
func (*VirtualHost) XXX_Unmarshal ¶
func (m *VirtualHost) XXX_Unmarshal(b []byte) error
type VirtualHostValidationError ¶
type VirtualHostValidationError struct {
// contains filtered or unexported fields
}
VirtualHostValidationError is the validation error returned by VirtualHost.Validate if the designated constraints aren't met.
func (VirtualHostValidationError) Cause ¶
func (e VirtualHostValidationError) Cause() error
Cause function returns cause value.
func (VirtualHostValidationError) Error ¶
func (e VirtualHostValidationError) Error() string
Error satisfies the builtin error interface
func (VirtualHostValidationError) ErrorName ¶
func (e VirtualHostValidationError) ErrorName() string
ErrorName returns error name.
func (VirtualHostValidationError) Field ¶
func (e VirtualHostValidationError) Field() string
Field function returns field value.
func (VirtualHostValidationError) Key ¶
func (e VirtualHostValidationError) Key() bool
Key function returns key value.
func (VirtualHostValidationError) Reason ¶
func (e VirtualHostValidationError) Reason() string
Reason function returns reason value.
type VirtualHost_TlsRequirementType ¶
type VirtualHost_TlsRequirementType int32
const ( VirtualHost_NONE VirtualHost_TlsRequirementType = 0 VirtualHost_EXTERNAL_ONLY VirtualHost_TlsRequirementType = 1 VirtualHost_ALL VirtualHost_TlsRequirementType = 2 )
func (VirtualHost_TlsRequirementType) EnumDescriptor ¶
func (VirtualHost_TlsRequirementType) EnumDescriptor() ([]byte, []int)
func (VirtualHost_TlsRequirementType) String ¶
func (x VirtualHost_TlsRequirementType) String() string
type WeightedCluster ¶
type WeightedCluster struct { Clusters []*WeightedCluster_ClusterWeight `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` TotalWeight *wrappers.UInt32Value `protobuf:"bytes,3,opt,name=total_weight,json=totalWeight,proto3" json:"total_weight,omitempty"` RuntimeKeyPrefix string `protobuf:"bytes,2,opt,name=runtime_key_prefix,json=runtimeKeyPrefix,proto3" json:"runtime_key_prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WeightedCluster) Descriptor ¶
func (*WeightedCluster) Descriptor() ([]byte, []int)
func (*WeightedCluster) GetClusters ¶
func (m *WeightedCluster) GetClusters() []*WeightedCluster_ClusterWeight
func (*WeightedCluster) GetRuntimeKeyPrefix ¶
func (m *WeightedCluster) GetRuntimeKeyPrefix() string
func (*WeightedCluster) GetTotalWeight ¶
func (m *WeightedCluster) GetTotalWeight() *wrappers.UInt32Value
func (*WeightedCluster) ProtoMessage ¶
func (*WeightedCluster) ProtoMessage()
func (*WeightedCluster) Reset ¶
func (m *WeightedCluster) Reset()
func (*WeightedCluster) String ¶
func (m *WeightedCluster) String() string
func (*WeightedCluster) Validate ¶
func (m *WeightedCluster) Validate() error
Validate checks the field values on WeightedCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*WeightedCluster) XXX_DiscardUnknown ¶
func (m *WeightedCluster) XXX_DiscardUnknown()
func (*WeightedCluster) XXX_Marshal ¶
func (m *WeightedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WeightedCluster) XXX_Merge ¶
func (m *WeightedCluster) XXX_Merge(src proto.Message)
func (*WeightedCluster) XXX_Size ¶
func (m *WeightedCluster) XXX_Size() int
func (*WeightedCluster) XXX_Unmarshal ¶
func (m *WeightedCluster) XXX_Unmarshal(b []byte) error
type WeightedClusterValidationError ¶
type WeightedClusterValidationError struct {
// contains filtered or unexported fields
}
WeightedClusterValidationError is the validation error returned by WeightedCluster.Validate if the designated constraints aren't met.
func (WeightedClusterValidationError) Cause ¶
func (e WeightedClusterValidationError) Cause() error
Cause function returns cause value.
func (WeightedClusterValidationError) Error ¶
func (e WeightedClusterValidationError) Error() string
Error satisfies the builtin error interface
func (WeightedClusterValidationError) ErrorName ¶
func (e WeightedClusterValidationError) ErrorName() string
ErrorName returns error name.
func (WeightedClusterValidationError) Field ¶
func (e WeightedClusterValidationError) Field() string
Field function returns field value.
func (WeightedClusterValidationError) Key ¶
func (e WeightedClusterValidationError) Key() bool
Key function returns key value.
func (WeightedClusterValidationError) Reason ¶
func (e WeightedClusterValidationError) Reason() string
Reason function returns reason value.
type WeightedCluster_ClusterWeight ¶
type WeightedCluster_ClusterWeight struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Weight *wrappers.UInt32Value `protobuf:"bytes,2,opt,name=weight,proto3" json:"weight,omitempty"` MetadataMatch *v3.Metadata `protobuf:"bytes,3,opt,name=metadata_match,json=metadataMatch,proto3" json:"metadata_match,omitempty"` RequestHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,4,rep,name=request_headers_to_add,json=requestHeadersToAdd,proto3" json:"request_headers_to_add,omitempty"` RequestHeadersToRemove []string `protobuf:"bytes,9,rep,name=request_headers_to_remove,json=requestHeadersToRemove,proto3" json:"request_headers_to_remove,omitempty"` ResponseHeadersToAdd []*v3.HeaderValueOption `protobuf:"bytes,5,rep,name=response_headers_to_add,json=responseHeadersToAdd,proto3" json:"response_headers_to_add,omitempty"` ResponseHeadersToRemove []string `protobuf:"bytes,6,rep,name=response_headers_to_remove,json=responseHeadersToRemove,proto3" json:"response_headers_to_remove,omitempty"` HiddenEnvoyDeprecatedPerFilterConfig map[string]*_struct.Struct `protobuf:"bytes,8,rep,name=hidden_envoy_deprecated_per_filter_config,json=hiddenEnvoyDeprecatedPerFilterConfig,proto3" json:"hidden_envoy_deprecated_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Deprecated: Do not use. TypedPerFilterConfig map[string]*any.Any `protobuf:"bytes,10,rep,name=typed_per_filter_config,json=typedPerFilterConfig,proto3" json:"typed_per_filter_config,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WeightedCluster_ClusterWeight) Descriptor ¶
func (*WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int)
func (*WeightedCluster_ClusterWeight) GetHiddenEnvoyDeprecatedPerFilterConfig ¶
func (m *WeightedCluster_ClusterWeight) GetHiddenEnvoyDeprecatedPerFilterConfig() map[string]*_struct.Struct
Deprecated: Do not use.
func (*WeightedCluster_ClusterWeight) GetMetadataMatch ¶
func (m *WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
func (*WeightedCluster_ClusterWeight) GetName ¶
func (m *WeightedCluster_ClusterWeight) GetName() string
func (*WeightedCluster_ClusterWeight) GetRequestHeadersToAdd ¶
func (m *WeightedCluster_ClusterWeight) GetRequestHeadersToAdd() []*v3.HeaderValueOption
func (*WeightedCluster_ClusterWeight) GetRequestHeadersToRemove ¶
func (m *WeightedCluster_ClusterWeight) GetRequestHeadersToRemove() []string
func (*WeightedCluster_ClusterWeight) GetResponseHeadersToAdd ¶
func (m *WeightedCluster_ClusterWeight) GetResponseHeadersToAdd() []*v3.HeaderValueOption
func (*WeightedCluster_ClusterWeight) GetResponseHeadersToRemove ¶
func (m *WeightedCluster_ClusterWeight) GetResponseHeadersToRemove() []string
func (*WeightedCluster_ClusterWeight) GetTypedPerFilterConfig ¶
func (m *WeightedCluster_ClusterWeight) GetTypedPerFilterConfig() map[string]*any.Any
func (*WeightedCluster_ClusterWeight) GetWeight ¶
func (m *WeightedCluster_ClusterWeight) GetWeight() *wrappers.UInt32Value
func (*WeightedCluster_ClusterWeight) ProtoMessage ¶
func (*WeightedCluster_ClusterWeight) ProtoMessage()
func (*WeightedCluster_ClusterWeight) Reset ¶
func (m *WeightedCluster_ClusterWeight) Reset()
func (*WeightedCluster_ClusterWeight) String ¶
func (m *WeightedCluster_ClusterWeight) String() string
func (*WeightedCluster_ClusterWeight) Validate ¶
func (m *WeightedCluster_ClusterWeight) Validate() error
Validate checks the field values on WeightedCluster_ClusterWeight with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*WeightedCluster_ClusterWeight) XXX_DiscardUnknown ¶
func (m *WeightedCluster_ClusterWeight) XXX_DiscardUnknown()
func (*WeightedCluster_ClusterWeight) XXX_Marshal ¶
func (m *WeightedCluster_ClusterWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WeightedCluster_ClusterWeight) XXX_Merge ¶
func (m *WeightedCluster_ClusterWeight) XXX_Merge(src proto.Message)
func (*WeightedCluster_ClusterWeight) XXX_Size ¶
func (m *WeightedCluster_ClusterWeight) XXX_Size() int
func (*WeightedCluster_ClusterWeight) XXX_Unmarshal ¶
func (m *WeightedCluster_ClusterWeight) XXX_Unmarshal(b []byte) error
type WeightedCluster_ClusterWeightValidationError ¶
type WeightedCluster_ClusterWeightValidationError struct {
// contains filtered or unexported fields
}
WeightedCluster_ClusterWeightValidationError is the validation error returned by WeightedCluster_ClusterWeight.Validate if the designated constraints aren't met.
func (WeightedCluster_ClusterWeightValidationError) Cause ¶
func (e WeightedCluster_ClusterWeightValidationError) Cause() error
Cause function returns cause value.
func (WeightedCluster_ClusterWeightValidationError) Error ¶
func (e WeightedCluster_ClusterWeightValidationError) Error() string
Error satisfies the builtin error interface
func (WeightedCluster_ClusterWeightValidationError) ErrorName ¶
func (e WeightedCluster_ClusterWeightValidationError) ErrorName() string
ErrorName returns error name.
func (WeightedCluster_ClusterWeightValidationError) Field ¶
func (e WeightedCluster_ClusterWeightValidationError) Field() string
Field function returns field value.
func (WeightedCluster_ClusterWeightValidationError) Key ¶
func (e WeightedCluster_ClusterWeightValidationError) Key() bool
Key function returns key value.
func (WeightedCluster_ClusterWeightValidationError) Reason ¶
func (e WeightedCluster_ClusterWeightValidationError) Reason() string
Reason function returns reason value.
Source Files ¶
route.pb.go route.pb.validate.go route_components.pb.go route_components.pb.validate.go scoped_route.pb.go scoped_route.pb.validate.go
- Version
- v0.9.5
- Published
- Apr 1, 2020
- Platform
- darwin/amd64
- Imports
- 24 packages
- Last checked
- 1 hour ago –
Tools for package owners.