public static final class CounterEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder> implements CounterEntryOrBuilder
------------------------------------------------------------------------------ For WriteRequest, Update.Type must be MODIFY. For ReadRequest, the scope is defined as follows: - All counter cells for all counters if counter_id = 0 (default). - All counter cells for given counter_id if index is unset (default).Protobuf type
p4.v1.CounterEntry| Modifier and Type | Method and Description |
|---|---|
CounterEntry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CounterEntry |
build() |
CounterEntry |
buildPartial() |
CounterEntry.Builder |
clear() |
CounterEntry.Builder |
clearCounterId()
uint32 counter_id = 1; |
CounterEntry.Builder |
clearData()
.p4.v1.CounterData data = 3; |
CounterEntry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CounterEntry.Builder |
clearIndex()
.p4.v1.Index index = 2; |
CounterEntry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CounterEntry.Builder |
clone() |
int |
getCounterId()
uint32 counter_id = 1; |
CounterData |
getData()
.p4.v1.CounterData data = 3; |
CounterData.Builder |
getDataBuilder()
.p4.v1.CounterData data = 3; |
CounterDataOrBuilder |
getDataOrBuilder()
.p4.v1.CounterData data = 3; |
CounterEntry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Index |
getIndex()
.p4.v1.Index index = 2; |
Index.Builder |
getIndexBuilder()
.p4.v1.Index index = 2; |
IndexOrBuilder |
getIndexOrBuilder()
.p4.v1.Index index = 2; |
boolean |
hasData()
.p4.v1.CounterData data = 3; |
boolean |
hasIndex()
.p4.v1.Index index = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CounterEntry.Builder |
mergeData(CounterData value)
.p4.v1.CounterData data = 3; |
CounterEntry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CounterEntry.Builder |
mergeFrom(CounterEntry other) |
CounterEntry.Builder |
mergeFrom(com.google.protobuf.Message other) |
CounterEntry.Builder |
mergeIndex(Index value)
.p4.v1.Index index = 2; |
CounterEntry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CounterEntry.Builder |
setCounterId(int value)
uint32 counter_id = 1; |
CounterEntry.Builder |
setData(CounterData.Builder builderForValue)
.p4.v1.CounterData data = 3; |
CounterEntry.Builder |
setData(CounterData value)
.p4.v1.CounterData data = 3; |
CounterEntry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CounterEntry.Builder |
setIndex(Index.Builder builderForValue)
.p4.v1.Index index = 2; |
CounterEntry.Builder |
setIndex(Index value)
.p4.v1.Index index = 2; |
CounterEntry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CounterEntry.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<CounterEntry.Builder>public CounterEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.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<CounterEntry.Builder>public CounterEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CounterEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CounterEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CounterEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>public CounterEntry.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<CounterEntry.Builder>public CounterEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>public CounterEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>public CounterEntry.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<CounterEntry.Builder>public CounterEntry.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<CounterEntry.Builder>public CounterEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CounterEntry.Builder>public CounterEntry.Builder mergeFrom(CounterEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>public CounterEntry.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<CounterEntry.Builder>IOExceptionpublic int getCounterId()
uint32 counter_id = 1;getCounterId in interface CounterEntryOrBuilderpublic CounterEntry.Builder setCounterId(int value)
uint32 counter_id = 1;public CounterEntry.Builder clearCounterId()
uint32 counter_id = 1;public boolean hasIndex()
.p4.v1.Index index = 2;hasIndex in interface CounterEntryOrBuilderpublic Index getIndex()
.p4.v1.Index index = 2;getIndex in interface CounterEntryOrBuilderpublic CounterEntry.Builder setIndex(Index value)
.p4.v1.Index index = 2;public CounterEntry.Builder setIndex(Index.Builder builderForValue)
.p4.v1.Index index = 2;public CounterEntry.Builder mergeIndex(Index value)
.p4.v1.Index index = 2;public CounterEntry.Builder clearIndex()
.p4.v1.Index index = 2;public Index.Builder getIndexBuilder()
.p4.v1.Index index = 2;public IndexOrBuilder getIndexOrBuilder()
.p4.v1.Index index = 2;getIndexOrBuilder in interface CounterEntryOrBuilderpublic boolean hasData()
.p4.v1.CounterData data = 3;hasData in interface CounterEntryOrBuilderpublic CounterData getData()
.p4.v1.CounterData data = 3;getData in interface CounterEntryOrBuilderpublic CounterEntry.Builder setData(CounterData value)
.p4.v1.CounterData data = 3;public CounterEntry.Builder setData(CounterData.Builder builderForValue)
.p4.v1.CounterData data = 3;public CounterEntry.Builder mergeData(CounterData value)
.p4.v1.CounterData data = 3;public CounterEntry.Builder clearData()
.p4.v1.CounterData data = 3;public CounterData.Builder getDataBuilder()
.p4.v1.CounterData data = 3;public CounterDataOrBuilder getDataOrBuilder()
.p4.v1.CounterData data = 3;getDataOrBuilder in interface CounterEntryOrBuilderpublic final CounterEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>public final CounterEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CounterEntry.Builder>Copyright © 2018 OpenDaylight. All rights reserved.