Uses of Class
io.envoyproxy.envoy.extensions.filters.http.cache.v3.CacheConfig.KeyCreatorParams.Builder
Packages that use CacheConfig.KeyCreatorParams.Builder
-
Uses of CacheConfig.KeyCreatorParams.Builder in io.envoyproxy.envoy.extensions.filters.http.cache.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.cache.v3 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.extensions.filters.http.cache.v3 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.