public static final class ExternEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder> implements ExternEntryOrBuilder
p4.ExternEntry| Modifier and Type | Method and Description |
|---|---|
ExternEntry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExternEntry |
build() |
ExternEntry |
buildPartial() |
ExternEntry.Builder |
clear() |
ExternEntry.Builder |
clearEntry()
.google.protobuf.Any entry = 3; |
ExternEntry.Builder |
clearExternId()
id of the instance
|
ExternEntry.Builder |
clearExternTypeId()
the extern_type_id is assigned during compilation.
|
ExternEntry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExternEntry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExternEntry.Builder |
clone() |
ExternEntry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Any |
getEntry()
.google.protobuf.Any entry = 3; |
com.google.protobuf.Any.Builder |
getEntryBuilder()
.google.protobuf.Any entry = 3; |
com.google.protobuf.AnyOrBuilder |
getEntryOrBuilder()
.google.protobuf.Any entry = 3; |
int |
getExternId()
id of the instance
|
int |
getExternTypeId()
the extern_type_id is assigned during compilation.
|
boolean |
hasEntry()
.google.protobuf.Any entry = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExternEntry.Builder |
mergeEntry(com.google.protobuf.Any value)
.google.protobuf.Any entry = 3; |
ExternEntry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExternEntry.Builder |
mergeFrom(ExternEntry other) |
ExternEntry.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExternEntry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExternEntry.Builder |
setEntry(com.google.protobuf.Any.Builder builderForValue)
.google.protobuf.Any entry = 3; |
ExternEntry.Builder |
setEntry(com.google.protobuf.Any value)
.google.protobuf.Any entry = 3; |
ExternEntry.Builder |
setExternId(int value)
id of the instance
|
ExternEntry.Builder |
setExternTypeId(int value)
the extern_type_id is assigned during compilation.
|
ExternEntry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExternEntry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExternEntry.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<ExternEntry.Builder>public ExternEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.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<ExternEntry.Builder>public ExternEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExternEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExternEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExternEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>public ExternEntry.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<ExternEntry.Builder>public ExternEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>public ExternEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>public ExternEntry.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<ExternEntry.Builder>public ExternEntry.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<ExternEntry.Builder>public ExternEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExternEntry.Builder>public ExternEntry.Builder mergeFrom(ExternEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>public ExternEntry.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<ExternEntry.Builder>IOExceptionpublic int getExternTypeId()
the extern_type_id is assigned during compilation. It is likely that this id will in fact come from a P4 annotation to the extern declaration and that each vendor will receive a prefix to avoid collisions.
uint32 extern_type_id = 1;getExternTypeId in interface ExternEntryOrBuilderpublic ExternEntry.Builder setExternTypeId(int value)
the extern_type_id is assigned during compilation. It is likely that this id will in fact come from a P4 annotation to the extern declaration and that each vendor will receive a prefix to avoid collisions.
uint32 extern_type_id = 1;public ExternEntry.Builder clearExternTypeId()
the extern_type_id is assigned during compilation. It is likely that this id will in fact come from a P4 annotation to the extern declaration and that each vendor will receive a prefix to avoid collisions.
uint32 extern_type_id = 1;public int getExternId()
id of the instance
uint32 extern_id = 2;getExternId in interface ExternEntryOrBuilderpublic ExternEntry.Builder setExternId(int value)
id of the instance
uint32 extern_id = 2;public ExternEntry.Builder clearExternId()
id of the instance
uint32 extern_id = 2;public boolean hasEntry()
.google.protobuf.Any entry = 3;hasEntry in interface ExternEntryOrBuilderpublic com.google.protobuf.Any getEntry()
.google.protobuf.Any entry = 3;getEntry in interface ExternEntryOrBuilderpublic ExternEntry.Builder setEntry(com.google.protobuf.Any value)
.google.protobuf.Any entry = 3;public ExternEntry.Builder setEntry(com.google.protobuf.Any.Builder builderForValue)
.google.protobuf.Any entry = 3;public ExternEntry.Builder mergeEntry(com.google.protobuf.Any value)
.google.protobuf.Any entry = 3;public ExternEntry.Builder clearEntry()
.google.protobuf.Any entry = 3;public com.google.protobuf.Any.Builder getEntryBuilder()
.google.protobuf.Any entry = 3;public com.google.protobuf.AnyOrBuilder getEntryOrBuilder()
.google.protobuf.Any entry = 3;getEntryOrBuilder in interface ExternEntryOrBuilderpublic final ExternEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>public final ExternEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExternEntry.Builder>Copyright © 2019 OpenDaylight. All rights reserved.