public static final class DatanodeProtocolProtos.StorageBlockReportProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.StorageBlockReportProto.Builder> implements DatanodeProtocolProtos.StorageBlockReportProtoOrBuilder
hadoop.hdfs.StorageBlockReportProto
Report of blocks in a storage
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.StorageBlockReportProto.Builder>public DatanodeProtocolProtos.StorageBlockReportProto.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.StorageBlockReportProto.Builder>public DatanodeProtocolProtos.StorageBlockReportProto.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.StorageBlockReportProto.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.StorageBlockReportProto.Builder>public DatanodeProtocolProtos.StorageBlockReportProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DatanodeProtocolProtos.StorageBlockReportProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DatanodeProtocolProtos.StorageBlockReportProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DatanodeProtocolProtos.StorageBlockReportProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DatanodeProtocolProtos.StorageBlockReportProto.Builder>public DatanodeProtocolProtos.StorageBlockReportProto.Builder mergeFrom(DatanodeProtocolProtos.StorageBlockReportProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<DatanodeProtocolProtos.StorageBlockReportProto.Builder>public DatanodeProtocolProtos.StorageBlockReportProto.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.StorageBlockReportProto.Builder>IOExceptionpublic boolean hasStorage()
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
hasStorage in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic DatanodeProtocolProtos.DatanodeStorageProto getStorage()
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
getStorage in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic DatanodeProtocolProtos.StorageBlockReportProto.Builder setStorage(DatanodeProtocolProtos.DatanodeStorageProto value)
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
public DatanodeProtocolProtos.StorageBlockReportProto.Builder setStorage(DatanodeProtocolProtos.DatanodeStorageProto.Builder builderForValue)
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
public DatanodeProtocolProtos.StorageBlockReportProto.Builder mergeStorage(DatanodeProtocolProtos.DatanodeStorageProto value)
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
public DatanodeProtocolProtos.StorageBlockReportProto.Builder clearStorage()
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
public DatanodeProtocolProtos.DatanodeStorageProto.Builder getStorageBuilder()
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
public DatanodeProtocolProtos.DatanodeStorageProtoOrBuilder getStorageOrBuilder()
required .hadoop.hdfs.DatanodeStorageProto storage = 1;
Storage
getStorageOrBuilder in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic List<Long> getBlocksList()
repeated uint64 blocks = 2 [packed = true];getBlocksList in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic int getBlocksCount()
repeated uint64 blocks = 2 [packed = true];getBlocksCount in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic long getBlocks(int index)
repeated uint64 blocks = 2 [packed = true];getBlocks in interface DatanodeProtocolProtos.StorageBlockReportProtoOrBuilderpublic DatanodeProtocolProtos.StorageBlockReportProto.Builder setBlocks(int index, long value)
repeated uint64 blocks = 2 [packed = true];public DatanodeProtocolProtos.StorageBlockReportProto.Builder addBlocks(long value)
repeated uint64 blocks = 2 [packed = true];public DatanodeProtocolProtos.StorageBlockReportProto.Builder addAllBlocks(Iterable<? extends Long> values)
repeated uint64 blocks = 2 [packed = true];public DatanodeProtocolProtos.StorageBlockReportProto.Builder clearBlocks()
repeated uint64 blocks = 2 [packed = true];Copyright © 2013 Apache Software Foundation. All rights reserved.