public final class OverloadManager extends com.google.protobuf.GeneratedMessageV3 implements OverloadManagerOrBuilder
envoy.config.overload.v3.OverloadManager
Modifier and Type | Class and Description |
---|---|
static class |
OverloadManager.Builder
Protobuf type
envoy.config.overload.v3.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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public 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.GeneratedMessageV3
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
hasRefreshInterval
in interface OverloadManagerOrBuilder
public com.google.protobuf.Duration getRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
getRefreshInterval
in interface OverloadManagerOrBuilder
public com.google.protobuf.DurationOrBuilder getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
getRefreshIntervalOrBuilder
in interface OverloadManagerOrBuilder
public List<ResourceMonitor> getResourceMonitorsList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
getResourceMonitorsList
in interface OverloadManagerOrBuilder
public List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
getResourceMonitorsOrBuilderList
in interface OverloadManagerOrBuilder
public int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
getResourceMonitorsCount
in interface OverloadManagerOrBuilder
public ResourceMonitor getResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
getResourceMonitors
in interface OverloadManagerOrBuilder
public ResourceMonitorOrBuilder getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
getResourceMonitorsOrBuilder
in interface OverloadManagerOrBuilder
public List<OverloadAction> getActionsList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
getActionsList
in interface OverloadManagerOrBuilder
public List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
getActionsOrBuilderList
in interface OverloadManagerOrBuilder
public int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
getActionsCount
in interface OverloadManagerOrBuilder
public OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
getActions
in interface OverloadManagerOrBuilder
public OverloadActionOrBuilder getActionsOrBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
getActionsOrBuilder
in interface OverloadManagerOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static OverloadManager parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static OverloadManager parseFrom(InputStream input) throws IOException
IOException
public static OverloadManager parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static OverloadManager parseDelimitedFrom(InputStream input) throws IOException
IOException
public static OverloadManager parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static OverloadManager parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static OverloadManager parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public OverloadManager.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static OverloadManager.Builder newBuilder()
public static OverloadManager.Builder newBuilder(OverloadManager prototype)
public OverloadManager.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected OverloadManager.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static OverloadManager getDefaultInstance()
public static com.google.protobuf.Parser<OverloadManager> parser()
public com.google.protobuf.Parser<OverloadManager> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public OverloadManager getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2018–2021 The Envoy Project. All rights reserved.