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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>
public Gnmi.ModelData getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Gnmi.ModelData build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Gnmi.ModelData buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Gnmi.ModelData.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
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.Builder
setField
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.Builder
clearField
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.Builder
clearOneof
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.Builder
setRepeatedField
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.Builder
addRepeatedField
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.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Gnmi.ModelData.Builder>
IOException
public String getName()
Name of the model.
string name = 1;
getName
in interface Gnmi.ModelDataOrBuilder
public com.google.protobuf.ByteString getNameBytes()
Name of the model.
string name = 1;
getNameBytes
in interface Gnmi.ModelDataOrBuilder
public 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.ModelDataOrBuilder
public com.google.protobuf.ByteString getOrganizationBytes()
Organization publishing the model.
string organization = 2;
getOrganizationBytes
in interface Gnmi.ModelDataOrBuilder
public 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.ModelDataOrBuilder
public com.google.protobuf.ByteString getVersionBytes()
Semantic version of the model.
string version = 3;
getVersionBytes
in interface Gnmi.ModelDataOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Gnmi.ModelData.Builder>
Copyright © 2021. All rights reserved.