public final class KeepaliveSettings extends com.google.protobuf.GeneratedMessageV3 implements KeepaliveSettingsOrBuilder
envoy.config.core.v4alpha.KeepaliveSettings| Modifier and Type | Class and Description |
|---|---|
static class |
KeepaliveSettings.Builder
Protobuf type
envoy.config.core.v4alpha.KeepaliveSettings |
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| Modifier and Type | Field and Description |
|---|---|
static int |
INTERVAL_FIELD_NUMBER |
static int |
INTERVAL_JITTER_FIELD_NUMBER |
static int |
TIMEOUT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static KeepaliveSettings |
getDefaultInstance() |
KeepaliveSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Duration |
getInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
Percent |
getIntervalJitter()
A random jitter amount as a percentage of interval that will be added to each interval.
|
PercentOrBuilder |
getIntervalJitterOrBuilder()
A random jitter amount as a percentage of interval that will be added to each interval.
|
com.google.protobuf.DurationOrBuilder |
getIntervalOrBuilder()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
com.google.protobuf.Parser<KeepaliveSettings> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Duration |
getTimeout()
How long to wait for a response to a keepalive PING.
|
com.google.protobuf.DurationOrBuilder |
getTimeoutOrBuilder()
How long to wait for a response to a keepalive PING.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
boolean |
hasIntervalJitter()
A random jitter amount as a percentage of interval that will be added to each interval.
|
boolean |
hasTimeout()
How long to wait for a response to a keepalive PING.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static KeepaliveSettings.Builder |
newBuilder() |
static KeepaliveSettings.Builder |
newBuilder(KeepaliveSettings prototype) |
KeepaliveSettings.Builder |
newBuilderForType() |
protected KeepaliveSettings.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static KeepaliveSettings |
parseDelimitedFrom(InputStream input) |
static KeepaliveSettings |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeepaliveSettings |
parseFrom(byte[] data) |
static KeepaliveSettings |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeepaliveSettings |
parseFrom(ByteBuffer data) |
static KeepaliveSettings |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeepaliveSettings |
parseFrom(com.google.protobuf.ByteString data) |
static KeepaliveSettings |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeepaliveSettings |
parseFrom(com.google.protobuf.CodedInputStream input) |
static KeepaliveSettings |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeepaliveSettings |
parseFrom(InputStream input) |
static KeepaliveSettings |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<KeepaliveSettings> |
parser() |
KeepaliveSettings.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INTERVAL_FIELD_NUMBER
public static final int TIMEOUT_FIELD_NUMBER
public static final int INTERVAL_JITTER_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public 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 boolean hasInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
.google.protobuf.Duration interval = 1 [(.validate.rules) = { ... }hasInterval in interface KeepaliveSettingsOrBuilderpublic com.google.protobuf.Duration getInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
.google.protobuf.Duration interval = 1 [(.validate.rules) = { ... }getInterval in interface KeepaliveSettingsOrBuilderpublic com.google.protobuf.DurationOrBuilder getIntervalOrBuilder()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
.google.protobuf.Duration interval = 1 [(.validate.rules) = { ... }getIntervalOrBuilder in interface KeepaliveSettingsOrBuilderpublic boolean hasTimeout()
How long to wait for a response to a keepalive PING. If a response is not received within this time period, the connection will be aborted.
.google.protobuf.Duration timeout = 2 [(.validate.rules) = { ... }hasTimeout in interface KeepaliveSettingsOrBuilderpublic com.google.protobuf.Duration getTimeout()
How long to wait for a response to a keepalive PING. If a response is not received within this time period, the connection will be aborted.
.google.protobuf.Duration timeout = 2 [(.validate.rules) = { ... }getTimeout in interface KeepaliveSettingsOrBuilderpublic com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
How long to wait for a response to a keepalive PING. If a response is not received within this time period, the connection will be aborted.
.google.protobuf.Duration timeout = 2 [(.validate.rules) = { ... }getTimeoutOrBuilder in interface KeepaliveSettingsOrBuilderpublic boolean hasIntervalJitter()
A random jitter amount as a percentage of interval that will be added to each interval. A value of zero means there will be no jitter. The default value is 15%.
.envoy.type.v3.Percent interval_jitter = 3;hasIntervalJitter in interface KeepaliveSettingsOrBuilderpublic Percent getIntervalJitter()
A random jitter amount as a percentage of interval that will be added to each interval. A value of zero means there will be no jitter. The default value is 15%.
.envoy.type.v3.Percent interval_jitter = 3;getIntervalJitter in interface KeepaliveSettingsOrBuilderpublic PercentOrBuilder getIntervalJitterOrBuilder()
A random jitter amount as a percentage of interval that will be added to each interval. A value of zero means there will be no jitter. The default value is 15%.
.envoy.type.v3.Percent interval_jitter = 3;getIntervalJitterOrBuilder in interface KeepaliveSettingsOrBuilderpublic 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 KeepaliveSettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static KeepaliveSettings parseFrom(InputStream input) throws IOException
IOExceptionpublic static KeepaliveSettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeepaliveSettings parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static KeepaliveSettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static KeepaliveSettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static KeepaliveSettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic KeepaliveSettings.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static KeepaliveSettings.Builder newBuilder()
public static KeepaliveSettings.Builder newBuilder(KeepaliveSettings prototype)
public KeepaliveSettings.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected KeepaliveSettings.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static KeepaliveSettings getDefaultInstance()
public static com.google.protobuf.Parser<KeepaliveSettings> parser()
public com.google.protobuf.Parser<KeepaliveSettings> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public KeepaliveSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.