public static final class ModelData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder> implements ModelDataOrBuilder
ModelData is used to describe a set of schema modules. It can be used in a CapabilityResponse where a target reports the set of modules that it supports, and within the SubscribeRequest and GetRequest messages to specify the set of models from which data tree elements should be reported. Reference: gNMI Specification Section 3.2.3Protobuf type
gnmi.ModelData| Modifier and Type | Method and Description |
|---|---|
ModelData.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelData |
build() |
ModelData |
buildPartial() |
ModelData.Builder |
clear() |
ModelData.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ModelData.Builder |
clearName()
Name of the model.
|
ModelData.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ModelData.Builder |
clearOrganization()
Organization publishing the model.
|
ModelData.Builder |
clearVersion()
Semantic version of the model.
|
ModelData.Builder |
clone() |
ModelData |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the model.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the model.
|
String |
getOrganization()
Organization publishing the model.
|
com.google.protobuf.ByteString |
getOrganizationBytes()
Organization publishing the model.
|
String |
getVersion()
Semantic version of the model.
|
com.google.protobuf.ByteString |
getVersionBytes()
Semantic version of the model.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ModelData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ModelData.Builder |
mergeFrom(com.google.protobuf.Message other) |
ModelData.Builder |
mergeFrom(ModelData other) |
ModelData.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ModelData.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ModelData.Builder |
setName(String value)
Name of the model.
|
ModelData.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the model.
|
ModelData.Builder |
setOrganization(String value)
Organization publishing the model.
|
ModelData.Builder |
setOrganizationBytes(com.google.protobuf.ByteString value)
Organization publishing the model.
|
ModelData.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ModelData.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ModelData.Builder |
setVersion(String value)
Semantic version of the model.
|
ModelData.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Semantic version of the model.
|
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<ModelData.Builder>public ModelData.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.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<ModelData.Builder>public ModelData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ModelData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ModelData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ModelData.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>public ModelData.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<ModelData.Builder>public ModelData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>public ModelData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>public ModelData.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<ModelData.Builder>public ModelData.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<ModelData.Builder>public ModelData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ModelData.Builder>public ModelData.Builder mergeFrom(ModelData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>public ModelData.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<ModelData.Builder>IOExceptionpublic String getName()
Name of the model.
string name = 1;getName in interface ModelDataOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the model.
string name = 1;getNameBytes in interface ModelDataOrBuilderpublic ModelData.Builder setName(String value)
Name of the model.
string name = 1;public ModelData.Builder clearName()
Name of the model.
string name = 1;public ModelData.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the model.
string name = 1;public String getOrganization()
Organization publishing the model.
string organization = 2;getOrganization in interface ModelDataOrBuilderpublic com.google.protobuf.ByteString getOrganizationBytes()
Organization publishing the model.
string organization = 2;getOrganizationBytes in interface ModelDataOrBuilderpublic ModelData.Builder setOrganization(String value)
Organization publishing the model.
string organization = 2;public ModelData.Builder clearOrganization()
Organization publishing the model.
string organization = 2;public ModelData.Builder setOrganizationBytes(com.google.protobuf.ByteString value)
Organization publishing the model.
string organization = 2;public String getVersion()
Semantic version of the model.
string version = 3;getVersion in interface ModelDataOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Semantic version of the model.
string version = 3;getVersionBytes in interface ModelDataOrBuilderpublic ModelData.Builder setVersion(String value)
Semantic version of the model.
string version = 3;public ModelData.Builder clearVersion()
Semantic version of the model.
string version = 3;public ModelData.Builder setVersionBytes(com.google.protobuf.ByteString value)
Semantic version of the model.
string version = 3;public final ModelData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>public final ModelData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>Copyright © 2018 OpenDaylight. All rights reserved.