Uses of Class
io.envoyproxy.envoy.config.core.v3.AlternateProtocolsCacheOptions.Builder
Packages that use AlternateProtocolsCacheOptions.Builder
-
Uses of AlternateProtocolsCacheOptions.Builder in io.envoyproxy.envoy.config.core.v3
Subclasses with type arguments of type AlternateProtocolsCacheOptions.Builder in io.envoyproxy.envoy.config.core.v3Modifier and TypeClassDescriptionstatic final classConfigures the alternate protocols cache which tracks alternate protocols that can be used to make an HTTP connection to an origin server.Methods in io.envoyproxy.envoy.config.core.v3 that return AlternateProtocolsCacheOptions.BuilderModifier and TypeMethodDescriptionAlternateProtocolsCacheOptions.Builder.addAllCanonicalSuffixes(Iterable<String> values) Optional list of hostnames suffixes for which Alt-Svc entries can be shared.AlternateProtocolsCacheOptions.Builder.addAllPrepopulatedEntries(Iterable<? extends AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry> values) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.addCanonicalSuffixes(String value) Optional list of hostnames suffixes for which Alt-Svc entries can be shared.AlternateProtocolsCacheOptions.Builder.addCanonicalSuffixesBytes(com.google.protobuf.ByteString value) Optional list of hostnames suffixes for which Alt-Svc entries can be shared.AlternateProtocolsCacheOptions.Builder.addPrepopulatedEntries(int index, AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry value) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.addPrepopulatedEntries(int index, AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry.Builder builderForValue) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.addPrepopulatedEntries(AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry value) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.addPrepopulatedEntries(AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry.Builder builderForValue) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.clear()AlternateProtocolsCacheOptions.Builder.clearCanonicalSuffixes()Optional list of hostnames suffixes for which Alt-Svc entries can be shared.AlternateProtocolsCacheOptions.Builder.clearKeyValueStoreConfig()Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.AlternateProtocolsCacheOptions.Builder.clearMaxEntries()The maximum number of entries that the cache will hold.AlternateProtocolsCacheOptions.Builder.clearName()The name of the cache.AlternateProtocolsCacheOptions.Builder.clearPrepopulatedEntries()Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AlternateProtocolsCacheOptions.Builder.mergeFrom(com.google.protobuf.Message other) AlternateProtocolsCacheOptions.Builder.mergeFrom(AlternateProtocolsCacheOptions other) AlternateProtocolsCacheOptions.Builder.mergeKeyValueStoreConfig(TypedExtensionConfig value) Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.AlternateProtocolsCacheOptions.Builder.mergeMaxEntries(com.google.protobuf.UInt32Value value) The maximum number of entries that the cache will hold.AlternateProtocolsCacheOptions.newBuilder()AlternateProtocolsCacheOptions.newBuilder(AlternateProtocolsCacheOptions prototype) AlternateProtocolsCacheOptions.newBuilderForType()protected AlternateProtocolsCacheOptions.BuilderAlternateProtocolsCacheOptions.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) AlternateProtocolsCacheOptions.Builder.removePrepopulatedEntries(int index) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.setCanonicalSuffixes(int index, String value) Optional list of hostnames suffixes for which Alt-Svc entries can be shared.AlternateProtocolsCacheOptions.Builder.setKeyValueStoreConfig(TypedExtensionConfig value) Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.AlternateProtocolsCacheOptions.Builder.setKeyValueStoreConfig(TypedExtensionConfig.Builder builderForValue) Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.AlternateProtocolsCacheOptions.Builder.setMaxEntries(com.google.protobuf.UInt32Value value) The maximum number of entries that the cache will hold.AlternateProtocolsCacheOptions.Builder.setMaxEntries(com.google.protobuf.UInt32Value.Builder builderForValue) The maximum number of entries that the cache will hold.The name of the cache.AlternateProtocolsCacheOptions.Builder.setNameBytes(com.google.protobuf.ByteString value) The name of the cache.AlternateProtocolsCacheOptions.Builder.setPrepopulatedEntries(int index, AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry value) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.Builder.setPrepopulatedEntries(int index, AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry.Builder builderForValue) Allows pre-populating the cache with entries, as described above.AlternateProtocolsCacheOptions.toBuilder()