UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addAllHeadersToAdd(Iterable<? extends HeaderValueOption> values) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addHeadersToAdd(int index,
HeaderValueOption value) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addHeadersToAdd(HeaderValueOption value) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addHeadersToAdd(HeaderValueOption.Builder builderForValue) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clear() |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearBufferOptions() |
If configured, the filter will buffer datagrams in case that it is waiting for the upstream to be
ready, whether if it is during the connection process or due to upstream buffer watermarks.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearDefaultTargetPort() |
The default target port to send in the CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearHeadersToAdd() |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearPostPath() |
The path used with POST method.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearProxyHost() |
The hostname to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearProxyPort() |
Optional port value to add to the HTTP request URI.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearRetryOptions() |
Optional retry options, in case connecting to the upstream failed.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearTargetHost() |
The target host to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clearUsePost() |
Use POST method instead of CONNECT method to tunnel the UDP stream.
.. note::
If use_post is set, the upstream stream does not comply with the connect-udp RFC, and
instead it will be a POST request. the path used in the headers will be set from the
post_path field, and the headers will not contain the target host and target port, as
required by the connect-udp protocol.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.clone() |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.Builder.getTunnelingConfigBuilder() |
If set, this configures UDP tunneling.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeBufferOptions(UdpProxyConfig.UdpTunnelingConfig.BufferOptions value) |
If configured, the filter will buffer datagrams in case that it is waiting for the upstream to be
ready, whether if it is during the connection process or due to upstream buffer watermarks.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeFrom(UdpProxyConfig.UdpTunnelingConfig other) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeProxyPort(com.google.protobuf.UInt32Value value) |
Optional port value to add to the HTTP request URI.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeRetryOptions(UdpProxyConfig.UdpTunnelingConfig.RetryOptions value) |
Optional retry options, in case connecting to the upstream failed.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.newBuilder() |
|
static UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.newBuilder(UdpProxyConfig.UdpTunnelingConfig prototype) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.newBuilderForType() |
|
protected UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.removeHeadersToAdd(int index) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setBufferOptions(UdpProxyConfig.UdpTunnelingConfig.BufferOptions value) |
If configured, the filter will buffer datagrams in case that it is waiting for the upstream to be
ready, whether if it is during the connection process or due to upstream buffer watermarks.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setBufferOptions(UdpProxyConfig.UdpTunnelingConfig.BufferOptions.Builder builderForValue) |
If configured, the filter will buffer datagrams in case that it is waiting for the upstream to be
ready, whether if it is during the connection process or due to upstream buffer watermarks.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setDefaultTargetPort(int value) |
The default target port to send in the CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setHeadersToAdd(int index,
HeaderValueOption value) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue) |
Additional request headers to upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setPostPath(String value) |
The path used with POST method.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setPostPathBytes(com.google.protobuf.ByteString value) |
The path used with POST method.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setProxyHost(String value) |
The hostname to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setProxyHostBytes(com.google.protobuf.ByteString value) |
The hostname to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setProxyPort(com.google.protobuf.UInt32Value value) |
Optional port value to add to the HTTP request URI.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setProxyPort(com.google.protobuf.UInt32Value.Builder builderForValue) |
Optional port value to add to the HTTP request URI.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setRetryOptions(UdpProxyConfig.UdpTunnelingConfig.RetryOptions value) |
Optional retry options, in case connecting to the upstream failed.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setRetryOptions(UdpProxyConfig.UdpTunnelingConfig.RetryOptions.Builder builderForValue) |
Optional retry options, in case connecting to the upstream failed.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setTargetHost(String value) |
The target host to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setTargetHostBytes(com.google.protobuf.ByteString value) |
The target host to send in the synthesized CONNECT headers to the upstream proxy.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.Builder.setUsePost(boolean value) |
Use POST method instead of CONNECT method to tunnel the UDP stream.
.. note::
If use_post is set, the upstream stream does not comply with the connect-udp RFC, and
instead it will be a POST request. the path used in the headers will be set from the
post_path field, and the headers will not contain the target host and target port, as
required by the connect-udp protocol.
|
UdpProxyConfig.UdpTunnelingConfig.Builder |
UdpProxyConfig.UdpTunnelingConfig.toBuilder() |
|