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, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>public DatanodeProtocolProtos.DatanodeRegistrationProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.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.GeneratedMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>public DatanodeProtocolProtos.DatanodeRegistrationProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DatanodeProtocolProtos.DatanodeRegistrationProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DatanodeProtocolProtos.DatanodeRegistrationProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DatanodeProtocolProtos.DatanodeRegistrationProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DatanodeProtocolProtos.DatanodeRegistrationProto.Builder>IOExceptionpublic boolean hasDatanodeID()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
hasDatanodeID in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic HdfsProtos.DatanodeIDProto getDatanodeID()
required .hadoop.hdfs.DatanodeIDProto datanodeID = 1;
Datanode information
getDatanodeID in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic 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.DatanodeRegistrationProtoOrBuilderpublic boolean hasStorageInfo()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
hasStorageInfo in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic HdfsProtos.StorageInfoProto getStorageInfo()
required .hadoop.hdfs.StorageInfoProto storageInfo = 2;
Node information
getStorageInfo in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic 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.DatanodeRegistrationProtoOrBuilderpublic boolean hasKeys()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
hasKeys in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic HdfsProtos.ExportedBlockKeysProto getKeys()
required .hadoop.hdfs.ExportedBlockKeysProto keys = 3;
Block keys
getKeys in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic 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.DatanodeRegistrationProtoOrBuilderpublic boolean hasSoftwareVersion()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
hasSoftwareVersion in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic String getSoftwareVersion()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
getSoftwareVersion in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic com.google.protobuf.ByteString getSoftwareVersionBytes()
required string softwareVersion = 4;
Software version of the DN, e.g. "2.0.0"
getSoftwareVersionBytes in interface DatanodeProtocolProtos.DatanodeRegistrationProtoOrBuilderpublic 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.