public static final class TcpProxyOuterClass.TcpProxy extends com.google.protobuf.GeneratedMessageV3 implements TcpProxyOuterClass.TcpProxyOrBuilder
envoy.config.filter.network.tcp_proxy.v2.TcpProxy| Modifier and Type | Class and Description |
|---|---|
static class |
TcpProxyOuterClass.TcpProxy.Builder
Protobuf type
envoy.config.filter.network.tcp_proxy.v2.TcpProxy |
static class |
TcpProxyOuterClass.TcpProxy.DeprecatedV1
TCP Proxy filter configuration using V1 format, until Envoy gets the
ability to match source/destination at the listener level (called
:ref:`filter chain match <envoy_api_msg_listener.FilterChainMatch>`).
|
static interface |
TcpProxyOuterClass.TcpProxy.DeprecatedV1OrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
ACCESS_LOG_FIELD_NUMBER |
static int |
CLUSTER_FIELD_NUMBER |
static int |
DEPRECATED_V1_FIELD_NUMBER |
static int |
DOWNSTREAM_IDLE_TIMEOUT_FIELD_NUMBER |
static int |
IDLE_TIMEOUT_FIELD_NUMBER |
static int |
MAX_CONNECT_ATTEMPTS_FIELD_NUMBER |
static int |
METADATA_MATCH_FIELD_NUMBER |
static int |
STAT_PREFIX_FIELD_NUMBER |
static int |
UPSTREAM_IDLE_TIMEOUT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Accesslog.AccessLog |
getAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
int |
getAccessLogCount()
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
List<Accesslog.AccessLog> |
getAccessLogList()
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
Accesslog.AccessLogOrBuilder |
getAccessLogOrBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
List<? extends Accesslog.AccessLogOrBuilder> |
getAccessLogOrBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
String |
getCluster()
The upstream cluster to connect to.
.. note::
Once full filter chain matching is implemented in listeners, this field will become the only
way to configure the target cluster.
|
com.google.protobuf.ByteString |
getClusterBytes()
The upstream cluster to connect to.
.. note::
Once full filter chain matching is implemented in listeners, this field will become the only
way to configure the target cluster.
|
static TcpProxyOuterClass.TcpProxy |
getDefaultInstance() |
TcpProxyOuterClass.TcpProxy |
getDefaultInstanceForType() |
TcpProxyOuterClass.TcpProxy.DeprecatedV1 |
getDeprecatedV1()
Deprecated.
|
TcpProxyOuterClass.TcpProxy.DeprecatedV1OrBuilder |
getDeprecatedV1OrBuilder()
Deprecated.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Duration |
getDownstreamIdleTimeout()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
com.google.protobuf.DurationOrBuilder |
getDownstreamIdleTimeoutOrBuilder()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
com.google.protobuf.Duration |
getIdleTimeout()
The idle timeout for connections managed by the TCP proxy filter.
|
com.google.protobuf.DurationOrBuilder |
getIdleTimeoutOrBuilder()
The idle timeout for connections managed by the TCP proxy filter.
|
com.google.protobuf.UInt32Value |
getMaxConnectAttempts()
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
com.google.protobuf.UInt32ValueOrBuilder |
getMaxConnectAttemptsOrBuilder()
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
Base.Metadata |
getMetadataMatch()
Optional endpoint metadata match criteria.
|
Base.MetadataOrBuilder |
getMetadataMatchOrBuilder()
Optional endpoint metadata match criteria.
|
com.google.protobuf.Parser<TcpProxyOuterClass.TcpProxy> |
getParserForType() |
int |
getSerializedSize() |
String |
getStatPrefix()
The prefix to use when emitting :ref:`statistics
<config_network_filters_tcp_proxy_stats>`.
|
com.google.protobuf.ByteString |
getStatPrefixBytes()
The prefix to use when emitting :ref:`statistics
<config_network_filters_tcp_proxy_stats>`.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
com.google.protobuf.Duration |
getUpstreamIdleTimeout()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
com.google.protobuf.DurationOrBuilder |
getUpstreamIdleTimeoutOrBuilder()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
boolean |
hasDeprecatedV1()
Deprecated.
|
boolean |
hasDownstreamIdleTimeout()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
int |
hashCode() |
boolean |
hasIdleTimeout()
The idle timeout for connections managed by the TCP proxy filter.
|
boolean |
hasMaxConnectAttempts()
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
boolean |
hasMetadataMatch()
Optional endpoint metadata match criteria.
|
boolean |
hasUpstreamIdleTimeout()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TcpProxyOuterClass.TcpProxy.Builder |
newBuilder() |
static TcpProxyOuterClass.TcpProxy.Builder |
newBuilder(TcpProxyOuterClass.TcpProxy prototype) |
TcpProxyOuterClass.TcpProxy.Builder |
newBuilderForType() |
protected TcpProxyOuterClass.TcpProxy.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static TcpProxyOuterClass.TcpProxy |
parseDelimitedFrom(InputStream input) |
static TcpProxyOuterClass.TcpProxy |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(byte[] data) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(ByteBuffer data) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(com.google.protobuf.ByteString data) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(InputStream input) |
static TcpProxyOuterClass.TcpProxy |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TcpProxyOuterClass.TcpProxy> |
parser() |
TcpProxyOuterClass.TcpProxy.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int STAT_PREFIX_FIELD_NUMBER
public static final int CLUSTER_FIELD_NUMBER
public static final int METADATA_MATCH_FIELD_NUMBER
public static final int IDLE_TIMEOUT_FIELD_NUMBER
public static final int DOWNSTREAM_IDLE_TIMEOUT_FIELD_NUMBER
public static final int UPSTREAM_IDLE_TIMEOUT_FIELD_NUMBER
public static final int ACCESS_LOG_FIELD_NUMBER
public static final int DEPRECATED_V1_FIELD_NUMBER
public static final int MAX_CONNECT_ATTEMPTS_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getStatPrefix()
The prefix to use when emitting :ref:`statistics <config_network_filters_tcp_proxy_stats>`.
string stat_prefix = 1 [(.validate.rules) = { ... }getStatPrefix in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.ByteString getStatPrefixBytes()
The prefix to use when emitting :ref:`statistics <config_network_filters_tcp_proxy_stats>`.
string stat_prefix = 1 [(.validate.rules) = { ... }getStatPrefixBytes in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic String getCluster()
The upstream cluster to connect to. .. note:: Once full filter chain matching is implemented in listeners, this field will become the only way to configure the target cluster. All other matching will be done via :ref:`filter chain matching rules <envoy_api_msg_listener.FilterChainMatch>`. For very simple configurations, this field can still be used to select the cluster when no other matching rules are required. Otherwise, a :ref:`deprecated_v1 <envoy_api_field_config.filter.network.tcp_proxy.v2.TcpProxy.deprecated_v1>` configuration is required to use more complex routing in the interim.
string cluster = 2;getCluster in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.ByteString getClusterBytes()
The upstream cluster to connect to. .. note:: Once full filter chain matching is implemented in listeners, this field will become the only way to configure the target cluster. All other matching will be done via :ref:`filter chain matching rules <envoy_api_msg_listener.FilterChainMatch>`. For very simple configurations, this field can still be used to select the cluster when no other matching rules are required. Otherwise, a :ref:`deprecated_v1 <envoy_api_field_config.filter.network.tcp_proxy.v2.TcpProxy.deprecated_v1>` configuration is required to use more complex routing in the interim.
string cluster = 2;getClusterBytes in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic boolean hasMetadataMatch()
Optional endpoint metadata match criteria. Only endpoints in the upstream cluster with metadata matching that set in metadata_match will be considered. The filter name should be specified as *envoy.lb*.
.envoy.api.v2.core.Metadata metadata_match = 9;hasMetadataMatch in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic Base.Metadata getMetadataMatch()
Optional endpoint metadata match criteria. Only endpoints in the upstream cluster with metadata matching that set in metadata_match will be considered. The filter name should be specified as *envoy.lb*.
.envoy.api.v2.core.Metadata metadata_match = 9;getMetadataMatch in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic Base.MetadataOrBuilder getMetadataMatchOrBuilder()
Optional endpoint metadata match criteria. Only endpoints in the upstream cluster with metadata matching that set in metadata_match will be considered. The filter name should be specified as *envoy.lb*.
.envoy.api.v2.core.Metadata metadata_match = 9;getMetadataMatchOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic boolean hasIdleTimeout()
The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there are no bytes sent or received on either the upstream or downstream connection. If not set, connections will never be closed by the TCP proxy due to being idle.
.google.protobuf.Duration idle_timeout = 8 [(.gogoproto.stdduration) = true, (.validate.rules) = { ... }hasIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.Duration getIdleTimeout()
The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there are no bytes sent or received on either the upstream or downstream connection. If not set, connections will never be closed by the TCP proxy due to being idle.
.google.protobuf.Duration idle_timeout = 8 [(.gogoproto.stdduration) = true, (.validate.rules) = { ... }getIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.DurationOrBuilder getIdleTimeoutOrBuilder()
The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there are no bytes sent or received on either the upstream or downstream connection. If not set, connections will never be closed by the TCP proxy due to being idle.
.google.protobuf.Duration idle_timeout = 8 [(.gogoproto.stdduration) = true, (.validate.rules) = { ... }getIdleTimeoutOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic boolean hasDownstreamIdleTimeout()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there is no active traffic. If not set, there is no idle timeout. When the idle timeout is reached the connection will be closed. The distinction between downstream_idle_timeout/upstream_idle_timeout provides a means to set timeout based on the last byte sent on the downstream/upstream connection.
.google.protobuf.Duration downstream_idle_timeout = 3;hasDownstreamIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.Duration getDownstreamIdleTimeout()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there is no active traffic. If not set, there is no idle timeout. When the idle timeout is reached the connection will be closed. The distinction between downstream_idle_timeout/upstream_idle_timeout provides a means to set timeout based on the last byte sent on the downstream/upstream connection.
.google.protobuf.Duration downstream_idle_timeout = 3;getDownstreamIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.DurationOrBuilder getDownstreamIdleTimeoutOrBuilder()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy filter. The idle timeout is defined as the period in which there is no active traffic. If not set, there is no idle timeout. When the idle timeout is reached the connection will be closed. The distinction between downstream_idle_timeout/upstream_idle_timeout provides a means to set timeout based on the last byte sent on the downstream/upstream connection.
.google.protobuf.Duration downstream_idle_timeout = 3;getDownstreamIdleTimeoutOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic boolean hasUpstreamIdleTimeout()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4;hasUpstreamIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.Duration getUpstreamIdleTimeout()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4;getUpstreamIdleTimeout in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.DurationOrBuilder getUpstreamIdleTimeoutOrBuilder()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4;getUpstreamIdleTimeoutOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic List<Accesslog.AccessLog> getAccessLogList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the this tcp_proxy.
repeated .envoy.config.filter.accesslog.v2.AccessLog access_log = 5;getAccessLogList in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic List<? extends Accesslog.AccessLogOrBuilder> getAccessLogOrBuilderList()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the this tcp_proxy.
repeated .envoy.config.filter.accesslog.v2.AccessLog access_log = 5;getAccessLogOrBuilderList in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic int getAccessLogCount()
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the this tcp_proxy.
repeated .envoy.config.filter.accesslog.v2.AccessLog access_log = 5;getAccessLogCount in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic Accesslog.AccessLog getAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the this tcp_proxy.
repeated .envoy.config.filter.accesslog.v2.AccessLog access_log = 5;getAccessLog in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic Accesslog.AccessLogOrBuilder getAccessLogOrBuilder(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the this tcp_proxy.
repeated .envoy.config.filter.accesslog.v2.AccessLog access_log = 5;getAccessLogOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilder@Deprecated public boolean hasDeprecatedV1()
TCP Proxy filter configuration using deprecated V1 format. This is required for complex routing until filter chain matching in the listener is implemented. .. attention:: Using this field will lead to `problems loading the configuration <https://github.com/envoyproxy/envoy/issues/2441>`_. If you want to configure the filter using v1 config structure, please make this field a boolean with value ``true`` and configure via the opaque ``value`` field like is suggested in :api:`envoy/config/filter/README.md`.
.envoy.config.filter.network.tcp_proxy.v2.TcpProxy.DeprecatedV1 deprecated_v1 = 6 [deprecated = true];hasDeprecatedV1 in interface TcpProxyOuterClass.TcpProxyOrBuilder@Deprecated public TcpProxyOuterClass.TcpProxy.DeprecatedV1 getDeprecatedV1()
TCP Proxy filter configuration using deprecated V1 format. This is required for complex routing until filter chain matching in the listener is implemented. .. attention:: Using this field will lead to `problems loading the configuration <https://github.com/envoyproxy/envoy/issues/2441>`_. If you want to configure the filter using v1 config structure, please make this field a boolean with value ``true`` and configure via the opaque ``value`` field like is suggested in :api:`envoy/config/filter/README.md`.
.envoy.config.filter.network.tcp_proxy.v2.TcpProxy.DeprecatedV1 deprecated_v1 = 6 [deprecated = true];getDeprecatedV1 in interface TcpProxyOuterClass.TcpProxyOrBuilder@Deprecated public TcpProxyOuterClass.TcpProxy.DeprecatedV1OrBuilder getDeprecatedV1OrBuilder()
TCP Proxy filter configuration using deprecated V1 format. This is required for complex routing until filter chain matching in the listener is implemented. .. attention:: Using this field will lead to `problems loading the configuration <https://github.com/envoyproxy/envoy/issues/2441>`_. If you want to configure the filter using v1 config structure, please make this field a boolean with value ``true`` and configure via the opaque ``value`` field like is suggested in :api:`envoy/config/filter/README.md`.
.envoy.config.filter.network.tcp_proxy.v2.TcpProxy.DeprecatedV1 deprecated_v1 = 6 [deprecated = true];getDeprecatedV1OrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic boolean hasMaxConnectAttempts()
The maximum number of unsuccessful connection attempts that will be made before giving up. If the parameter is not specified, 1 connection attempt will be made.
.google.protobuf.UInt32Value max_connect_attempts = 7 [(.validate.rules) = { ... }hasMaxConnectAttempts in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.UInt32Value getMaxConnectAttempts()
The maximum number of unsuccessful connection attempts that will be made before giving up. If the parameter is not specified, 1 connection attempt will be made.
.google.protobuf.UInt32Value max_connect_attempts = 7 [(.validate.rules) = { ... }getMaxConnectAttempts in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic com.google.protobuf.UInt32ValueOrBuilder getMaxConnectAttemptsOrBuilder()
The maximum number of unsuccessful connection attempts that will be made before giving up. If the parameter is not specified, 1 connection attempt will be made.
.google.protobuf.UInt32Value max_connect_attempts = 7 [(.validate.rules) = { ... }getMaxConnectAttemptsOrBuilder in interface TcpProxyOuterClass.TcpProxyOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static TcpProxyOuterClass.TcpProxy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(InputStream input) throws IOException
IOExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TcpProxyOuterClass.TcpProxy parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TcpProxyOuterClass.TcpProxy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TcpProxyOuterClass.TcpProxy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TcpProxyOuterClass.TcpProxy.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TcpProxyOuterClass.TcpProxy.Builder newBuilder()
public static TcpProxyOuterClass.TcpProxy.Builder newBuilder(TcpProxyOuterClass.TcpProxy prototype)
public TcpProxyOuterClass.TcpProxy.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TcpProxyOuterClass.TcpProxy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TcpProxyOuterClass.TcpProxy getDefaultInstance()
public static com.google.protobuf.Parser<TcpProxyOuterClass.TcpProxy> parser()
public com.google.protobuf.Parser<TcpProxyOuterClass.TcpProxy> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TcpProxyOuterClass.TcpProxy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018 The Envoy Project. All rights reserved.