Uses of Class
com.google.cloud.compute.v1.CacheKeyPolicy.Builder
-
Uses of CacheKeyPolicy.Builder in com.google.cloud.compute.v1
Methods in com.google.cloud.compute.v1 that return CacheKeyPolicy.BuilderModifier and TypeMethodDescriptionCacheKeyPolicy.Builder.addAllIncludeHttpHeaders(Iterable<String> values) Allows HTTP request headers (by name) to be used in the cache key.CacheKeyPolicy.Builder.addAllIncludeNamedCookies(Iterable<String> values) Allows HTTP cookies (by name) to be used in the cache key.CacheKeyPolicy.Builder.addAllQueryStringBlacklist(Iterable<String> values) Names of query string parameters to exclude in cache keys.CacheKeyPolicy.Builder.addAllQueryStringWhitelist(Iterable<String> values) Names of query string parameters to include in cache keys.CacheKeyPolicy.Builder.addIncludeHttpHeaders(String value) Allows HTTP request headers (by name) to be used in the cache key.CacheKeyPolicy.Builder.addIncludeHttpHeadersBytes(com.google.protobuf.ByteString value) Allows HTTP request headers (by name) to be used in the cache key.CacheKeyPolicy.Builder.addIncludeNamedCookies(String value) Allows HTTP cookies (by name) to be used in the cache key.CacheKeyPolicy.Builder.addIncludeNamedCookiesBytes(com.google.protobuf.ByteString value) Allows HTTP cookies (by name) to be used in the cache key.CacheKeyPolicy.Builder.addQueryStringBlacklist(String value) Names of query string parameters to exclude in cache keys.CacheKeyPolicy.Builder.addQueryStringBlacklistBytes(com.google.protobuf.ByteString value) Names of query string parameters to exclude in cache keys.CacheKeyPolicy.Builder.addQueryStringWhitelist(String value) Names of query string parameters to include in cache keys.CacheKeyPolicy.Builder.addQueryStringWhitelistBytes(com.google.protobuf.ByteString value) Names of query string parameters to include in cache keys.CacheKeyPolicy.Builder.clear()CacheKeyPolicy.Builder.clearIncludeHost()If true, requests to different hosts will be cached separately.CacheKeyPolicy.Builder.clearIncludeHttpHeaders()Allows HTTP request headers (by name) to be used in the cache key.CacheKeyPolicy.Builder.clearIncludeNamedCookies()Allows HTTP cookies (by name) to be used in the cache key.CacheKeyPolicy.Builder.clearIncludeProtocol()If true, http and https requests will be cached separately.CacheKeyPolicy.Builder.clearIncludeQueryString()If true, include query string parameters in the cache key according to query_string_whitelist and query_string_blacklist.CacheKeyPolicy.Builder.clearQueryStringBlacklist()Names of query string parameters to exclude in cache keys.CacheKeyPolicy.Builder.clearQueryStringWhitelist()Names of query string parameters to include in cache keys.BackendServiceCdnPolicy.Builder.getCacheKeyPolicyBuilder()The CacheKeyPolicy for this CdnPolicy.CacheKeyPolicy.Builder.mergeFrom(CacheKeyPolicy other) CacheKeyPolicy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CacheKeyPolicy.Builder.mergeFrom(com.google.protobuf.Message other) static CacheKeyPolicy.BuilderCacheKeyPolicy.newBuilder()static CacheKeyPolicy.BuilderCacheKeyPolicy.newBuilder(CacheKeyPolicy prototype) CacheKeyPolicy.newBuilderForType()protected CacheKeyPolicy.BuilderCacheKeyPolicy.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) CacheKeyPolicy.Builder.setIncludeHost(boolean value) If true, requests to different hosts will be cached separately.CacheKeyPolicy.Builder.setIncludeHttpHeaders(int index, String value) Allows HTTP request headers (by name) to be used in the cache key.CacheKeyPolicy.Builder.setIncludeNamedCookies(int index, String value) Allows HTTP cookies (by name) to be used in the cache key.CacheKeyPolicy.Builder.setIncludeProtocol(boolean value) If true, http and https requests will be cached separately.CacheKeyPolicy.Builder.setIncludeQueryString(boolean value) If true, include query string parameters in the cache key according to query_string_whitelist and query_string_blacklist.CacheKeyPolicy.Builder.setQueryStringBlacklist(int index, String value) Names of query string parameters to exclude in cache keys.CacheKeyPolicy.Builder.setQueryStringWhitelist(int index, String value) Names of query string parameters to include in cache keys.CacheKeyPolicy.toBuilder()Methods in com.google.cloud.compute.v1 with parameters of type CacheKeyPolicy.BuilderModifier and TypeMethodDescriptionBackendServiceCdnPolicy.Builder.setCacheKeyPolicy(CacheKeyPolicy.Builder builderForValue) The CacheKeyPolicy for this CdnPolicy.