public static final class HdfsProtos.HdfsFileStatusProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<HdfsProtos.HdfsFileStatusProto.Builder> implements HdfsProtos.HdfsFileStatusProtoOrBuilder
hadoop.hdfs.HdfsFileStatusProto
Status of a file, directory or symlink Optionally includes a file's block locations if requested by client on the rpc call.
| Modifier and Type | Method and Description |
|---|---|
HdfsProtos.HdfsFileStatusProto |
build() |
HdfsProtos.HdfsFileStatusProto |
buildPartial() |
HdfsProtos.HdfsFileStatusProto.Builder |
clear() |
HdfsProtos.HdfsFileStatusProto.Builder |
clearAccessTime()
required uint64 access_time = 8; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearBlockReplication()
optional uint32 block_replication = 10 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearBlocksize()
optional uint64 blocksize = 11 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearChildrenNum()
optional int32 childrenNum = 14 [default = -1]; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearFileId()
optional uint64 fileId = 13 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearGroup()
required string group = 6; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearLength()
required uint64 length = 3; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearModificationTime()
required uint64 modification_time = 7; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearOwner()
required string owner = 5; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearPath()
required bytes path = 2; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.HdfsFileStatusProto.Builder |
clearSymlink()
optional bytes symlink = 9; |
HdfsProtos.HdfsFileStatusProto.Builder |
clone() |
long |
getAccessTime()
required uint64 access_time = 8; |
int |
getBlockReplication()
optional uint32 block_replication = 10 [default = 0]; |
long |
getBlocksize()
optional uint64 blocksize = 11 [default = 0]; |
int |
getChildrenNum()
optional int32 childrenNum = 14 [default = -1]; |
HdfsProtos.HdfsFileStatusProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getFileId()
optional uint64 fileId = 13 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.FileType |
getFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1; |
String |
getGroup()
required string group = 6; |
com.google.protobuf.ByteString |
getGroupBytes()
required string group = 6; |
long |
getLength()
required uint64 length = 3; |
HdfsProtos.LocatedBlocksProto |
getLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.LocatedBlocksProto.Builder |
getLocationsBuilder()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.LocatedBlocksProtoOrBuilder |
getLocationsOrBuilder()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
long |
getModificationTime()
required uint64 modification_time = 7; |
String |
getOwner()
required string owner = 5; |
com.google.protobuf.ByteString |
getOwnerBytes()
required string owner = 5; |
com.google.protobuf.ByteString |
getPath()
required bytes path = 2; |
HdfsProtos.FsPermissionProto |
getPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.FsPermissionProto.Builder |
getPermissionBuilder()
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.FsPermissionProtoOrBuilder |
getPermissionOrBuilder()
required .hadoop.hdfs.FsPermissionProto permission = 4; |
com.google.protobuf.ByteString |
getSymlink()
optional bytes symlink = 9; |
boolean |
hasAccessTime()
required uint64 access_time = 8; |
boolean |
hasBlockReplication()
optional uint32 block_replication = 10 [default = 0]; |
boolean |
hasBlocksize()
optional uint64 blocksize = 11 [default = 0]; |
boolean |
hasChildrenNum()
optional int32 childrenNum = 14 [default = -1]; |
boolean |
hasFileId()
optional uint64 fileId = 13 [default = 0]; |
boolean |
hasFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1; |
boolean |
hasGroup()
required string group = 6; |
boolean |
hasLength()
required uint64 length = 3; |
boolean |
hasLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
boolean |
hasModificationTime()
required uint64 modification_time = 7; |
boolean |
hasOwner()
required string owner = 5; |
boolean |
hasPath()
required bytes path = 2; |
boolean |
hasPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4; |
boolean |
hasSymlink()
optional bytes symlink = 9; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HdfsProtos.HdfsFileStatusProto.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HdfsProtos.HdfsFileStatusProto.Builder |
mergeFrom(HdfsProtos.HdfsFileStatusProto other) |
HdfsProtos.HdfsFileStatusProto.Builder |
mergeFrom(com.google.protobuf.Message other) |
HdfsProtos.HdfsFileStatusProto.Builder |
mergeLocations(HdfsProtos.LocatedBlocksProto value)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.HdfsFileStatusProto.Builder |
mergePermission(HdfsProtos.FsPermissionProto value)
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.HdfsFileStatusProto.Builder |
setAccessTime(long value)
required uint64 access_time = 8; |
HdfsProtos.HdfsFileStatusProto.Builder |
setBlockReplication(int value)
optional uint32 block_replication = 10 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
setBlocksize(long value)
optional uint64 blocksize = 11 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
setChildrenNum(int value)
optional int32 childrenNum = 14 [default = -1]; |
HdfsProtos.HdfsFileStatusProto.Builder |
setFileId(long value)
optional uint64 fileId = 13 [default = 0]; |
HdfsProtos.HdfsFileStatusProto.Builder |
setFileType(HdfsProtos.HdfsFileStatusProto.FileType value)
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1; |
HdfsProtos.HdfsFileStatusProto.Builder |
setGroup(String value)
required string group = 6; |
HdfsProtos.HdfsFileStatusProto.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
required string group = 6; |
HdfsProtos.HdfsFileStatusProto.Builder |
setLength(long value)
required uint64 length = 3; |
HdfsProtos.HdfsFileStatusProto.Builder |
setLocations(HdfsProtos.LocatedBlocksProto.Builder builderForValue)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.HdfsFileStatusProto.Builder |
setLocations(HdfsProtos.LocatedBlocksProto value)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12; |
HdfsProtos.HdfsFileStatusProto.Builder |
setModificationTime(long value)
required uint64 modification_time = 7; |
HdfsProtos.HdfsFileStatusProto.Builder |
setOwner(String value)
required string owner = 5; |
HdfsProtos.HdfsFileStatusProto.Builder |
setOwnerBytes(com.google.protobuf.ByteString value)
required string owner = 5; |
HdfsProtos.HdfsFileStatusProto.Builder |
setPath(com.google.protobuf.ByteString value)
required bytes path = 2; |
HdfsProtos.HdfsFileStatusProto.Builder |
setPermission(HdfsProtos.FsPermissionProto.Builder builderForValue)
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.HdfsFileStatusProto.Builder |
setPermission(HdfsProtos.FsPermissionProto value)
required .hadoop.hdfs.FsPermissionProto permission = 4; |
HdfsProtos.HdfsFileStatusProto.Builder |
setSymlink(com.google.protobuf.ByteString value)
optional bytes symlink = 9; |
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<HdfsProtos.HdfsFileStatusProto.Builder>public HdfsProtos.HdfsFileStatusProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<HdfsProtos.HdfsFileStatusProto.Builder>public HdfsProtos.HdfsFileStatusProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<HdfsProtos.HdfsFileStatusProto.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<HdfsProtos.HdfsFileStatusProto.Builder>public HdfsProtos.HdfsFileStatusProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HdfsProtos.HdfsFileStatusProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HdfsProtos.HdfsFileStatusProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HdfsProtos.HdfsFileStatusProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HdfsProtos.HdfsFileStatusProto.Builder>public HdfsProtos.HdfsFileStatusProto.Builder mergeFrom(HdfsProtos.HdfsFileStatusProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<HdfsProtos.HdfsFileStatusProto.Builder>public HdfsProtos.HdfsFileStatusProto.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<HdfsProtos.HdfsFileStatusProto.Builder>IOExceptionpublic boolean hasFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1;hasFileType in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.FileType getFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1;getFileType in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setFileType(HdfsProtos.HdfsFileStatusProto.FileType value)
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1;public HdfsProtos.HdfsFileStatusProto.Builder clearFileType()
required .hadoop.hdfs.HdfsFileStatusProto.FileType fileType = 1;public boolean hasPath()
required bytes path = 2;
local name of inode encoded java UTF8
hasPath in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getPath()
required bytes path = 2;
local name of inode encoded java UTF8
getPath in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setPath(com.google.protobuf.ByteString value)
required bytes path = 2;
local name of inode encoded java UTF8
public HdfsProtos.HdfsFileStatusProto.Builder clearPath()
required bytes path = 2;
local name of inode encoded java UTF8
public boolean hasLength()
required uint64 length = 3;hasLength in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic long getLength()
required uint64 length = 3;getLength in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setLength(long value)
required uint64 length = 3;public HdfsProtos.HdfsFileStatusProto.Builder clearLength()
required uint64 length = 3;public boolean hasPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4;hasPermission in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.FsPermissionProto getPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4;getPermission in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setPermission(HdfsProtos.FsPermissionProto value)
required .hadoop.hdfs.FsPermissionProto permission = 4;public HdfsProtos.HdfsFileStatusProto.Builder setPermission(HdfsProtos.FsPermissionProto.Builder builderForValue)
required .hadoop.hdfs.FsPermissionProto permission = 4;public HdfsProtos.HdfsFileStatusProto.Builder mergePermission(HdfsProtos.FsPermissionProto value)
required .hadoop.hdfs.FsPermissionProto permission = 4;public HdfsProtos.HdfsFileStatusProto.Builder clearPermission()
required .hadoop.hdfs.FsPermissionProto permission = 4;public HdfsProtos.FsPermissionProto.Builder getPermissionBuilder()
required .hadoop.hdfs.FsPermissionProto permission = 4;public HdfsProtos.FsPermissionProtoOrBuilder getPermissionOrBuilder()
required .hadoop.hdfs.FsPermissionProto permission = 4;getPermissionOrBuilder in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic boolean hasOwner()
required string owner = 5;hasOwner in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic String getOwner()
required string owner = 5;getOwner in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getOwnerBytes()
required string owner = 5;getOwnerBytes in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setOwner(String value)
required string owner = 5;public HdfsProtos.HdfsFileStatusProto.Builder clearOwner()
required string owner = 5;public HdfsProtos.HdfsFileStatusProto.Builder setOwnerBytes(com.google.protobuf.ByteString value)
required string owner = 5;public boolean hasGroup()
required string group = 6;hasGroup in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic String getGroup()
required string group = 6;getGroup in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
required string group = 6;getGroupBytes in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setGroup(String value)
required string group = 6;public HdfsProtos.HdfsFileStatusProto.Builder clearGroup()
required string group = 6;public HdfsProtos.HdfsFileStatusProto.Builder setGroupBytes(com.google.protobuf.ByteString value)
required string group = 6;public boolean hasModificationTime()
required uint64 modification_time = 7;hasModificationTime in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic long getModificationTime()
required uint64 modification_time = 7;getModificationTime in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setModificationTime(long value)
required uint64 modification_time = 7;public HdfsProtos.HdfsFileStatusProto.Builder clearModificationTime()
required uint64 modification_time = 7;public boolean hasAccessTime()
required uint64 access_time = 8;hasAccessTime in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic long getAccessTime()
required uint64 access_time = 8;getAccessTime in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setAccessTime(long value)
required uint64 access_time = 8;public HdfsProtos.HdfsFileStatusProto.Builder clearAccessTime()
required uint64 access_time = 8;public boolean hasSymlink()
optional bytes symlink = 9;
Optional fields for symlink
hasSymlink in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getSymlink()
optional bytes symlink = 9;
Optional fields for symlink
getSymlink in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setSymlink(com.google.protobuf.ByteString value)
optional bytes symlink = 9;
Optional fields for symlink
public HdfsProtos.HdfsFileStatusProto.Builder clearSymlink()
optional bytes symlink = 9;
Optional fields for symlink
public boolean hasBlockReplication()
optional uint32 block_replication = 10 [default = 0];
Optional fields for file
hasBlockReplication in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic int getBlockReplication()
optional uint32 block_replication = 10 [default = 0];
Optional fields for file
getBlockReplication in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setBlockReplication(int value)
optional uint32 block_replication = 10 [default = 0];
Optional fields for file
public HdfsProtos.HdfsFileStatusProto.Builder clearBlockReplication()
optional uint32 block_replication = 10 [default = 0];
Optional fields for file
public boolean hasBlocksize()
optional uint64 blocksize = 11 [default = 0];hasBlocksize in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic long getBlocksize()
optional uint64 blocksize = 11 [default = 0];getBlocksize in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setBlocksize(long value)
optional uint64 blocksize = 11 [default = 0];public HdfsProtos.HdfsFileStatusProto.Builder clearBlocksize()
optional uint64 blocksize = 11 [default = 0];public boolean hasLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
hasLocations in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.LocatedBlocksProto getLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
getLocations in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setLocations(HdfsProtos.LocatedBlocksProto value)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
public HdfsProtos.HdfsFileStatusProto.Builder setLocations(HdfsProtos.LocatedBlocksProto.Builder builderForValue)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
public HdfsProtos.HdfsFileStatusProto.Builder mergeLocations(HdfsProtos.LocatedBlocksProto value)
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
public HdfsProtos.HdfsFileStatusProto.Builder clearLocations()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
public HdfsProtos.LocatedBlocksProto.Builder getLocationsBuilder()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
public HdfsProtos.LocatedBlocksProtoOrBuilder getLocationsOrBuilder()
optional .hadoop.hdfs.LocatedBlocksProto locations = 12;
suppled only if asked by client
getLocationsOrBuilder in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic boolean hasFileId()
optional uint64 fileId = 13 [default = 0];
Optional field for fileId
hasFileId in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic long getFileId()
optional uint64 fileId = 13 [default = 0];
Optional field for fileId
getFileId in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setFileId(long value)
optional uint64 fileId = 13 [default = 0];
Optional field for fileId
public HdfsProtos.HdfsFileStatusProto.Builder clearFileId()
optional uint64 fileId = 13 [default = 0];
Optional field for fileId
public boolean hasChildrenNum()
optional int32 childrenNum = 14 [default = -1];hasChildrenNum in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic int getChildrenNum()
optional int32 childrenNum = 14 [default = -1];getChildrenNum in interface HdfsProtos.HdfsFileStatusProtoOrBuilderpublic HdfsProtos.HdfsFileStatusProto.Builder setChildrenNum(int value)
optional int32 childrenNum = 14 [default = -1];public HdfsProtos.HdfsFileStatusProto.Builder clearChildrenNum()
optional int32 childrenNum = 14 [default = -1];Copyright © 2013 Apache Software Foundation. All rights reserved.