Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2023 Changes in this version + var File_envoy_api_v2_route_route_components_proto protoreflect.FileDescriptor + var File_envoy_api_v2_route_route_proto protoreflect.FileDescriptor + var RedirectAction_RedirectResponseCode_name = map[int32]string + var RedirectAction_RedirectResponseCode_value = map[string]int32 + var RouteAction_ClusterNotFoundResponseCode_name = map[int32]string + var RouteAction_ClusterNotFoundResponseCode_value = map[string]int32 + var RouteAction_InternalRedirectAction_name = map[int32]string + var RouteAction_InternalRedirectAction_value = map[string]int32 + var VirtualHost_TlsRequirementType_name = map[int32]string + var VirtualHost_TlsRequirementType_value = map[string]int32 + type CorsPolicy struct + AllowCredentials *wrappers.BoolValue + AllowHeaders string + AllowMethods string + AllowOrigin []string + AllowOriginRegex []string + AllowOriginStringMatch []*matcher.StringMatcher + EnabledSpecifier isCorsPolicy_EnabledSpecifier + ExposeHeaders string + MaxAge string + ShadowEnabled *core.RuntimeFractionalPercent + func (*CorsPolicy) Descriptor() ([]byte, []int) + func (*CorsPolicy) ProtoMessage() + func (m *CorsPolicy) GetEnabledSpecifier() isCorsPolicy_EnabledSpecifier + func (m *CorsPolicy) Validate() error + func (m *CorsPolicy) ValidateAll() error + func (x *CorsPolicy) GetAllowCredentials() *wrappers.BoolValue + func (x *CorsPolicy) GetAllowHeaders() string + func (x *CorsPolicy) GetAllowMethods() string + func (x *CorsPolicy) GetAllowOrigin() []string + func (x *CorsPolicy) GetAllowOriginRegex() []string + func (x *CorsPolicy) GetAllowOriginStringMatch() []*matcher.StringMatcher + func (x *CorsPolicy) GetEnabled() *wrappers.BoolValue + func (x *CorsPolicy) GetExposeHeaders() string + func (x *CorsPolicy) GetFilterEnabled() *core.RuntimeFractionalPercent + func (x *CorsPolicy) GetMaxAge() string + func (x *CorsPolicy) GetShadowEnabled() *core.RuntimeFractionalPercent + func (x *CorsPolicy) ProtoReflect() protoreflect.Message + func (x *CorsPolicy) Reset() + func (x *CorsPolicy) String() string + type CorsPolicyMultiError []error + func (m CorsPolicyMultiError) AllErrors() []error + func (m CorsPolicyMultiError) Error() string + type CorsPolicyValidationError struct + 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_Enabled struct + Enabled *wrappers.BoolValue + type CorsPolicy_FilterEnabled struct + FilterEnabled *core.RuntimeFractionalPercent + type Decorator struct + Operation string + Propagate *wrappers.BoolValue + func (*Decorator) Descriptor() ([]byte, []int) + func (*Decorator) ProtoMessage() + func (m *Decorator) Validate() error + func (m *Decorator) ValidateAll() error + func (x *Decorator) GetOperation() string + func (x *Decorator) GetPropagate() *wrappers.BoolValue + func (x *Decorator) ProtoReflect() protoreflect.Message + func (x *Decorator) Reset() + func (x *Decorator) String() string + type DecoratorMultiError []error + func (m DecoratorMultiError) AllErrors() []error + func (m DecoratorMultiError) Error() string + type DecoratorValidationError struct + 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 struct + Body *core.DataSource + Status uint32 + func (*DirectResponseAction) Descriptor() ([]byte, []int) + func (*DirectResponseAction) ProtoMessage() + func (m *DirectResponseAction) Validate() error + func (m *DirectResponseAction) ValidateAll() error + func (x *DirectResponseAction) GetBody() *core.DataSource + func (x *DirectResponseAction) GetStatus() uint32 + func (x *DirectResponseAction) ProtoReflect() protoreflect.Message + func (x *DirectResponseAction) Reset() + func (x *DirectResponseAction) String() string + type DirectResponseActionMultiError []error + func (m DirectResponseActionMultiError) AllErrors() []error + func (m DirectResponseActionMultiError) Error() string + type DirectResponseActionValidationError struct + 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 struct + Action *any1.Any + func (*FilterAction) Descriptor() ([]byte, []int) + func (*FilterAction) ProtoMessage() + func (m *FilterAction) Validate() error + func (m *FilterAction) ValidateAll() error + func (x *FilterAction) GetAction() *any1.Any + func (x *FilterAction) ProtoReflect() protoreflect.Message + func (x *FilterAction) Reset() + func (x *FilterAction) String() string + type FilterActionMultiError []error + func (m FilterActionMultiError) AllErrors() []error + func (m FilterActionMultiError) Error() string + type FilterActionValidationError struct + 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 struct + HeaderMatchSpecifier isHeaderMatcher_HeaderMatchSpecifier + InvertMatch bool + Name string + func (*HeaderMatcher) Descriptor() ([]byte, []int) + func (*HeaderMatcher) ProtoMessage() + func (m *HeaderMatcher) GetHeaderMatchSpecifier() isHeaderMatcher_HeaderMatchSpecifier + func (m *HeaderMatcher) Validate() error + func (m *HeaderMatcher) ValidateAll() error + func (x *HeaderMatcher) GetExactMatch() string + func (x *HeaderMatcher) GetInvertMatch() bool + func (x *HeaderMatcher) GetName() string + func (x *HeaderMatcher) GetPrefixMatch() string + func (x *HeaderMatcher) GetPresentMatch() bool + func (x *HeaderMatcher) GetRangeMatch() *_type.Int64Range + func (x *HeaderMatcher) GetRegexMatch() string + func (x *HeaderMatcher) GetSafeRegexMatch() *matcher.RegexMatcher + func (x *HeaderMatcher) GetSuffixMatch() string + func (x *HeaderMatcher) ProtoReflect() protoreflect.Message + func (x *HeaderMatcher) Reset() + func (x *HeaderMatcher) String() string + type HeaderMatcherMultiError []error + func (m HeaderMatcherMultiError) AllErrors() []error + func (m HeaderMatcherMultiError) Error() string + type HeaderMatcherValidationError struct + 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 struct + ExactMatch string + type HeaderMatcher_PrefixMatch struct + PrefixMatch string + type HeaderMatcher_PresentMatch struct + PresentMatch bool + type HeaderMatcher_RangeMatch struct + RangeMatch *_type.Int64Range + type HeaderMatcher_RegexMatch struct + RegexMatch string + type HeaderMatcher_SafeRegexMatch struct + SafeRegexMatch *matcher.RegexMatcher + type HeaderMatcher_SuffixMatch struct + SuffixMatch string + type HedgePolicy struct + AdditionalRequestChance *_type.FractionalPercent + HedgeOnPerTryTimeout bool + InitialRequests *wrappers.UInt32Value + func (*HedgePolicy) Descriptor() ([]byte, []int) + func (*HedgePolicy) ProtoMessage() + func (m *HedgePolicy) Validate() error + func (m *HedgePolicy) ValidateAll() error + func (x *HedgePolicy) GetAdditionalRequestChance() *_type.FractionalPercent + func (x *HedgePolicy) GetHedgeOnPerTryTimeout() bool + func (x *HedgePolicy) GetInitialRequests() *wrappers.UInt32Value + func (x *HedgePolicy) ProtoReflect() protoreflect.Message + func (x *HedgePolicy) Reset() + func (x *HedgePolicy) String() string + type HedgePolicyMultiError []error + func (m HedgePolicyMultiError) AllErrors() []error + func (m HedgePolicyMultiError) Error() string + type HedgePolicyValidationError struct + 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 struct + Name string + QueryParameterMatchSpecifier isQueryParameterMatcher_QueryParameterMatchSpecifier + Regex *wrappers.BoolValue + Value string + func (*QueryParameterMatcher) Descriptor() ([]byte, []int) + func (*QueryParameterMatcher) ProtoMessage() + func (m *QueryParameterMatcher) GetQueryParameterMatchSpecifier() isQueryParameterMatcher_QueryParameterMatchSpecifier + func (m *QueryParameterMatcher) Validate() error + func (m *QueryParameterMatcher) ValidateAll() error + func (x *QueryParameterMatcher) GetName() string + func (x *QueryParameterMatcher) GetPresentMatch() bool + func (x *QueryParameterMatcher) GetRegex() *wrappers.BoolValue + func (x *QueryParameterMatcher) GetStringMatch() *matcher.StringMatcher + func (x *QueryParameterMatcher) GetValue() string + func (x *QueryParameterMatcher) ProtoReflect() protoreflect.Message + func (x *QueryParameterMatcher) Reset() + func (x *QueryParameterMatcher) String() string + type QueryParameterMatcherMultiError []error + func (m QueryParameterMatcherMultiError) AllErrors() []error + func (m QueryParameterMatcherMultiError) Error() string + type QueryParameterMatcherValidationError struct + 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 struct + PresentMatch bool + type QueryParameterMatcher_StringMatch struct + StringMatch *matcher.StringMatcher + type RateLimit struct + Actions []*RateLimit_Action + DisableKey string + Stage *wrappers.UInt32Value + func (*RateLimit) Descriptor() ([]byte, []int) + func (*RateLimit) ProtoMessage() + func (m *RateLimit) Validate() error + func (m *RateLimit) ValidateAll() error + func (x *RateLimit) GetActions() []*RateLimit_Action + func (x *RateLimit) GetDisableKey() string + func (x *RateLimit) GetStage() *wrappers.UInt32Value + func (x *RateLimit) ProtoReflect() protoreflect.Message + func (x *RateLimit) Reset() + func (x *RateLimit) String() string + type RateLimitMultiError []error + func (m RateLimitMultiError) AllErrors() []error + func (m RateLimitMultiError) Error() string + type RateLimitValidationError struct + 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 struct + ActionSpecifier isRateLimit_Action_ActionSpecifier + func (*RateLimit_Action) Descriptor() ([]byte, []int) + func (*RateLimit_Action) ProtoMessage() + func (m *RateLimit_Action) GetActionSpecifier() isRateLimit_Action_ActionSpecifier + func (m *RateLimit_Action) Validate() error + func (m *RateLimit_Action) ValidateAll() error + func (x *RateLimit_Action) GetDestinationCluster() *RateLimit_Action_DestinationCluster + func (x *RateLimit_Action) GetGenericKey() *RateLimit_Action_GenericKey + func (x *RateLimit_Action) GetHeaderValueMatch() *RateLimit_Action_HeaderValueMatch + func (x *RateLimit_Action) GetRemoteAddress() *RateLimit_Action_RemoteAddress + func (x *RateLimit_Action) GetRequestHeaders() *RateLimit_Action_RequestHeaders + func (x *RateLimit_Action) GetSourceCluster() *RateLimit_Action_SourceCluster + func (x *RateLimit_Action) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action) Reset() + func (x *RateLimit_Action) String() string + type RateLimit_ActionMultiError []error + func (m RateLimit_ActionMultiError) AllErrors() []error + func (m RateLimit_ActionMultiError) Error() string + type RateLimit_ActionValidationError struct + 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 struct + func (*RateLimit_Action_DestinationCluster) Descriptor() ([]byte, []int) + func (*RateLimit_Action_DestinationCluster) ProtoMessage() + func (m *RateLimit_Action_DestinationCluster) Validate() error + func (m *RateLimit_Action_DestinationCluster) ValidateAll() error + func (x *RateLimit_Action_DestinationCluster) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_DestinationCluster) Reset() + func (x *RateLimit_Action_DestinationCluster) String() string + type RateLimit_Action_DestinationClusterMultiError []error + func (m RateLimit_Action_DestinationClusterMultiError) AllErrors() []error + func (m RateLimit_Action_DestinationClusterMultiError) Error() string + type RateLimit_Action_DestinationClusterValidationError struct + 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_ struct + DestinationCluster *RateLimit_Action_DestinationCluster + type RateLimit_Action_GenericKey struct + DescriptorValue string + func (*RateLimit_Action_GenericKey) Descriptor() ([]byte, []int) + func (*RateLimit_Action_GenericKey) ProtoMessage() + func (m *RateLimit_Action_GenericKey) Validate() error + func (m *RateLimit_Action_GenericKey) ValidateAll() error + func (x *RateLimit_Action_GenericKey) GetDescriptorValue() string + func (x *RateLimit_Action_GenericKey) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_GenericKey) Reset() + func (x *RateLimit_Action_GenericKey) String() string + type RateLimit_Action_GenericKeyMultiError []error + func (m RateLimit_Action_GenericKeyMultiError) AllErrors() []error + func (m RateLimit_Action_GenericKeyMultiError) Error() string + type RateLimit_Action_GenericKeyValidationError struct + 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_ struct + GenericKey *RateLimit_Action_GenericKey + type RateLimit_Action_HeaderValueMatch struct + DescriptorValue string + ExpectMatch *wrappers.BoolValue + Headers []*HeaderMatcher + func (*RateLimit_Action_HeaderValueMatch) Descriptor() ([]byte, []int) + func (*RateLimit_Action_HeaderValueMatch) ProtoMessage() + func (m *RateLimit_Action_HeaderValueMatch) Validate() error + func (m *RateLimit_Action_HeaderValueMatch) ValidateAll() error + func (x *RateLimit_Action_HeaderValueMatch) GetDescriptorValue() string + func (x *RateLimit_Action_HeaderValueMatch) GetExpectMatch() *wrappers.BoolValue + func (x *RateLimit_Action_HeaderValueMatch) GetHeaders() []*HeaderMatcher + func (x *RateLimit_Action_HeaderValueMatch) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_HeaderValueMatch) Reset() + func (x *RateLimit_Action_HeaderValueMatch) String() string + type RateLimit_Action_HeaderValueMatchMultiError []error + func (m RateLimit_Action_HeaderValueMatchMultiError) AllErrors() []error + func (m RateLimit_Action_HeaderValueMatchMultiError) Error() string + type RateLimit_Action_HeaderValueMatchValidationError struct + 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_ struct + HeaderValueMatch *RateLimit_Action_HeaderValueMatch + type RateLimit_Action_RemoteAddress struct + func (*RateLimit_Action_RemoteAddress) Descriptor() ([]byte, []int) + func (*RateLimit_Action_RemoteAddress) ProtoMessage() + func (m *RateLimit_Action_RemoteAddress) Validate() error + func (m *RateLimit_Action_RemoteAddress) ValidateAll() error + func (x *RateLimit_Action_RemoteAddress) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_RemoteAddress) Reset() + func (x *RateLimit_Action_RemoteAddress) String() string + type RateLimit_Action_RemoteAddressMultiError []error + func (m RateLimit_Action_RemoteAddressMultiError) AllErrors() []error + func (m RateLimit_Action_RemoteAddressMultiError) Error() string + type RateLimit_Action_RemoteAddressValidationError struct + 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_ struct + RemoteAddress *RateLimit_Action_RemoteAddress + type RateLimit_Action_RequestHeaders struct + DescriptorKey string + HeaderName string + func (*RateLimit_Action_RequestHeaders) Descriptor() ([]byte, []int) + func (*RateLimit_Action_RequestHeaders) ProtoMessage() + func (m *RateLimit_Action_RequestHeaders) Validate() error + func (m *RateLimit_Action_RequestHeaders) ValidateAll() error + func (x *RateLimit_Action_RequestHeaders) GetDescriptorKey() string + func (x *RateLimit_Action_RequestHeaders) GetHeaderName() string + func (x *RateLimit_Action_RequestHeaders) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_RequestHeaders) Reset() + func (x *RateLimit_Action_RequestHeaders) String() string + type RateLimit_Action_RequestHeadersMultiError []error + func (m RateLimit_Action_RequestHeadersMultiError) AllErrors() []error + func (m RateLimit_Action_RequestHeadersMultiError) Error() string + type RateLimit_Action_RequestHeadersValidationError struct + 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_ struct + RequestHeaders *RateLimit_Action_RequestHeaders + type RateLimit_Action_SourceCluster struct + func (*RateLimit_Action_SourceCluster) Descriptor() ([]byte, []int) + func (*RateLimit_Action_SourceCluster) ProtoMessage() + func (m *RateLimit_Action_SourceCluster) Validate() error + func (m *RateLimit_Action_SourceCluster) ValidateAll() error + func (x *RateLimit_Action_SourceCluster) ProtoReflect() protoreflect.Message + func (x *RateLimit_Action_SourceCluster) Reset() + func (x *RateLimit_Action_SourceCluster) String() string + type RateLimit_Action_SourceClusterMultiError []error + func (m RateLimit_Action_SourceClusterMultiError) AllErrors() []error + func (m RateLimit_Action_SourceClusterMultiError) Error() string + type RateLimit_Action_SourceClusterValidationError struct + 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_ struct + SourceCluster *RateLimit_Action_SourceCluster + type RedirectAction struct + HostRedirect string + PathRewriteSpecifier isRedirectAction_PathRewriteSpecifier + PortRedirect uint32 + ResponseCode RedirectAction_RedirectResponseCode + SchemeRewriteSpecifier isRedirectAction_SchemeRewriteSpecifier + StripQuery bool + func (*RedirectAction) Descriptor() ([]byte, []int) + func (*RedirectAction) ProtoMessage() + func (m *RedirectAction) GetPathRewriteSpecifier() isRedirectAction_PathRewriteSpecifier + func (m *RedirectAction) GetSchemeRewriteSpecifier() isRedirectAction_SchemeRewriteSpecifier + func (m *RedirectAction) Validate() error + func (m *RedirectAction) ValidateAll() error + func (x *RedirectAction) GetHostRedirect() string + func (x *RedirectAction) GetHttpsRedirect() bool + func (x *RedirectAction) GetPathRedirect() string + func (x *RedirectAction) GetPortRedirect() uint32 + func (x *RedirectAction) GetPrefixRewrite() string + func (x *RedirectAction) GetResponseCode() RedirectAction_RedirectResponseCode + func (x *RedirectAction) GetSchemeRedirect() string + func (x *RedirectAction) GetStripQuery() bool + func (x *RedirectAction) ProtoReflect() protoreflect.Message + func (x *RedirectAction) Reset() + func (x *RedirectAction) String() string + type RedirectActionMultiError []error + func (m RedirectActionMultiError) AllErrors() []error + func (m RedirectActionMultiError) Error() string + type RedirectActionValidationError struct + 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 struct + HttpsRedirect bool + type RedirectAction_PathRedirect struct + PathRedirect string + type RedirectAction_PrefixRewrite struct + PrefixRewrite string + type RedirectAction_RedirectResponseCode int32 + const RedirectAction_FOUND + const RedirectAction_MOVED_PERMANENTLY + const RedirectAction_PERMANENT_REDIRECT + const RedirectAction_SEE_OTHER + const RedirectAction_TEMPORARY_REDIRECT + func (RedirectAction_RedirectResponseCode) Descriptor() protoreflect.EnumDescriptor + func (RedirectAction_RedirectResponseCode) EnumDescriptor() ([]byte, []int) + func (RedirectAction_RedirectResponseCode) Type() protoreflect.EnumType + func (x RedirectAction_RedirectResponseCode) Enum() *RedirectAction_RedirectResponseCode + func (x RedirectAction_RedirectResponseCode) Number() protoreflect.EnumNumber + func (x RedirectAction_RedirectResponseCode) String() string + type RedirectAction_SchemeRedirect struct + SchemeRedirect string + type RetryPolicy struct + HostSelectionRetryMaxAttempts int64 + NumRetries *wrappers.UInt32Value + PerTryTimeout *duration.Duration + RetriableHeaders []*HeaderMatcher + RetriableRequestHeaders []*HeaderMatcher + RetriableStatusCodes []uint32 + RetryBackOff *RetryPolicy_RetryBackOff + RetryHostPredicate []*RetryPolicy_RetryHostPredicate + RetryOn string + RetryPriority *RetryPolicy_RetryPriority + func (*RetryPolicy) Descriptor() ([]byte, []int) + func (*RetryPolicy) ProtoMessage() + func (m *RetryPolicy) Validate() error + func (m *RetryPolicy) ValidateAll() error + func (x *RetryPolicy) GetHostSelectionRetryMaxAttempts() int64 + func (x *RetryPolicy) GetNumRetries() *wrappers.UInt32Value + func (x *RetryPolicy) GetPerTryTimeout() *duration.Duration + func (x *RetryPolicy) GetRetriableHeaders() []*HeaderMatcher + func (x *RetryPolicy) GetRetriableRequestHeaders() []*HeaderMatcher + func (x *RetryPolicy) GetRetriableStatusCodes() []uint32 + func (x *RetryPolicy) GetRetryBackOff() *RetryPolicy_RetryBackOff + func (x *RetryPolicy) GetRetryHostPredicate() []*RetryPolicy_RetryHostPredicate + func (x *RetryPolicy) GetRetryOn() string + func (x *RetryPolicy) GetRetryPriority() *RetryPolicy_RetryPriority + func (x *RetryPolicy) ProtoReflect() protoreflect.Message + func (x *RetryPolicy) Reset() + func (x *RetryPolicy) String() string + type RetryPolicyMultiError []error + func (m RetryPolicyMultiError) AllErrors() []error + func (m RetryPolicyMultiError) Error() string + type RetryPolicyValidationError struct + 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 struct + BaseInterval *duration.Duration + MaxInterval *duration.Duration + func (*RetryPolicy_RetryBackOff) Descriptor() ([]byte, []int) + func (*RetryPolicy_RetryBackOff) ProtoMessage() + func (m *RetryPolicy_RetryBackOff) Validate() error + func (m *RetryPolicy_RetryBackOff) ValidateAll() error + func (x *RetryPolicy_RetryBackOff) GetBaseInterval() *duration.Duration + func (x *RetryPolicy_RetryBackOff) GetMaxInterval() *duration.Duration + func (x *RetryPolicy_RetryBackOff) ProtoReflect() protoreflect.Message + func (x *RetryPolicy_RetryBackOff) Reset() + func (x *RetryPolicy_RetryBackOff) String() string + type RetryPolicy_RetryBackOffMultiError []error + func (m RetryPolicy_RetryBackOffMultiError) AllErrors() []error + func (m RetryPolicy_RetryBackOffMultiError) Error() string + type RetryPolicy_RetryBackOffValidationError struct + 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 struct + ConfigType isRetryPolicy_RetryHostPredicate_ConfigType + Name string + func (*RetryPolicy_RetryHostPredicate) Descriptor() ([]byte, []int) + func (*RetryPolicy_RetryHostPredicate) ProtoMessage() + func (m *RetryPolicy_RetryHostPredicate) GetConfigType() isRetryPolicy_RetryHostPredicate_ConfigType + func (m *RetryPolicy_RetryHostPredicate) Validate() error + func (m *RetryPolicy_RetryHostPredicate) ValidateAll() error + func (x *RetryPolicy_RetryHostPredicate) GetConfig() *_struct.Struct + func (x *RetryPolicy_RetryHostPredicate) GetName() string + func (x *RetryPolicy_RetryHostPredicate) GetTypedConfig() *any1.Any + func (x *RetryPolicy_RetryHostPredicate) ProtoReflect() protoreflect.Message + func (x *RetryPolicy_RetryHostPredicate) Reset() + func (x *RetryPolicy_RetryHostPredicate) String() string + type RetryPolicy_RetryHostPredicateMultiError []error + func (m RetryPolicy_RetryHostPredicateMultiError) AllErrors() []error + func (m RetryPolicy_RetryHostPredicateMultiError) Error() string + type RetryPolicy_RetryHostPredicateValidationError struct + 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_Config struct + Config *_struct.Struct + type RetryPolicy_RetryHostPredicate_TypedConfig struct + TypedConfig *any1.Any + type RetryPolicy_RetryPriority struct + ConfigType isRetryPolicy_RetryPriority_ConfigType + Name string + func (*RetryPolicy_RetryPriority) Descriptor() ([]byte, []int) + func (*RetryPolicy_RetryPriority) ProtoMessage() + func (m *RetryPolicy_RetryPriority) GetConfigType() isRetryPolicy_RetryPriority_ConfigType + func (m *RetryPolicy_RetryPriority) Validate() error + func (m *RetryPolicy_RetryPriority) ValidateAll() error + func (x *RetryPolicy_RetryPriority) GetConfig() *_struct.Struct + func (x *RetryPolicy_RetryPriority) GetName() string + func (x *RetryPolicy_RetryPriority) GetTypedConfig() *any1.Any + func (x *RetryPolicy_RetryPriority) ProtoReflect() protoreflect.Message + func (x *RetryPolicy_RetryPriority) Reset() + func (x *RetryPolicy_RetryPriority) String() string + type RetryPolicy_RetryPriorityMultiError []error + func (m RetryPolicy_RetryPriorityMultiError) AllErrors() []error + func (m RetryPolicy_RetryPriorityMultiError) Error() string + type RetryPolicy_RetryPriorityValidationError struct + 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_Config struct + Config *_struct.Struct + type RetryPolicy_RetryPriority_TypedConfig struct + TypedConfig *any1.Any + type Route struct + Action isRoute_Action + Decorator *Decorator + Match *RouteMatch + Metadata *core.Metadata + Name string + PerFilterConfig map[string]*_struct.Struct + PerRequestBufferLimitBytes *wrappers.UInt32Value + RequestHeadersToAdd []*core.HeaderValueOption + RequestHeadersToRemove []string + ResponseHeadersToAdd []*core.HeaderValueOption + ResponseHeadersToRemove []string + Tracing *Tracing + TypedPerFilterConfig map[string]*any1.Any + func (*Route) Descriptor() ([]byte, []int) + func (*Route) ProtoMessage() + func (m *Route) GetAction() isRoute_Action + func (m *Route) Validate() error + func (m *Route) ValidateAll() error + func (x *Route) GetDecorator() *Decorator + func (x *Route) GetDirectResponse() *DirectResponseAction + func (x *Route) GetFilterAction() *FilterAction + func (x *Route) GetMatch() *RouteMatch + func (x *Route) GetMetadata() *core.Metadata + func (x *Route) GetName() string + func (x *Route) GetPerFilterConfig() map[string]*_struct.Struct + func (x *Route) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value + func (x *Route) GetRedirect() *RedirectAction + func (x *Route) GetRequestHeadersToAdd() []*core.HeaderValueOption + func (x *Route) GetRequestHeadersToRemove() []string + func (x *Route) GetResponseHeadersToAdd() []*core.HeaderValueOption + func (x *Route) GetResponseHeadersToRemove() []string + func (x *Route) GetRoute() *RouteAction + func (x *Route) GetTracing() *Tracing + func (x *Route) GetTypedPerFilterConfig() map[string]*any1.Any + func (x *Route) ProtoReflect() protoreflect.Message + func (x *Route) Reset() + func (x *Route) String() string + type RouteAction struct + ClusterNotFoundResponseCode RouteAction_ClusterNotFoundResponseCode + ClusterSpecifier isRouteAction_ClusterSpecifier + Cors *CorsPolicy + GrpcTimeoutOffset *duration.Duration + HashPolicy []*RouteAction_HashPolicy + HedgePolicy *HedgePolicy + HostRewriteSpecifier isRouteAction_HostRewriteSpecifier + IdleTimeout *duration.Duration + IncludeVhRateLimits *wrappers.BoolValue + InternalRedirectAction RouteAction_InternalRedirectAction + MaxGrpcTimeout *duration.Duration + MaxInternalRedirects *wrappers.UInt32Value + MetadataMatch *core.Metadata + PrefixRewrite string + Priority core.RoutingPriority + RateLimits []*RateLimit + RegexRewrite *matcher.RegexMatchAndSubstitute + RequestMirrorPolicies []*RouteAction_RequestMirrorPolicy + RequestMirrorPolicy *RouteAction_RequestMirrorPolicy + RetryPolicy *RetryPolicy + RetryPolicyTypedConfig *any1.Any + Timeout *duration.Duration + UpgradeConfigs []*RouteAction_UpgradeConfig + func (*RouteAction) Descriptor() ([]byte, []int) + func (*RouteAction) ProtoMessage() + func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier + func (m *RouteAction) GetHostRewriteSpecifier() isRouteAction_HostRewriteSpecifier + func (m *RouteAction) Validate() error + func (m *RouteAction) ValidateAll() error + func (x *RouteAction) GetAutoHostRewrite() *wrappers.BoolValue + func (x *RouteAction) GetAutoHostRewriteHeader() string + func (x *RouteAction) GetCluster() string + func (x *RouteAction) GetClusterHeader() string + func (x *RouteAction) GetClusterNotFoundResponseCode() RouteAction_ClusterNotFoundResponseCode + func (x *RouteAction) GetCors() *CorsPolicy + func (x *RouteAction) GetGrpcTimeoutOffset() *duration.Duration + func (x *RouteAction) GetHashPolicy() []*RouteAction_HashPolicy + func (x *RouteAction) GetHedgePolicy() *HedgePolicy + func (x *RouteAction) GetHostRewrite() string + func (x *RouteAction) GetIdleTimeout() *duration.Duration + func (x *RouteAction) GetIncludeVhRateLimits() *wrappers.BoolValue + func (x *RouteAction) GetInternalRedirectAction() RouteAction_InternalRedirectAction + func (x *RouteAction) GetMaxGrpcTimeout() *duration.Duration + func (x *RouteAction) GetMaxInternalRedirects() *wrappers.UInt32Value + func (x *RouteAction) GetMetadataMatch() *core.Metadata + func (x *RouteAction) GetPrefixRewrite() string + func (x *RouteAction) GetPriority() core.RoutingPriority + func (x *RouteAction) GetRateLimits() []*RateLimit + func (x *RouteAction) GetRegexRewrite() *matcher.RegexMatchAndSubstitute + func (x *RouteAction) GetRequestMirrorPolicies() []*RouteAction_RequestMirrorPolicy + func (x *RouteAction) GetRequestMirrorPolicy() *RouteAction_RequestMirrorPolicy + func (x *RouteAction) GetRetryPolicy() *RetryPolicy + func (x *RouteAction) GetRetryPolicyTypedConfig() *any1.Any + func (x *RouteAction) GetTimeout() *duration.Duration + func (x *RouteAction) GetUpgradeConfigs() []*RouteAction_UpgradeConfig + func (x *RouteAction) GetWeightedClusters() *WeightedCluster + func (x *RouteAction) ProtoReflect() protoreflect.Message + func (x *RouteAction) Reset() + func (x *RouteAction) String() string + type RouteActionMultiError []error + func (m RouteActionMultiError) AllErrors() []error + func (m RouteActionMultiError) Error() string + type RouteActionValidationError struct + 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 struct + AutoHostRewrite *wrappers.BoolValue + type RouteAction_AutoHostRewriteHeader struct + AutoHostRewriteHeader string + type RouteAction_Cluster struct + Cluster string + type RouteAction_ClusterHeader struct + ClusterHeader string + type RouteAction_ClusterNotFoundResponseCode int32 + const RouteAction_NOT_FOUND + const RouteAction_SERVICE_UNAVAILABLE + func (RouteAction_ClusterNotFoundResponseCode) Descriptor() protoreflect.EnumDescriptor + func (RouteAction_ClusterNotFoundResponseCode) EnumDescriptor() ([]byte, []int) + func (RouteAction_ClusterNotFoundResponseCode) Type() protoreflect.EnumType + func (x RouteAction_ClusterNotFoundResponseCode) Enum() *RouteAction_ClusterNotFoundResponseCode + func (x RouteAction_ClusterNotFoundResponseCode) Number() protoreflect.EnumNumber + func (x RouteAction_ClusterNotFoundResponseCode) String() string + type RouteAction_HashPolicy struct + PolicySpecifier isRouteAction_HashPolicy_PolicySpecifier + Terminal bool + func (*RouteAction_HashPolicy) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy) ProtoMessage() + func (m *RouteAction_HashPolicy) GetPolicySpecifier() isRouteAction_HashPolicy_PolicySpecifier + func (m *RouteAction_HashPolicy) Validate() error + func (m *RouteAction_HashPolicy) ValidateAll() error + func (x *RouteAction_HashPolicy) GetConnectionProperties() *RouteAction_HashPolicy_ConnectionProperties + func (x *RouteAction_HashPolicy) GetCookie() *RouteAction_HashPolicy_Cookie + func (x *RouteAction_HashPolicy) GetFilterState() *RouteAction_HashPolicy_FilterState + func (x *RouteAction_HashPolicy) GetHeader() *RouteAction_HashPolicy_Header + func (x *RouteAction_HashPolicy) GetQueryParameter() *RouteAction_HashPolicy_QueryParameter + func (x *RouteAction_HashPolicy) GetTerminal() bool + func (x *RouteAction_HashPolicy) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy) Reset() + func (x *RouteAction_HashPolicy) String() string + type RouteAction_HashPolicyMultiError []error + func (m RouteAction_HashPolicyMultiError) AllErrors() []error + func (m RouteAction_HashPolicyMultiError) Error() string + type RouteAction_HashPolicyValidationError struct + 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 struct + SourceIp bool + func (*RouteAction_HashPolicy_ConnectionProperties) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy_ConnectionProperties) ProtoMessage() + func (m *RouteAction_HashPolicy_ConnectionProperties) Validate() error + func (m *RouteAction_HashPolicy_ConnectionProperties) ValidateAll() error + func (x *RouteAction_HashPolicy_ConnectionProperties) GetSourceIp() bool + func (x *RouteAction_HashPolicy_ConnectionProperties) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy_ConnectionProperties) Reset() + func (x *RouteAction_HashPolicy_ConnectionProperties) String() string + type RouteAction_HashPolicy_ConnectionPropertiesMultiError []error + func (m RouteAction_HashPolicy_ConnectionPropertiesMultiError) AllErrors() []error + func (m RouteAction_HashPolicy_ConnectionPropertiesMultiError) Error() string + type RouteAction_HashPolicy_ConnectionPropertiesValidationError struct + 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_ struct + ConnectionProperties *RouteAction_HashPolicy_ConnectionProperties + type RouteAction_HashPolicy_Cookie struct + Name string + Path string + Ttl *duration.Duration + func (*RouteAction_HashPolicy_Cookie) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy_Cookie) ProtoMessage() + func (m *RouteAction_HashPolicy_Cookie) Validate() error + func (m *RouteAction_HashPolicy_Cookie) ValidateAll() error + func (x *RouteAction_HashPolicy_Cookie) GetName() string + func (x *RouteAction_HashPolicy_Cookie) GetPath() string + func (x *RouteAction_HashPolicy_Cookie) GetTtl() *duration.Duration + func (x *RouteAction_HashPolicy_Cookie) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy_Cookie) Reset() + func (x *RouteAction_HashPolicy_Cookie) String() string + type RouteAction_HashPolicy_CookieMultiError []error + func (m RouteAction_HashPolicy_CookieMultiError) AllErrors() []error + func (m RouteAction_HashPolicy_CookieMultiError) Error() string + type RouteAction_HashPolicy_CookieValidationError struct + 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_ struct + Cookie *RouteAction_HashPolicy_Cookie + type RouteAction_HashPolicy_FilterState struct + Key string + func (*RouteAction_HashPolicy_FilterState) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy_FilterState) ProtoMessage() + func (m *RouteAction_HashPolicy_FilterState) Validate() error + func (m *RouteAction_HashPolicy_FilterState) ValidateAll() error + func (x *RouteAction_HashPolicy_FilterState) GetKey() string + func (x *RouteAction_HashPolicy_FilterState) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy_FilterState) Reset() + func (x *RouteAction_HashPolicy_FilterState) String() string + type RouteAction_HashPolicy_FilterStateMultiError []error + func (m RouteAction_HashPolicy_FilterStateMultiError) AllErrors() []error + func (m RouteAction_HashPolicy_FilterStateMultiError) Error() string + type RouteAction_HashPolicy_FilterStateValidationError struct + 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_ struct + FilterState *RouteAction_HashPolicy_FilterState + type RouteAction_HashPolicy_Header struct + HeaderName string + func (*RouteAction_HashPolicy_Header) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy_Header) ProtoMessage() + func (m *RouteAction_HashPolicy_Header) Validate() error + func (m *RouteAction_HashPolicy_Header) ValidateAll() error + func (x *RouteAction_HashPolicy_Header) GetHeaderName() string + func (x *RouteAction_HashPolicy_Header) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy_Header) Reset() + func (x *RouteAction_HashPolicy_Header) String() string + type RouteAction_HashPolicy_HeaderMultiError []error + func (m RouteAction_HashPolicy_HeaderMultiError) AllErrors() []error + func (m RouteAction_HashPolicy_HeaderMultiError) Error() string + type RouteAction_HashPolicy_HeaderValidationError struct + 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_ struct + Header *RouteAction_HashPolicy_Header + type RouteAction_HashPolicy_QueryParameter struct + Name string + func (*RouteAction_HashPolicy_QueryParameter) Descriptor() ([]byte, []int) + func (*RouteAction_HashPolicy_QueryParameter) ProtoMessage() + func (m *RouteAction_HashPolicy_QueryParameter) Validate() error + func (m *RouteAction_HashPolicy_QueryParameter) ValidateAll() error + func (x *RouteAction_HashPolicy_QueryParameter) GetName() string + func (x *RouteAction_HashPolicy_QueryParameter) ProtoReflect() protoreflect.Message + func (x *RouteAction_HashPolicy_QueryParameter) Reset() + func (x *RouteAction_HashPolicy_QueryParameter) String() string + type RouteAction_HashPolicy_QueryParameterMultiError []error + func (m RouteAction_HashPolicy_QueryParameterMultiError) AllErrors() []error + func (m RouteAction_HashPolicy_QueryParameterMultiError) Error() string + type RouteAction_HashPolicy_QueryParameterValidationError struct + 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_ struct + QueryParameter *RouteAction_HashPolicy_QueryParameter + type RouteAction_HostRewrite struct + HostRewrite string + type RouteAction_InternalRedirectAction int32 + const RouteAction_HANDLE_INTERNAL_REDIRECT + const RouteAction_PASS_THROUGH_INTERNAL_REDIRECT + func (RouteAction_InternalRedirectAction) Descriptor() protoreflect.EnumDescriptor + func (RouteAction_InternalRedirectAction) EnumDescriptor() ([]byte, []int) + func (RouteAction_InternalRedirectAction) Type() protoreflect.EnumType + func (x RouteAction_InternalRedirectAction) Enum() *RouteAction_InternalRedirectAction + func (x RouteAction_InternalRedirectAction) Number() protoreflect.EnumNumber + func (x RouteAction_InternalRedirectAction) String() string + type RouteAction_RequestMirrorPolicy struct + Cluster string + RuntimeFraction *core.RuntimeFractionalPercent + RuntimeKey string + TraceSampled *wrappers.BoolValue + func (*RouteAction_RequestMirrorPolicy) Descriptor() ([]byte, []int) + func (*RouteAction_RequestMirrorPolicy) ProtoMessage() + func (m *RouteAction_RequestMirrorPolicy) Validate() error + func (m *RouteAction_RequestMirrorPolicy) ValidateAll() error + func (x *RouteAction_RequestMirrorPolicy) GetCluster() string + func (x *RouteAction_RequestMirrorPolicy) GetRuntimeFraction() *core.RuntimeFractionalPercent + func (x *RouteAction_RequestMirrorPolicy) GetRuntimeKey() string + func (x *RouteAction_RequestMirrorPolicy) GetTraceSampled() *wrappers.BoolValue + func (x *RouteAction_RequestMirrorPolicy) ProtoReflect() protoreflect.Message + func (x *RouteAction_RequestMirrorPolicy) Reset() + func (x *RouteAction_RequestMirrorPolicy) String() string + type RouteAction_RequestMirrorPolicyMultiError []error + func (m RouteAction_RequestMirrorPolicyMultiError) AllErrors() []error + func (m RouteAction_RequestMirrorPolicyMultiError) Error() string + type RouteAction_RequestMirrorPolicyValidationError struct + 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 struct + Enabled *wrappers.BoolValue + UpgradeType string + func (*RouteAction_UpgradeConfig) Descriptor() ([]byte, []int) + func (*RouteAction_UpgradeConfig) ProtoMessage() + func (m *RouteAction_UpgradeConfig) Validate() error + func (m *RouteAction_UpgradeConfig) ValidateAll() error + func (x *RouteAction_UpgradeConfig) GetEnabled() *wrappers.BoolValue + func (x *RouteAction_UpgradeConfig) GetUpgradeType() string + func (x *RouteAction_UpgradeConfig) ProtoReflect() protoreflect.Message + func (x *RouteAction_UpgradeConfig) Reset() + func (x *RouteAction_UpgradeConfig) String() string + type RouteAction_UpgradeConfigMultiError []error + func (m RouteAction_UpgradeConfigMultiError) AllErrors() []error + func (m RouteAction_UpgradeConfigMultiError) Error() string + type RouteAction_UpgradeConfigValidationError struct + 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 struct + WeightedClusters *WeightedCluster + type RouteMatch struct + CaseSensitive *wrappers.BoolValue + Grpc *RouteMatch_GrpcRouteMatchOptions + Headers []*HeaderMatcher + PathSpecifier isRouteMatch_PathSpecifier + QueryParameters []*QueryParameterMatcher + RuntimeFraction *core.RuntimeFractionalPercent + TlsContext *RouteMatch_TlsContextMatchOptions + func (*RouteMatch) Descriptor() ([]byte, []int) + func (*RouteMatch) ProtoMessage() + func (m *RouteMatch) GetPathSpecifier() isRouteMatch_PathSpecifier + func (m *RouteMatch) Validate() error + func (m *RouteMatch) ValidateAll() error + func (x *RouteMatch) GetCaseSensitive() *wrappers.BoolValue + func (x *RouteMatch) GetGrpc() *RouteMatch_GrpcRouteMatchOptions + func (x *RouteMatch) GetHeaders() []*HeaderMatcher + func (x *RouteMatch) GetPath() string + func (x *RouteMatch) GetPrefix() string + func (x *RouteMatch) GetQueryParameters() []*QueryParameterMatcher + func (x *RouteMatch) GetRegex() string + func (x *RouteMatch) GetRuntimeFraction() *core.RuntimeFractionalPercent + func (x *RouteMatch) GetSafeRegex() *matcher.RegexMatcher + func (x *RouteMatch) GetTlsContext() *RouteMatch_TlsContextMatchOptions + func (x *RouteMatch) ProtoReflect() protoreflect.Message + func (x *RouteMatch) Reset() + func (x *RouteMatch) String() string + type RouteMatchMultiError []error + func (m RouteMatchMultiError) AllErrors() []error + func (m RouteMatchMultiError) Error() string + type RouteMatchValidationError struct + 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 struct + func (*RouteMatch_GrpcRouteMatchOptions) Descriptor() ([]byte, []int) + func (*RouteMatch_GrpcRouteMatchOptions) ProtoMessage() + func (m *RouteMatch_GrpcRouteMatchOptions) Validate() error + func (m *RouteMatch_GrpcRouteMatchOptions) ValidateAll() error + func (x *RouteMatch_GrpcRouteMatchOptions) ProtoReflect() protoreflect.Message + func (x *RouteMatch_GrpcRouteMatchOptions) Reset() + func (x *RouteMatch_GrpcRouteMatchOptions) String() string + type RouteMatch_GrpcRouteMatchOptionsMultiError []error + func (m RouteMatch_GrpcRouteMatchOptionsMultiError) AllErrors() []error + func (m RouteMatch_GrpcRouteMatchOptionsMultiError) Error() string + type RouteMatch_GrpcRouteMatchOptionsValidationError struct + 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_Path struct + Path string + type RouteMatch_Prefix struct + Prefix string + type RouteMatch_Regex struct + Regex string + type RouteMatch_SafeRegex struct + SafeRegex *matcher.RegexMatcher + type RouteMatch_TlsContextMatchOptions struct + Presented *wrappers.BoolValue + Validated *wrappers.BoolValue + func (*RouteMatch_TlsContextMatchOptions) Descriptor() ([]byte, []int) + func (*RouteMatch_TlsContextMatchOptions) ProtoMessage() + func (m *RouteMatch_TlsContextMatchOptions) Validate() error + func (m *RouteMatch_TlsContextMatchOptions) ValidateAll() error + func (x *RouteMatch_TlsContextMatchOptions) GetPresented() *wrappers.BoolValue + func (x *RouteMatch_TlsContextMatchOptions) GetValidated() *wrappers.BoolValue + func (x *RouteMatch_TlsContextMatchOptions) ProtoReflect() protoreflect.Message + func (x *RouteMatch_TlsContextMatchOptions) Reset() + func (x *RouteMatch_TlsContextMatchOptions) String() string + type RouteMatch_TlsContextMatchOptionsMultiError []error + func (m RouteMatch_TlsContextMatchOptionsMultiError) AllErrors() []error + func (m RouteMatch_TlsContextMatchOptionsMultiError) Error() string + type RouteMatch_TlsContextMatchOptionsValidationError struct + 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 RouteMultiError []error + func (m RouteMultiError) AllErrors() []error + func (m RouteMultiError) Error() string + type RouteValidationError struct + 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 struct + DirectResponse *DirectResponseAction + type Route_FilterAction struct + FilterAction *FilterAction + type Route_Redirect struct + Redirect *RedirectAction + type Route_Route struct + Route *RouteAction + type Tracing struct + ClientSampling *_type.FractionalPercent + CustomTags []*v2.CustomTag + OverallSampling *_type.FractionalPercent + RandomSampling *_type.FractionalPercent + func (*Tracing) Descriptor() ([]byte, []int) + func (*Tracing) ProtoMessage() + func (m *Tracing) Validate() error + func (m *Tracing) ValidateAll() error + func (x *Tracing) GetClientSampling() *_type.FractionalPercent + func (x *Tracing) GetCustomTags() []*v2.CustomTag + func (x *Tracing) GetOverallSampling() *_type.FractionalPercent + func (x *Tracing) GetRandomSampling() *_type.FractionalPercent + func (x *Tracing) ProtoReflect() protoreflect.Message + func (x *Tracing) Reset() + func (x *Tracing) String() string + type TracingMultiError []error + func (m TracingMultiError) AllErrors() []error + func (m TracingMultiError) Error() string + type TracingValidationError struct + 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 VirtualCluster struct + Headers []*HeaderMatcher + Method core.RequestMethod + Name string + Pattern string + func (*VirtualCluster) Descriptor() ([]byte, []int) + func (*VirtualCluster) ProtoMessage() + func (m *VirtualCluster) Validate() error + func (m *VirtualCluster) ValidateAll() error + func (x *VirtualCluster) GetHeaders() []*HeaderMatcher + func (x *VirtualCluster) GetMethod() core.RequestMethod + func (x *VirtualCluster) GetName() string + func (x *VirtualCluster) GetPattern() string + func (x *VirtualCluster) ProtoReflect() protoreflect.Message + func (x *VirtualCluster) Reset() + func (x *VirtualCluster) String() string + type VirtualClusterMultiError []error + func (m VirtualClusterMultiError) AllErrors() []error + func (m VirtualClusterMultiError) Error() string + type VirtualClusterValidationError struct + 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 struct + Cors *CorsPolicy + Domains []string + HedgePolicy *HedgePolicy + IncludeAttemptCountInResponse bool + IncludeRequestAttemptCount bool + Name string + PerFilterConfig map[string]*_struct.Struct + PerRequestBufferLimitBytes *wrappers.UInt32Value + RateLimits []*RateLimit + RequestHeadersToAdd []*core.HeaderValueOption + RequestHeadersToRemove []string + RequireTls VirtualHost_TlsRequirementType + ResponseHeadersToAdd []*core.HeaderValueOption + ResponseHeadersToRemove []string + RetryPolicy *RetryPolicy + RetryPolicyTypedConfig *any1.Any + Routes []*Route + TypedPerFilterConfig map[string]*any1.Any + VirtualClusters []*VirtualCluster + func (*VirtualHost) Descriptor() ([]byte, []int) + func (*VirtualHost) ProtoMessage() + func (m *VirtualHost) Validate() error + func (m *VirtualHost) ValidateAll() error + func (x *VirtualHost) GetCors() *CorsPolicy + func (x *VirtualHost) GetDomains() []string + func (x *VirtualHost) GetHedgePolicy() *HedgePolicy + func (x *VirtualHost) GetIncludeAttemptCountInResponse() bool + func (x *VirtualHost) GetIncludeRequestAttemptCount() bool + func (x *VirtualHost) GetName() string + func (x *VirtualHost) GetPerFilterConfig() map[string]*_struct.Struct + func (x *VirtualHost) GetPerRequestBufferLimitBytes() *wrappers.UInt32Value + func (x *VirtualHost) GetRateLimits() []*RateLimit + func (x *VirtualHost) GetRequestHeadersToAdd() []*core.HeaderValueOption + func (x *VirtualHost) GetRequestHeadersToRemove() []string + func (x *VirtualHost) GetRequireTls() VirtualHost_TlsRequirementType + func (x *VirtualHost) GetResponseHeadersToAdd() []*core.HeaderValueOption + func (x *VirtualHost) GetResponseHeadersToRemove() []string + func (x *VirtualHost) GetRetryPolicy() *RetryPolicy + func (x *VirtualHost) GetRetryPolicyTypedConfig() *any1.Any + func (x *VirtualHost) GetRoutes() []*Route + func (x *VirtualHost) GetTypedPerFilterConfig() map[string]*any1.Any + func (x *VirtualHost) GetVirtualClusters() []*VirtualCluster + func (x *VirtualHost) ProtoReflect() protoreflect.Message + func (x *VirtualHost) Reset() + func (x *VirtualHost) String() string + type VirtualHostMultiError []error + func (m VirtualHostMultiError) AllErrors() []error + func (m VirtualHostMultiError) Error() string + type VirtualHostValidationError struct + 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 int32 + const VirtualHost_ALL + const VirtualHost_EXTERNAL_ONLY + const VirtualHost_NONE + func (VirtualHost_TlsRequirementType) Descriptor() protoreflect.EnumDescriptor + func (VirtualHost_TlsRequirementType) EnumDescriptor() ([]byte, []int) + func (VirtualHost_TlsRequirementType) Type() protoreflect.EnumType + func (x VirtualHost_TlsRequirementType) Enum() *VirtualHost_TlsRequirementType + func (x VirtualHost_TlsRequirementType) Number() protoreflect.EnumNumber + func (x VirtualHost_TlsRequirementType) String() string + type WeightedCluster struct + Clusters []*WeightedCluster_ClusterWeight + RuntimeKeyPrefix string + TotalWeight *wrappers.UInt32Value + func (*WeightedCluster) Descriptor() ([]byte, []int) + func (*WeightedCluster) ProtoMessage() + func (m *WeightedCluster) Validate() error + func (m *WeightedCluster) ValidateAll() error + func (x *WeightedCluster) GetClusters() []*WeightedCluster_ClusterWeight + func (x *WeightedCluster) GetRuntimeKeyPrefix() string + func (x *WeightedCluster) GetTotalWeight() *wrappers.UInt32Value + func (x *WeightedCluster) ProtoReflect() protoreflect.Message + func (x *WeightedCluster) Reset() + func (x *WeightedCluster) String() string + type WeightedClusterMultiError []error + func (m WeightedClusterMultiError) AllErrors() []error + func (m WeightedClusterMultiError) Error() string + type WeightedClusterValidationError struct + 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 struct + MetadataMatch *core.Metadata + Name string + PerFilterConfig map[string]*_struct.Struct + RequestHeadersToAdd []*core.HeaderValueOption + RequestHeadersToRemove []string + ResponseHeadersToAdd []*core.HeaderValueOption + ResponseHeadersToRemove []string + TypedPerFilterConfig map[string]*any1.Any + Weight *wrappers.UInt32Value + func (*WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int) + func (*WeightedCluster_ClusterWeight) ProtoMessage() + func (m *WeightedCluster_ClusterWeight) Validate() error + func (m *WeightedCluster_ClusterWeight) ValidateAll() error + func (x *WeightedCluster_ClusterWeight) GetMetadataMatch() *core.Metadata + func (x *WeightedCluster_ClusterWeight) GetName() string + func (x *WeightedCluster_ClusterWeight) GetPerFilterConfig() map[string]*_struct.Struct + func (x *WeightedCluster_ClusterWeight) GetRequestHeadersToAdd() []*core.HeaderValueOption + func (x *WeightedCluster_ClusterWeight) GetRequestHeadersToRemove() []string + func (x *WeightedCluster_ClusterWeight) GetResponseHeadersToAdd() []*core.HeaderValueOption + func (x *WeightedCluster_ClusterWeight) GetResponseHeadersToRemove() []string + func (x *WeightedCluster_ClusterWeight) GetTypedPerFilterConfig() map[string]*any1.Any + func (x *WeightedCluster_ClusterWeight) GetWeight() *wrappers.UInt32Value + func (x *WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message + func (x *WeightedCluster_ClusterWeight) Reset() + func (x *WeightedCluster_ClusterWeight) String() string + type WeightedCluster_ClusterWeightMultiError []error + func (m WeightedCluster_ClusterWeightMultiError) AllErrors() []error + func (m WeightedCluster_ClusterWeightMultiError) Error() string + type WeightedCluster_ClusterWeightValidationError struct + 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