public static final class StatsMatcher.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder> implements StatsMatcherOrBuilder
Configuration for disabling stat instantiation.Protobuf type
envoy.config.metrics.v2.StatsMatchergetAllFields, 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<StatsMatcher.Builder>public StatsMatcher.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.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<StatsMatcher.Builder>public StatsMatcher getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StatsMatcher build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StatsMatcher buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StatsMatcher.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>public StatsMatcher.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<StatsMatcher.Builder>public StatsMatcher.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>public StatsMatcher.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>public StatsMatcher.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<StatsMatcher.Builder>public StatsMatcher.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<StatsMatcher.Builder>public StatsMatcher.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StatsMatcher.Builder>public StatsMatcher.Builder mergeFrom(StatsMatcher other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>public StatsMatcher.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<StatsMatcher.Builder>IOExceptionpublic StatsMatcher.StatsMatcherCase getStatsMatcherCase()
getStatsMatcherCase in interface StatsMatcherOrBuilderpublic StatsMatcher.Builder clearStatsMatcher()
public boolean getRejectAll()
If `reject_all` is true, then all stats are disabled. If `reject_all` is false, then all stats are enabled.
bool reject_all = 1;getRejectAll in interface StatsMatcherOrBuilderpublic StatsMatcher.Builder setRejectAll(boolean value)
If `reject_all` is true, then all stats are disabled. If `reject_all` is false, then all stats are enabled.
bool reject_all = 1;public StatsMatcher.Builder clearRejectAll()
If `reject_all` is true, then all stats are disabled. If `reject_all` is false, then all stats are enabled.
bool reject_all = 1;public boolean hasExclusionList()
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;hasExclusionList in interface StatsMatcherOrBuilderpublic ListStringMatcher getExclusionList()
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;getExclusionList in interface StatsMatcherOrBuilderpublic StatsMatcher.Builder setExclusionList(ListStringMatcher value)
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;public StatsMatcher.Builder setExclusionList(ListStringMatcher.Builder builderForValue)
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;public StatsMatcher.Builder mergeExclusionList(ListStringMatcher value)
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;public StatsMatcher.Builder clearExclusionList()
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;public ListStringMatcher.Builder getExclusionListBuilder()
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;public ListStringMatcherOrBuilder getExclusionListOrBuilder()
Exclusive match. All stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher exclusion_list = 2;getExclusionListOrBuilder in interface StatsMatcherOrBuilderpublic boolean hasInclusionList()
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;hasInclusionList in interface StatsMatcherOrBuilderpublic ListStringMatcher getInclusionList()
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;getInclusionList in interface StatsMatcherOrBuilderpublic StatsMatcher.Builder setInclusionList(ListStringMatcher value)
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;public StatsMatcher.Builder setInclusionList(ListStringMatcher.Builder builderForValue)
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;public StatsMatcher.Builder mergeInclusionList(ListStringMatcher value)
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;public StatsMatcher.Builder clearInclusionList()
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;public ListStringMatcher.Builder getInclusionListBuilder()
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;public ListStringMatcherOrBuilder getInclusionListOrBuilder()
Inclusive match. No stats are enabled except for those matching one of the supplied StringMatcher protos.
.envoy.type.matcher.ListStringMatcher inclusion_list = 3;getInclusionListOrBuilder in interface StatsMatcherOrBuilderpublic final StatsMatcher.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>public final StatsMatcher.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StatsMatcher.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.