Class Config.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
io.envoyproxy.envoy.extensions.access_loggers.stats.v3.Config.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConfigOrBuilder,Cloneable
- Enclosing class:
- Config
public static final class Config.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
implements ConfigOrBuilder
Protobuf type
envoy.extensions.access_loggers.stats.v3.Config-
Method Summary
Modifier and TypeMethodDescriptionaddAllCounters(Iterable<? extends Config.Counter> values) The counters this logger will emit.addAllHistograms(Iterable<? extends Config.Histogram> values) The histograms this logger will emit.addCounters(int index, Config.Counter value) The counters this logger will emit.addCounters(int index, Config.Counter.Builder builderForValue) The counters this logger will emit.addCounters(Config.Counter value) The counters this logger will emit.addCounters(Config.Counter.Builder builderForValue) The counters this logger will emit.The counters this logger will emit.addCountersBuilder(int index) The counters this logger will emit.addHistograms(int index, Config.Histogram value) The histograms this logger will emit.addHistograms(int index, Config.Histogram.Builder builderForValue) The histograms this logger will emit.addHistograms(Config.Histogram value) The histograms this logger will emit.addHistograms(Config.Histogram.Builder builderForValue) The histograms this logger will emit.The histograms this logger will emit.addHistogramsBuilder(int index) The histograms this logger will emit.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The counters this logger will emit.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The histograms this logger will emit.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The stat prefix for the generated stats.clone()getCounters(int index) The counters this logger will emit.getCountersBuilder(int index) The counters this logger will emit.The counters this logger will emit.intThe counters this logger will emit.The counters this logger will emit.getCountersOrBuilder(int index) The counters this logger will emit.List<? extends Config.CounterOrBuilder>The counters this logger will emit.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHistograms(int index) The histograms this logger will emit.getHistogramsBuilder(int index) The histograms this logger will emit.The histograms this logger will emit.intThe histograms this logger will emit.The histograms this logger will emit.getHistogramsOrBuilder(int index) The histograms this logger will emit.List<? extends Config.HistogramOrBuilder>The histograms this logger will emit.The stat prefix for the generated stats.com.google.protobuf.ByteStringThe stat prefix for the generated stats.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Config.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeCounters(int index) The counters this logger will emit.removeHistograms(int index) The histograms this logger will emit.setCounters(int index, Config.Counter value) The counters this logger will emit.setCounters(int index, Config.Counter.Builder builderForValue) The counters this logger will emit.setHistograms(int index, Config.Histogram value) The histograms this logger will emit.setHistograms(int index, Config.Histogram.Builder builderForValue) The histograms this logger will emit.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStatPrefix(String value) The stat prefix for the generated stats.setStatPrefixBytes(com.google.protobuf.ByteString value) The stat prefix for the generated stats.final Config.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
setRepeatedField
public Config.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
addRepeatedField
public Config.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Config.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
mergeFrom
public Config.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Config.Builder>- Throws:
IOException
-
getStatPrefix
The stat prefix for the generated stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceConfigOrBuilder- Returns:
- The statPrefix.
-
getStatPrefixBytes
public com.google.protobuf.ByteString getStatPrefixBytes()The stat prefix for the generated stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixBytesin interfaceConfigOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
The stat prefix for the generated stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Parameters:
value- The statPrefix to set.- Returns:
- This builder for chaining.
-
clearStatPrefix
The stat prefix for the generated stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
The stat prefix for the generated stats.
string stat_prefix = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for statPrefix to set.- Returns:
- This builder for chaining.
-
getHistogramsList
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3;- Specified by:
getHistogramsListin interfaceConfigOrBuilder
-
getHistogramsCount
public int getHistogramsCount()The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3;- Specified by:
getHistogramsCountin interfaceConfigOrBuilder
-
getHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3;- Specified by:
getHistogramsin interfaceConfigOrBuilder
-
setHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
setHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addAllHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
clearHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
removeHistograms
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
getHistogramsBuilder
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
getHistogramsOrBuilder
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3;- Specified by:
getHistogramsOrBuilderin interfaceConfigOrBuilder
-
getHistogramsOrBuilderList
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3;- Specified by:
getHistogramsOrBuilderListin interfaceConfigOrBuilder
-
addHistogramsBuilder
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
addHistogramsBuilder
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
getHistogramsBuilderList
The histograms this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Histogram histograms = 3; -
getCountersList
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4;- Specified by:
getCountersListin interfaceConfigOrBuilder
-
getCountersCount
public int getCountersCount()The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4;- Specified by:
getCountersCountin interfaceConfigOrBuilder
-
getCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4;- Specified by:
getCountersin interfaceConfigOrBuilder
-
setCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
setCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addAllCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
clearCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
removeCounters
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
getCountersBuilder
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
getCountersOrBuilder
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4;- Specified by:
getCountersOrBuilderin interfaceConfigOrBuilder
-
getCountersOrBuilderList
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4;- Specified by:
getCountersOrBuilderListin interfaceConfigOrBuilder
-
addCountersBuilder
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
addCountersBuilder
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
getCountersBuilderList
The counters this logger will emit.
repeated .envoy.extensions.access_loggers.stats.v3.Config.Counter counters = 4; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Config.Builder>
-