public static final class KeepaliveSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder> implements KeepaliveSettingsOrBuilder
envoy.config.core.v4alpha.KeepaliveSettings| Modifier and Type | Method and Description |
|---|---|
KeepaliveSettings.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
KeepaliveSettings |
build() |
KeepaliveSettings |
buildPartial() |
KeepaliveSettings.Builder |
clear() |
KeepaliveSettings.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
KeepaliveSettings.Builder |
clearInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
KeepaliveSettings.Builder |
clearIntervalJitter()
A random jitter amount as a percentage of interval that will be added to each interval.
|
KeepaliveSettings.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
KeepaliveSettings.Builder |
clearTimeout()
How long to wait for a response to a keepalive PING.
|
KeepaliveSettings.Builder |
clone() |
KeepaliveSettings |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getInterval()
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
com.google.protobuf.Duration.Builder |
getIntervalBuilder()
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.
|
Percent.Builder |
getIntervalJitterBuilder()
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.Duration |
getTimeout()
How long to wait for a response to a keepalive PING.
|
com.google.protobuf.Duration.Builder |
getTimeoutBuilder()
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.
|
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() |
KeepaliveSettings.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
KeepaliveSettings.Builder |
mergeFrom(KeepaliveSettings other) |
KeepaliveSettings.Builder |
mergeFrom(com.google.protobuf.Message other) |
KeepaliveSettings.Builder |
mergeInterval(com.google.protobuf.Duration value)
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
KeepaliveSettings.Builder |
mergeIntervalJitter(Percent value)
A random jitter amount as a percentage of interval that will be added to each interval.
|
KeepaliveSettings.Builder |
mergeTimeout(com.google.protobuf.Duration value)
How long to wait for a response to a keepalive PING.
|
KeepaliveSettings.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
KeepaliveSettings.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
KeepaliveSettings.Builder |
setInterval(com.google.protobuf.Duration.Builder builderForValue)
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
KeepaliveSettings.Builder |
setInterval(com.google.protobuf.Duration value)
Send HTTP/2 PING frames at this period, in order to test that the connection is still alive.
|
KeepaliveSettings.Builder |
setIntervalJitter(Percent.Builder builderForValue)
A random jitter amount as a percentage of interval that will be added to each interval.
|
KeepaliveSettings.Builder |
setIntervalJitter(Percent value)
A random jitter amount as a percentage of interval that will be added to each interval.
|
KeepaliveSettings.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
KeepaliveSettings.Builder |
setTimeout(com.google.protobuf.Duration.Builder builderForValue)
How long to wait for a response to a keepalive PING.
|
KeepaliveSettings.Builder |
setTimeout(com.google.protobuf.Duration value)
How long to wait for a response to a keepalive PING.
|
KeepaliveSettings.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<KeepaliveSettings.Builder>public KeepaliveSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.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<KeepaliveSettings.Builder>public KeepaliveSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic KeepaliveSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic KeepaliveSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic KeepaliveSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>public KeepaliveSettings.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<KeepaliveSettings.Builder>public KeepaliveSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>public KeepaliveSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>public KeepaliveSettings.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<KeepaliveSettings.Builder>public KeepaliveSettings.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<KeepaliveSettings.Builder>public KeepaliveSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<KeepaliveSettings.Builder>public KeepaliveSettings.Builder mergeFrom(KeepaliveSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>public KeepaliveSettings.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<KeepaliveSettings.Builder>IOExceptionpublic 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 KeepaliveSettings.Builder setInterval(com.google.protobuf.Duration value)
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) = { ... }public KeepaliveSettings.Builder setInterval(com.google.protobuf.Duration.Builder builderForValue)
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) = { ... }public KeepaliveSettings.Builder mergeInterval(com.google.protobuf.Duration value)
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) = { ... }public KeepaliveSettings.Builder clearInterval()
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) = { ... }public com.google.protobuf.Duration.Builder getIntervalBuilder()
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) = { ... }public 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 KeepaliveSettings.Builder setTimeout(com.google.protobuf.Duration value)
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) = { ... }public KeepaliveSettings.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
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) = { ... }public KeepaliveSettings.Builder mergeTimeout(com.google.protobuf.Duration value)
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) = { ... }public KeepaliveSettings.Builder clearTimeout()
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) = { ... }public com.google.protobuf.Duration.Builder getTimeoutBuilder()
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) = { ... }public 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 KeepaliveSettings.Builder setIntervalJitter(Percent value)
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;public KeepaliveSettings.Builder setIntervalJitter(Percent.Builder builderForValue)
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;public KeepaliveSettings.Builder mergeIntervalJitter(Percent value)
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;public KeepaliveSettings.Builder clearIntervalJitter()
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;public Percent.Builder getIntervalJitterBuilder()
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;public 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 KeepaliveSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>public final KeepaliveSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<KeepaliveSettings.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.