public static final class LoadStatsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder> implements LoadStatsRequestOrBuilder
A load report Envoy sends to the management server.Protobuf type
envoy.service.load_stats.v4alpha.LoadStatsRequest| Modifier and Type | Method and Description |
|---|---|
LoadStatsRequest.Builder |
addAllClusterStats(Iterable<? extends ClusterStats> values)
A list of load stats to report.
|
LoadStatsRequest.Builder |
addClusterStats(ClusterStats.Builder builderForValue)
A list of load stats to report.
|
LoadStatsRequest.Builder |
addClusterStats(ClusterStats value)
A list of load stats to report.
|
LoadStatsRequest.Builder |
addClusterStats(int index,
ClusterStats.Builder builderForValue)
A list of load stats to report.
|
LoadStatsRequest.Builder |
addClusterStats(int index,
ClusterStats value)
A list of load stats to report.
|
ClusterStats.Builder |
addClusterStatsBuilder()
A list of load stats to report.
|
ClusterStats.Builder |
addClusterStatsBuilder(int index)
A list of load stats to report.
|
LoadStatsRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoadStatsRequest |
build() |
LoadStatsRequest |
buildPartial() |
LoadStatsRequest.Builder |
clear() |
LoadStatsRequest.Builder |
clearClusterStats()
A list of load stats to report.
|
LoadStatsRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LoadStatsRequest.Builder |
clearNode()
Node identifier for Envoy instance.
|
LoadStatsRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LoadStatsRequest.Builder |
clone() |
ClusterStats |
getClusterStats(int index)
A list of load stats to report.
|
ClusterStats.Builder |
getClusterStatsBuilder(int index)
A list of load stats to report.
|
List<ClusterStats.Builder> |
getClusterStatsBuilderList()
A list of load stats to report.
|
int |
getClusterStatsCount()
A list of load stats to report.
|
List<ClusterStats> |
getClusterStatsList()
A list of load stats to report.
|
ClusterStatsOrBuilder |
getClusterStatsOrBuilder(int index)
A list of load stats to report.
|
List<? extends ClusterStatsOrBuilder> |
getClusterStatsOrBuilderList()
A list of load stats to report.
|
LoadStatsRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Node |
getNode()
Node identifier for Envoy instance.
|
Node.Builder |
getNodeBuilder()
Node identifier for Envoy instance.
|
NodeOrBuilder |
getNodeOrBuilder()
Node identifier for Envoy instance.
|
boolean |
hasNode()
Node identifier for Envoy instance.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LoadStatsRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LoadStatsRequest.Builder |
mergeFrom(LoadStatsRequest other) |
LoadStatsRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
LoadStatsRequest.Builder |
mergeNode(Node value)
Node identifier for Envoy instance.
|
LoadStatsRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LoadStatsRequest.Builder |
removeClusterStats(int index)
A list of load stats to report.
|
LoadStatsRequest.Builder |
setClusterStats(int index,
ClusterStats.Builder builderForValue)
A list of load stats to report.
|
LoadStatsRequest.Builder |
setClusterStats(int index,
ClusterStats value)
A list of load stats to report.
|
LoadStatsRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LoadStatsRequest.Builder |
setNode(Node.Builder builderForValue)
Node identifier for Envoy instance.
|
LoadStatsRequest.Builder |
setNode(Node value)
Node identifier for Envoy instance.
|
LoadStatsRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LoadStatsRequest.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<LoadStatsRequest.Builder>public LoadStatsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.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<LoadStatsRequest.Builder>public LoadStatsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LoadStatsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LoadStatsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LoadStatsRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>public LoadStatsRequest.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<LoadStatsRequest.Builder>public LoadStatsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>public LoadStatsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>public LoadStatsRequest.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<LoadStatsRequest.Builder>public LoadStatsRequest.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<LoadStatsRequest.Builder>public LoadStatsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoadStatsRequest.Builder>public LoadStatsRequest.Builder mergeFrom(LoadStatsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>public LoadStatsRequest.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<LoadStatsRequest.Builder>IOExceptionpublic boolean hasNode()
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;hasNode in interface LoadStatsRequestOrBuilderpublic Node getNode()
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;getNode in interface LoadStatsRequestOrBuilderpublic LoadStatsRequest.Builder setNode(Node value)
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;public LoadStatsRequest.Builder setNode(Node.Builder builderForValue)
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;public LoadStatsRequest.Builder mergeNode(Node value)
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;public LoadStatsRequest.Builder clearNode()
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;public Node.Builder getNodeBuilder()
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;public NodeOrBuilder getNodeOrBuilder()
Node identifier for Envoy instance.
.envoy.config.core.v4alpha.Node node = 1;getNodeOrBuilder in interface LoadStatsRequestOrBuilderpublic List<ClusterStats> getClusterStatsList()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;getClusterStatsList in interface LoadStatsRequestOrBuilderpublic int getClusterStatsCount()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;getClusterStatsCount in interface LoadStatsRequestOrBuilderpublic ClusterStats getClusterStats(int index)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;getClusterStats in interface LoadStatsRequestOrBuilderpublic LoadStatsRequest.Builder setClusterStats(int index, ClusterStats value)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder setClusterStats(int index, ClusterStats.Builder builderForValue)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder addClusterStats(ClusterStats value)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder addClusterStats(int index, ClusterStats value)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder addClusterStats(ClusterStats.Builder builderForValue)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder addClusterStats(int index, ClusterStats.Builder builderForValue)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder addAllClusterStats(Iterable<? extends ClusterStats> values)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder clearClusterStats()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public LoadStatsRequest.Builder removeClusterStats(int index)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public ClusterStats.Builder getClusterStatsBuilder(int index)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public ClusterStatsOrBuilder getClusterStatsOrBuilder(int index)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;getClusterStatsOrBuilder in interface LoadStatsRequestOrBuilderpublic List<? extends ClusterStatsOrBuilder> getClusterStatsOrBuilderList()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;getClusterStatsOrBuilderList in interface LoadStatsRequestOrBuilderpublic ClusterStats.Builder addClusterStatsBuilder()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public ClusterStats.Builder addClusterStatsBuilder(int index)
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public List<ClusterStats.Builder> getClusterStatsBuilderList()
A list of load stats to report.
repeated .envoy.config.endpoint.v3.ClusterStats cluster_stats = 2;public final LoadStatsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>public final LoadStatsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LoadStatsRequest.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.