Uses of Class
io.envoyproxy.envoy.config.filter.http.cache.v2alpha.CacheConfig.KeyCreatorParams.Builder
Packages that use CacheConfig.KeyCreatorParams.Builder
-
Uses of CacheConfig.KeyCreatorParams.Builder in io.envoyproxy.envoy.config.filter.http.cache.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.cache.v2alpha that return CacheConfig.KeyCreatorParams.BuilderModifier and TypeMethodDescriptionCacheConfig.KeyCreatorParams.Builder.addAllQueryParametersExcluded(Iterable<? extends QueryParameterMatcher> values) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.addAllQueryParametersIncluded(Iterable<? extends QueryParameterMatcher> values) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.addQueryParametersExcluded(int index, QueryParameterMatcher value) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.addQueryParametersExcluded(int index, QueryParameterMatcher.Builder builderForValue) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.addQueryParametersExcluded(QueryParameterMatcher value) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.addQueryParametersExcluded(QueryParameterMatcher.Builder builderForValue) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.addQueryParametersIncluded(int index, QueryParameterMatcher value) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.addQueryParametersIncluded(int index, QueryParameterMatcher.Builder builderForValue) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.addQueryParametersIncluded(QueryParameterMatcher value) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.addQueryParametersIncluded(QueryParameterMatcher.Builder builderForValue) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CacheConfig.KeyCreatorParams.Builder.clear()CacheConfig.KeyCreatorParams.Builder.clearExcludeHost()If true, exclude the host from the cache key.CacheConfig.KeyCreatorParams.Builder.clearExcludeScheme()If true, exclude the URL scheme from the cache key.CacheConfig.KeyCreatorParams.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) CacheConfig.KeyCreatorParams.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) CacheConfig.KeyCreatorParams.Builder.clearQueryParametersExcluded()If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.clearQueryParametersIncluded()If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.clone()CacheConfig.Builder.getKeyCreatorParamsBuilder()[#not-implemented-hide:] <TODO(toddmgreer) implement key customization> Modifies cache key creation by restricting which parts of the URL are included.CacheConfig.KeyCreatorParams.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CacheConfig.KeyCreatorParams.Builder.mergeFrom(com.google.protobuf.Message other) CacheConfig.KeyCreatorParams.Builder.mergeFrom(CacheConfig.KeyCreatorParams other) CacheConfig.KeyCreatorParams.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CacheConfig.KeyCreatorParams.newBuilder()CacheConfig.KeyCreatorParams.newBuilder(CacheConfig.KeyCreatorParams prototype) CacheConfig.KeyCreatorParams.newBuilderForType()protected CacheConfig.KeyCreatorParams.BuilderCacheConfig.KeyCreatorParams.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) CacheConfig.KeyCreatorParams.Builder.removeQueryParametersExcluded(int index) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.removeQueryParametersIncluded(int index) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.setExcludeHost(boolean value) If true, exclude the host from the cache key.CacheConfig.KeyCreatorParams.Builder.setExcludeScheme(boolean value) If true, exclude the URL scheme from the cache key.CacheConfig.KeyCreatorParams.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CacheConfig.KeyCreatorParams.Builder.setQueryParametersExcluded(int index, QueryParameterMatcher value) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.setQueryParametersExcluded(int index, QueryParameterMatcher.Builder builderForValue) If *query_parameters_excluded* is nonempty, query parameters matched by one or more of its matchers are excluded from the cache key (even if also matched by *query_parameters_included*), and will not affect cache lookup.CacheConfig.KeyCreatorParams.Builder.setQueryParametersIncluded(int index, QueryParameterMatcher value) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.setQueryParametersIncluded(int index, QueryParameterMatcher.Builder builderForValue) If *query_parameters_included* is nonempty, only query parameters matched by one or more of its matchers are included in the cache key.CacheConfig.KeyCreatorParams.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) CacheConfig.KeyCreatorParams.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CacheConfig.KeyCreatorParams.toBuilder()Methods in io.envoyproxy.envoy.config.filter.http.cache.v2alpha with parameters of type CacheConfig.KeyCreatorParams.BuilderModifier and TypeMethodDescriptionCacheConfig.Builder.setKeyCreatorParams(CacheConfig.KeyCreatorParams.Builder builderForValue) [#not-implemented-hide:] <TODO(toddmgreer) implement key customization> Modifies cache key creation by restricting which parts of the URL are included.