public final class OverloadManager extends com.google.protobuf.GeneratedMessageV3 implements OverloadManagerOrBuilder
envoy.config.overload.v2alpha.OverloadManager| Modifier and Type | Class and Description |
|---|---|
static class |
OverloadManager.Builder
Protobuf type
envoy.config.overload.v2alpha.OverloadManager |
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 |
ACTIONS_FIELD_NUMBER |
static int |
REFRESH_INTERVAL_FIELD_NUMBER |
static int |
RESOURCE_MONITORS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
OverloadAction |
getActions(int index)
The set of overload actions.
|
int |
getActionsCount()
The set of overload actions.
|
List<OverloadAction> |
getActionsList()
The set of overload actions.
|
OverloadActionOrBuilder |
getActionsOrBuilder(int index)
The set of overload actions.
|
List<? extends OverloadActionOrBuilder> |
getActionsOrBuilderList()
The set of overload actions.
|
static OverloadManager |
getDefaultInstance() |
OverloadManager |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<OverloadManager> |
getParserForType() |
com.google.protobuf.Duration |
getRefreshInterval()
The interval for refreshing resource usage.
|
com.google.protobuf.DurationOrBuilder |
getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
|
ResourceMonitor |
getResourceMonitors(int index)
The set of resources to monitor.
|
int |
getResourceMonitorsCount()
The set of resources to monitor.
|
List<ResourceMonitor> |
getResourceMonitorsList()
The set of resources to monitor.
|
ResourceMonitorOrBuilder |
getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
|
List<? extends ResourceMonitorOrBuilder> |
getResourceMonitorsOrBuilderList()
The set of resources to monitor.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasRefreshInterval()
The interval for refreshing resource usage.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OverloadManager.Builder |
newBuilder() |
static OverloadManager.Builder |
newBuilder(OverloadManager prototype) |
OverloadManager.Builder |
newBuilderForType() |
protected OverloadManager.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OverloadManager |
parseDelimitedFrom(InputStream input) |
static OverloadManager |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OverloadManager |
parseFrom(byte[] data) |
static OverloadManager |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OverloadManager |
parseFrom(ByteBuffer data) |
static OverloadManager |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OverloadManager |
parseFrom(com.google.protobuf.ByteString data) |
static OverloadManager |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OverloadManager |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OverloadManager |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OverloadManager |
parseFrom(InputStream input) |
static OverloadManager |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OverloadManager> |
parser() |
OverloadManager.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 REFRESH_INTERVAL_FIELD_NUMBER
public static final int RESOURCE_MONITORS_FIELD_NUMBER
public static final int ACTIONS_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 hasRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;hasRefreshInterval in interface OverloadManagerOrBuilderpublic com.google.protobuf.Duration getRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;getRefreshInterval in interface OverloadManagerOrBuilderpublic com.google.protobuf.DurationOrBuilder getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;getRefreshIntervalOrBuilder in interface OverloadManagerOrBuilderpublic List<ResourceMonitor> getResourceMonitorsList()
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsList in interface OverloadManagerOrBuilderpublic List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsOrBuilderList in interface OverloadManagerOrBuilderpublic int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsCount in interface OverloadManagerOrBuilderpublic ResourceMonitor getResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitors in interface OverloadManagerOrBuilderpublic ResourceMonitorOrBuilder getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v2alpha.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsOrBuilder in interface OverloadManagerOrBuilderpublic List<OverloadAction> getActionsList()
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;getActionsList in interface OverloadManagerOrBuilderpublic List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;getActionsOrBuilderList in interface OverloadManagerOrBuilderpublic int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;getActionsCount in interface OverloadManagerOrBuilderpublic OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;getActions in interface OverloadManagerOrBuilderpublic OverloadActionOrBuilder getActionsOrBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v2alpha.OverloadAction actions = 3;getActionsOrBuilder in interface OverloadManagerOrBuilderpublic 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 OverloadManager parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OverloadManager parseFrom(InputStream input) throws IOException
IOExceptionpublic static OverloadManager parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OverloadManager parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OverloadManager parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OverloadManager parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OverloadManager parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OverloadManager.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OverloadManager.Builder newBuilder()
public static OverloadManager.Builder newBuilder(OverloadManager prototype)
public OverloadManager.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OverloadManager.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OverloadManager getDefaultInstance()
public static com.google.protobuf.Parser<OverloadManager> parser()
public com.google.protobuf.Parser<OverloadManager> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OverloadManager getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.