public static final class DatanodeProtocolProtos.DatanodeRegistrationProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder> implements DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
hadoop.hdfs.DatanodeRegistrationProto
Information to identify a datanode to a namenode
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.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.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
public DatanodeProtocolProtos.DatanodeRegistrationProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public DatanodeProtocolProtos.DatanodeRegistrationProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public DatanodeProtocolProtos.DatanodeRegistrationProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeFrom(DatanodeProtocolProtos.DatanodeRegistrationProto other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
public DatanodeProtocolProtos.DatanodeRegistrationProto.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<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>
IOException
public boolean hasDatanodeID()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
hasDatanodeID
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public HdfsProtos.DatanodeIDProto getDatanodeID()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
getDatanodeID
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setDatanodeID(HdfsProtos.DatanodeIDProto value)
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setDatanodeID(HdfsProtos.DatanodeIDProto.Builder builderForValue)
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeDatanodeID(HdfsProtos.DatanodeIDProto value)
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clearDatanodeID()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
public HdfsProtos.DatanodeIDProto.Builder getDatanodeIDBuilder()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
public HdfsProtos.DatanodeIDProtoOrBuilder getDatanodeIDOrBuilder()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
getDatanodeIDOrBuilder
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public boolean hasStorageInfo()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
hasStorageInfo
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public HdfsProtos.StorageInfoProto getStorageInfo()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
getStorageInfo
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setStorageInfo(HdfsProtos.StorageInfoProto value)
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setStorageInfo(HdfsProtos.StorageInfoProto.Builder builderForValue)
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeStorageInfo(HdfsProtos.StorageInfoProto value)
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clearStorageInfo()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
public HdfsProtos.StorageInfoProto.Builder getStorageInfoBuilder()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
public HdfsProtos.StorageInfoProtoOrBuilder getStorageInfoOrBuilder()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
getStorageInfoOrBuilder
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public boolean hasKeys()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
hasKeys
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public HdfsProtos.ExportedBlockKeysProto getKeys()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
getKeys
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setKeys(HdfsProtos.ExportedBlockKeysProto value)
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setKeys(HdfsProtos.ExportedBlockKeysProto.Builder builderForValue)
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeKeys(HdfsProtos.ExportedBlockKeysProto value)
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clearKeys()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
public HdfsProtos.ExportedBlockKeysProto.Builder getKeysBuilder()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
public HdfsProtos.ExportedBlockKeysProtoOrBuilder getKeysOrBuilder()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
getKeysOrBuilder
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public boolean hasSoftwareVersion()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
hasSoftwareVersion
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public String getSoftwareVersion()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
getSoftwareVersion
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public com.google.protobuf.ByteString getSoftwareVersionBytes()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
getSoftwareVersionBytes
in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilder
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setSoftwareVersion(String value)
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clearSoftwareVersion()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder setSoftwareVersionBytes(com.google.protobuf.ByteString value)
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
Copyright © 2013 Apache Software Foundation. All rights reserved.