public static final class QuicUpstreamTransport.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder> implements QuicUpstreamTransportOrBuilder
Configuration for Upstream QUIC transport socket. This provides Google's implementation of Google QUIC and IETF QUIC to Envoy.Protobuf type
envoy.extensions.transport_sockets.quic.v3.QuicUpstreamTransport| Modifier and Type | Method and Description |
|---|---|
QuicUpstreamTransport.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuicUpstreamTransport |
build() |
QuicUpstreamTransport |
buildPartial() |
QuicUpstreamTransport.Builder |
clear() |
QuicUpstreamTransport.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QuicUpstreamTransport.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QuicUpstreamTransport.Builder |
clearUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
QuicUpstreamTransport.Builder |
clone() |
QuicUpstreamTransport |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
UpstreamTlsContext |
getUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
UpstreamTlsContext.Builder |
getUpstreamTlsContextBuilder()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
UpstreamTlsContextOrBuilder |
getUpstreamTlsContextOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
boolean |
hasUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QuicUpstreamTransport.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuicUpstreamTransport.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuicUpstreamTransport.Builder |
mergeFrom(QuicUpstreamTransport other) |
QuicUpstreamTransport.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuicUpstreamTransport.Builder |
mergeUpstreamTlsContext(UpstreamTlsContext value)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
QuicUpstreamTransport.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QuicUpstreamTransport.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QuicUpstreamTransport.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuicUpstreamTransport.Builder |
setUpstreamTlsContext(UpstreamTlsContext.Builder builderForValue)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
QuicUpstreamTransport.Builder |
setUpstreamTlsContext(UpstreamTlsContext value)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... } |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QuicUpstreamTransport build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QuicUpstreamTransport buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QuicUpstreamTransport.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder mergeFrom(QuicUpstreamTransport other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public QuicUpstreamTransport.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuicUpstreamTransport.Builder>IOExceptionpublic boolean hasUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }hasUpstreamTlsContext in interface QuicUpstreamTransportOrBuilderpublic UpstreamTlsContext getUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }getUpstreamTlsContext in interface QuicUpstreamTransportOrBuilderpublic QuicUpstreamTransport.Builder setUpstreamTlsContext(UpstreamTlsContext value)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }public QuicUpstreamTransport.Builder setUpstreamTlsContext(UpstreamTlsContext.Builder builderForValue)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }public QuicUpstreamTransport.Builder mergeUpstreamTlsContext(UpstreamTlsContext value)
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }public QuicUpstreamTransport.Builder clearUpstreamTlsContext()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }public UpstreamTlsContext.Builder getUpstreamTlsContextBuilder()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }public UpstreamTlsContextOrBuilder getUpstreamTlsContextOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.UpstreamTlsContext upstream_tls_context = 1 [(.validate.rules) = { ... }getUpstreamTlsContextOrBuilder in interface QuicUpstreamTransportOrBuilderpublic final QuicUpstreamTransport.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>public final QuicUpstreamTransport.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuicUpstreamTransport.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.