Uses of Class
io.envoyproxy.envoy.type.matcher.v3.ListStringMatcher.Builder
-
Packages that use ListStringMatcher.Builder Package Description io.envoyproxy.envoy.config.metrics.v3 io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3 io.envoyproxy.envoy.type.matcher.v3 -
-
Uses of ListStringMatcher.Builder in io.envoyproxy.envoy.config.metrics.v3
Methods in io.envoyproxy.envoy.config.metrics.v3 that return ListStringMatcher.Builder Modifier and Type Method Description ListStringMatcher.BuilderStatsMatcher.Builder. getExclusionListBuilder()Exclusive match.ListStringMatcher.BuilderStatsMatcher.Builder. getInclusionListBuilder()Inclusive match.Methods in io.envoyproxy.envoy.config.metrics.v3 with parameters of type ListStringMatcher.Builder Modifier and Type Method Description StatsMatcher.BuilderStatsMatcher.Builder. setExclusionList(ListStringMatcher.Builder builderForValue)Exclusive match.StatsMatcher.BuilderStatsMatcher.Builder. setInclusionList(ListStringMatcher.Builder builderForValue)Inclusive match. -
Uses of ListStringMatcher.Builder in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3 that return ListStringMatcher.Builder Modifier and Type Method Description ListStringMatcher.BuilderAuthorizationResponse.Builder. getAllowedClientHeadersBuilder()When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response.ListStringMatcher.BuilderAuthorizationResponse.Builder. getAllowedClientHeadersOnSuccessBuilder()When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response when the authorization response itself is successful, i.e. not failed or denied.ListStringMatcher.BuilderAuthorizationRequest.Builder. getAllowedHeadersBuilder()Authorization request includes the client request headers that have a correspondent match in the :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. .. note:: In addition to the the user's supplied matchers, ``Host``, ``Method``, ``Path``, ``Content-Length``, and ``Authorization`` are **automatically included** to the list. .. note:: By default, ``Content-Length`` header is set to ``0`` and the request to the authorization service has no message body.ListStringMatcher.BuilderAuthorizationResponse.Builder. getAllowedUpstreamHeadersBuilder()When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request.ListStringMatcher.BuilderAuthorizationResponse.Builder. getAllowedUpstreamHeadersToAppendBuilder()When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the client's response.ListStringMatcher.BuilderAuthorizationResponse.Builder. getDynamicMetadataFromHeadersBuilder()When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be emitted as dynamic metadata to be consumed by the next filter.Methods in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3 with parameters of type ListStringMatcher.Builder Modifier and Type Method Description AuthorizationResponse.BuilderAuthorizationResponse.Builder. setAllowedClientHeaders(ListStringMatcher.Builder builderForValue)When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response.AuthorizationResponse.BuilderAuthorizationResponse.Builder. setAllowedClientHeadersOnSuccess(ListStringMatcher.Builder builderForValue)When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response when the authorization response itself is successful, i.e. not failed or denied.AuthorizationRequest.BuilderAuthorizationRequest.Builder. setAllowedHeaders(ListStringMatcher.Builder builderForValue)Authorization request includes the client request headers that have a correspondent match in the :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>`. .. note:: In addition to the the user's supplied matchers, ``Host``, ``Method``, ``Path``, ``Content-Length``, and ``Authorization`` are **automatically included** to the list. .. note:: By default, ``Content-Length`` header is set to ``0`` and the request to the authorization service has no message body.AuthorizationResponse.BuilderAuthorizationResponse.Builder. setAllowedUpstreamHeaders(ListStringMatcher.Builder builderForValue)When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request.AuthorizationResponse.BuilderAuthorizationResponse.Builder. setAllowedUpstreamHeadersToAppend(ListStringMatcher.Builder builderForValue)When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the client's response.AuthorizationResponse.BuilderAuthorizationResponse.Builder. setDynamicMetadataFromHeaders(ListStringMatcher.Builder builderForValue)When this :ref:`list <envoy_v3_api_msg_type.matcher.v3.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be emitted as dynamic metadata to be consumed by the next filter. -
Uses of ListStringMatcher.Builder in io.envoyproxy.envoy.type.matcher.v3
Methods in io.envoyproxy.envoy.type.matcher.v3 that return ListStringMatcher.Builder Modifier and Type Method Description ListStringMatcher.BuilderListStringMatcher.Builder. addAllPatterns(Iterable<? extends StringMatcher> values)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. addPatterns(int index, StringMatcher value)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. addPatterns(int index, StringMatcher.Builder builderForValue)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. addPatterns(StringMatcher value)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. addPatterns(StringMatcher.Builder builderForValue)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ListStringMatcher.BuilderListStringMatcher.Builder. clear()ListStringMatcher.BuilderListStringMatcher.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)ListStringMatcher.BuilderListStringMatcher.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ListStringMatcher.BuilderListStringMatcher.Builder. clearPatterns()repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. clone()ListStringMatcher.BuilderListStringMatcher.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ListStringMatcher.BuilderListStringMatcher.Builder. mergeFrom(com.google.protobuf.Message other)ListStringMatcher.BuilderListStringMatcher.Builder. mergeFrom(ListStringMatcher other)ListStringMatcher.BuilderListStringMatcher.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static ListStringMatcher.BuilderListStringMatcher. newBuilder()static ListStringMatcher.BuilderListStringMatcher. newBuilder(ListStringMatcher prototype)ListStringMatcher.BuilderListStringMatcher. newBuilderForType()protected ListStringMatcher.BuilderListStringMatcher. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)ListStringMatcher.BuilderListStringMatcher.Builder. removePatterns(int index)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ListStringMatcher.BuilderListStringMatcher.Builder. setPatterns(int index, StringMatcher value)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. setPatterns(int index, StringMatcher.Builder builderForValue)repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.BuilderListStringMatcher.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ListStringMatcher.BuilderListStringMatcher.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ListStringMatcher.BuilderListStringMatcher. toBuilder()
-