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, 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<ModelData.Builder>
public 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<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<ModelData.Builder>
public ModelData getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ModelData build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ModelData buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public 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<ModelData.Builder>
public 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<ModelData.Builder>
public 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<ModelData.Builder>
public 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<ModelData.Builder>
public 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<ModelData.Builder>
public 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<ModelData.Builder>
public ModelData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ModelData.Builder>
IOException
public String getName()
Name of the model.
string name = 1;
getName
in interface ModelDataOrBuilder
public com.google.protobuf.ByteString getNameBytes()
Name of the model.
string name = 1;
getNameBytes
in interface ModelDataOrBuilder
public 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 ModelDataOrBuilder
public com.google.protobuf.ByteString getOrganizationBytes()
Organization publishing the model.
string organization = 2;
getOrganizationBytes
in interface ModelDataOrBuilder
public 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 ModelDataOrBuilder
public com.google.protobuf.ByteString getVersionBytes()
Semantic version of the model.
string version = 3;
getVersionBytes
in interface ModelDataOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ModelData.Builder>
Copyright © 2018 OpenDaylight. All rights reserved.