public static final class Gnmi.ModelData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder> implements Gnmi.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 |
|---|---|
Gnmi.ModelData.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Gnmi.ModelData |
build() |
Gnmi.ModelData |
buildPartial() |
Gnmi.ModelData.Builder |
clear() |
Gnmi.ModelData.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Gnmi.ModelData.Builder |
clearName()
Name of the model.
|
Gnmi.ModelData.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Gnmi.ModelData.Builder |
clearOrganization()
Organization publishing the model.
|
Gnmi.ModelData.Builder |
clearVersion()
Semantic version of the model.
|
Gnmi.ModelData.Builder |
clone() |
Gnmi.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() |
Gnmi.ModelData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Gnmi.ModelData.Builder |
mergeFrom(Gnmi.ModelData other) |
Gnmi.ModelData.Builder |
mergeFrom(com.google.protobuf.Message other) |
Gnmi.ModelData.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Gnmi.ModelData.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Gnmi.ModelData.Builder |
setName(String value)
Name of the model.
|
Gnmi.ModelData.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the model.
|
Gnmi.ModelData.Builder |
setOrganization(String value)
Organization publishing the model.
|
Gnmi.ModelData.Builder |
setOrganizationBytes(com.google.protobuf.ByteString value)
Organization publishing the model.
|
Gnmi.ModelData.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Gnmi.ModelData.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Gnmi.ModelData.Builder |
setVersion(String value)
Semantic version of the model.
|
Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.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<Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.ModelData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Gnmi.ModelData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Gnmi.ModelData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.ModelData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>public Gnmi.ModelData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>public Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.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<Gnmi.ModelData.Builder>public Gnmi.ModelData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Gnmi.ModelData.Builder>public Gnmi.ModelData.Builder mergeFrom(Gnmi.ModelData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>public Gnmi.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<Gnmi.ModelData.Builder>IOExceptionpublic String getName()
Name of the model.
string name = 1;getName in interface Gnmi.ModelDataOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the model.
string name = 1;getNameBytes in interface Gnmi.ModelDataOrBuilderpublic Gnmi.ModelData.Builder setName(String value)
Name of the model.
string name = 1;public Gnmi.ModelData.Builder clearName()
Name of the model.
string name = 1;public Gnmi.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 Gnmi.ModelDataOrBuilderpublic com.google.protobuf.ByteString getOrganizationBytes()
Organization publishing the model.
string organization = 2;getOrganizationBytes in interface Gnmi.ModelDataOrBuilderpublic Gnmi.ModelData.Builder setOrganization(String value)
Organization publishing the model.
string organization = 2;public Gnmi.ModelData.Builder clearOrganization()
Organization publishing the model.
string organization = 2;public Gnmi.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 Gnmi.ModelDataOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Semantic version of the model.
string version = 3;getVersionBytes in interface Gnmi.ModelDataOrBuilderpublic Gnmi.ModelData.Builder setVersion(String value)
Semantic version of the model.
string version = 3;public Gnmi.ModelData.Builder clearVersion()
Semantic version of the model.
string version = 3;public Gnmi.ModelData.Builder setVersionBytes(com.google.protobuf.ByteString value)
Semantic version of the model.
string version = 3;public final Gnmi.ModelData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>public final Gnmi.ModelData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>Copyright © 2022. All rights reserved.