Class TcpKeepalive
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.config.core.v3.TcpKeepalive
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TcpKeepaliveOrBuilder,Serializable
public final class TcpKeepalive extends com.google.protobuf.GeneratedMessageV3 implements TcpKeepaliveOrBuilder
Protobuf typeenvoy.config.core.v3.TcpKeepalive- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTcpKeepalive.BuilderProtobuf typeenvoy.config.core.v3.TcpKeepalive-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intKEEPALIVE_INTERVAL_FIELD_NUMBERstatic intKEEPALIVE_PROBES_FIELD_NUMBERstatic intKEEPALIVE_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static TcpKeepalivegetDefaultInstance()TcpKeepalivegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.UInt32ValuegetKeepaliveInterval()The number of seconds between keep-alive probes.com.google.protobuf.UInt32ValueOrBuildergetKeepaliveIntervalOrBuilder()The number of seconds between keep-alive probes.com.google.protobuf.UInt32ValuegetKeepaliveProbes()Maximum number of keepalive probes to send without response before deciding the connection is dead.com.google.protobuf.UInt32ValueOrBuildergetKeepaliveProbesOrBuilder()Maximum number of keepalive probes to send without response before deciding the connection is dead.com.google.protobuf.UInt32ValuegetKeepaliveTime()The number of seconds a connection needs to be idle before keep-alive probes start being sent.com.google.protobuf.UInt32ValueOrBuildergetKeepaliveTimeOrBuilder()The number of seconds a connection needs to be idle before keep-alive probes start being sent.com.google.protobuf.Parser<TcpKeepalive>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasKeepaliveInterval()The number of seconds between keep-alive probes.booleanhasKeepaliveProbes()Maximum number of keepalive probes to send without response before deciding the connection is dead.booleanhasKeepaliveTime()The number of seconds a connection needs to be idle before keep-alive probes start being sent.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TcpKeepalive.BuildernewBuilder()static TcpKeepalive.BuildernewBuilder(TcpKeepalive prototype)TcpKeepalive.BuildernewBuilderForType()protected TcpKeepalive.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TcpKeepaliveparseDelimitedFrom(InputStream input)static TcpKeepaliveparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcpKeepaliveparseFrom(byte[] data)static TcpKeepaliveparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcpKeepaliveparseFrom(com.google.protobuf.ByteString data)static TcpKeepaliveparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcpKeepaliveparseFrom(com.google.protobuf.CodedInputStream input)static TcpKeepaliveparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcpKeepaliveparseFrom(InputStream input)static TcpKeepaliveparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcpKeepaliveparseFrom(ByteBuffer data)static TcpKeepaliveparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TcpKeepalive>parser()TcpKeepalive.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
KEEPALIVE_PROBES_FIELD_NUMBER
public static final int KEEPALIVE_PROBES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEEPALIVE_TIME_FIELD_NUMBER
public static final int KEEPALIVE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEEPALIVE_INTERVAL_FIELD_NUMBER
public static final int KEEPALIVE_INTERVAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasKeepaliveProbes
public boolean hasKeepaliveProbes()
Maximum number of keepalive probes to send without response before deciding the connection is dead. Default is to use the OS level configuration (unless overridden, Linux defaults to 9.)
.google.protobuf.UInt32Value keepalive_probes = 1;- Specified by:
hasKeepaliveProbesin interfaceTcpKeepaliveOrBuilder- Returns:
- Whether the keepaliveProbes field is set.
-
getKeepaliveProbes
public com.google.protobuf.UInt32Value getKeepaliveProbes()
Maximum number of keepalive probes to send without response before deciding the connection is dead. Default is to use the OS level configuration (unless overridden, Linux defaults to 9.)
.google.protobuf.UInt32Value keepalive_probes = 1;- Specified by:
getKeepaliveProbesin interfaceTcpKeepaliveOrBuilder- Returns:
- The keepaliveProbes.
-
getKeepaliveProbesOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getKeepaliveProbesOrBuilder()
Maximum number of keepalive probes to send without response before deciding the connection is dead. Default is to use the OS level configuration (unless overridden, Linux defaults to 9.)
.google.protobuf.UInt32Value keepalive_probes = 1;- Specified by:
getKeepaliveProbesOrBuilderin interfaceTcpKeepaliveOrBuilder
-
hasKeepaliveTime
public boolean hasKeepaliveTime()
The number of seconds a connection needs to be idle before keep-alive probes start being sent. Default is to use the OS level configuration (unless overridden, Linux defaults to 7200s (i.e., 2 hours.)
.google.protobuf.UInt32Value keepalive_time = 2;- Specified by:
hasKeepaliveTimein interfaceTcpKeepaliveOrBuilder- Returns:
- Whether the keepaliveTime field is set.
-
getKeepaliveTime
public com.google.protobuf.UInt32Value getKeepaliveTime()
The number of seconds a connection needs to be idle before keep-alive probes start being sent. Default is to use the OS level configuration (unless overridden, Linux defaults to 7200s (i.e., 2 hours.)
.google.protobuf.UInt32Value keepalive_time = 2;- Specified by:
getKeepaliveTimein interfaceTcpKeepaliveOrBuilder- Returns:
- The keepaliveTime.
-
getKeepaliveTimeOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getKeepaliveTimeOrBuilder()
The number of seconds a connection needs to be idle before keep-alive probes start being sent. Default is to use the OS level configuration (unless overridden, Linux defaults to 7200s (i.e., 2 hours.)
.google.protobuf.UInt32Value keepalive_time = 2;- Specified by:
getKeepaliveTimeOrBuilderin interfaceTcpKeepaliveOrBuilder
-
hasKeepaliveInterval
public boolean hasKeepaliveInterval()
The number of seconds between keep-alive probes. Default is to use the OS level configuration (unless overridden, Linux defaults to 75s.)
.google.protobuf.UInt32Value keepalive_interval = 3;- Specified by:
hasKeepaliveIntervalin interfaceTcpKeepaliveOrBuilder- Returns:
- Whether the keepaliveInterval field is set.
-
getKeepaliveInterval
public com.google.protobuf.UInt32Value getKeepaliveInterval()
The number of seconds between keep-alive probes. Default is to use the OS level configuration (unless overridden, Linux defaults to 75s.)
.google.protobuf.UInt32Value keepalive_interval = 3;- Specified by:
getKeepaliveIntervalin interfaceTcpKeepaliveOrBuilder- Returns:
- The keepaliveInterval.
-
getKeepaliveIntervalOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getKeepaliveIntervalOrBuilder()
The number of seconds between keep-alive probes. Default is to use the OS level configuration (unless overridden, Linux defaults to 75s.)
.google.protobuf.UInt32Value keepalive_interval = 3;- Specified by:
getKeepaliveIntervalOrBuilderin interfaceTcpKeepaliveOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TcpKeepalive parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcpKeepalive parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TcpKeepalive parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TcpKeepalive parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TcpKeepalive parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TcpKeepalive parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TcpKeepalive parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TcpKeepalive.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TcpKeepalive.Builder newBuilder()
-
newBuilder
public static TcpKeepalive.Builder newBuilder(TcpKeepalive prototype)
-
toBuilder
public TcpKeepalive.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TcpKeepalive.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TcpKeepalive getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TcpKeepalive> parser()
-
getParserForType
public com.google.protobuf.Parser<TcpKeepalive> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TcpKeepalive getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-