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