public static final class FSProtos.FileStatusProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<FSProtos.FileStatusProto.Builder> implements FSProtos.FileStatusProtoOrBuilder
hadoop.fs.FileStatusProto
FileStatus encoding. Field IDs match those from HdfsFileStatusProto, but cross-serialization is not an explicitly supported use case. Unlike HDFS, most fields are optional and do not define defaults.
| Modifier and Type | Method and Description |
|---|---|
FSProtos.FileStatusProto |
build() |
FSProtos.FileStatusProto |
buildPartial() |
FSProtos.FileStatusProto.Builder |
clear() |
FSProtos.FileStatusProto.Builder |
clearAccessTime()
optional uint64 access_time = 8; |
FSProtos.FileStatusProto.Builder |
clearBlockReplication()
optional uint32 block_replication = 10; |
FSProtos.FileStatusProto.Builder |
clearBlockSize()
optional uint64 block_size = 11; |
FSProtos.FileStatusProto.Builder |
clearEcData()
optional bytes ec_data = 17; |
FSProtos.FileStatusProto.Builder |
clearEncryptionData()
optional bytes encryption_data = 15; |
FSProtos.FileStatusProto.Builder |
clearFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1; |
FSProtos.FileStatusProto.Builder |
clearFlags()
optional uint32 flags = 18 [default = 0]; |
FSProtos.FileStatusProto.Builder |
clearGroup()
optional string group = 6; |
FSProtos.FileStatusProto.Builder |
clearLength()
optional uint64 length = 3; |
FSProtos.FileStatusProto.Builder |
clearModificationTime()
optional uint64 modification_time = 7; |
FSProtos.FileStatusProto.Builder |
clearOwner()
optional string owner = 5; |
FSProtos.FileStatusProto.Builder |
clearPath()
required string path = 2; |
FSProtos.FileStatusProto.Builder |
clearPermission()
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FileStatusProto.Builder |
clearSymlink()
optional string symlink = 9; |
FSProtos.FileStatusProto.Builder |
clone() |
long |
getAccessTime()
optional uint64 access_time = 8; |
int |
getBlockReplication()
optional uint32 block_replication = 10; |
long |
getBlockSize()
optional uint64 block_size = 11; |
FSProtos.FileStatusProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getEcData()
optional bytes ec_data = 17; |
com.google.protobuf.ByteString |
getEncryptionData()
optional bytes encryption_data = 15; |
FSProtos.FileStatusProto.FileType |
getFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1; |
int |
getFlags()
optional uint32 flags = 18 [default = 0]; |
String |
getGroup()
optional string group = 6; |
com.google.protobuf.ByteString |
getGroupBytes()
optional string group = 6; |
long |
getLength()
optional uint64 length = 3; |
long |
getModificationTime()
optional uint64 modification_time = 7; |
String |
getOwner()
optional string owner = 5; |
com.google.protobuf.ByteString |
getOwnerBytes()
optional string owner = 5; |
String |
getPath()
required string path = 2; |
com.google.protobuf.ByteString |
getPathBytes()
required string path = 2; |
FSProtos.FsPermissionProto |
getPermission()
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FsPermissionProto.Builder |
getPermissionBuilder()
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FsPermissionProtoOrBuilder |
getPermissionOrBuilder()
optional .hadoop.fs.FsPermissionProto permission = 4; |
String |
getSymlink()
optional string symlink = 9; |
com.google.protobuf.ByteString |
getSymlinkBytes()
optional string symlink = 9; |
boolean |
hasAccessTime()
optional uint64 access_time = 8; |
boolean |
hasBlockReplication()
optional uint32 block_replication = 10; |
boolean |
hasBlockSize()
optional uint64 block_size = 11; |
boolean |
hasEcData()
optional bytes ec_data = 17; |
boolean |
hasEncryptionData()
optional bytes encryption_data = 15; |
boolean |
hasFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1; |
boolean |
hasFlags()
optional uint32 flags = 18 [default = 0]; |
boolean |
hasGroup()
optional string group = 6; |
boolean |
hasLength()
optional uint64 length = 3; |
boolean |
hasModificationTime()
optional uint64 modification_time = 7; |
boolean |
hasOwner()
optional string owner = 5; |
boolean |
hasPath()
required string path = 2; |
boolean |
hasPermission()
optional .hadoop.fs.FsPermissionProto permission = 4; |
boolean |
hasSymlink()
optional string symlink = 9; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FSProtos.FileStatusProto.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FSProtos.FileStatusProto.Builder |
mergeFrom(FSProtos.FileStatusProto other) |
FSProtos.FileStatusProto.Builder |
mergeFrom(com.google.protobuf.Message other) |
FSProtos.FileStatusProto.Builder |
mergePermission(FSProtos.FsPermissionProto value)
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FileStatusProto.Builder |
setAccessTime(long value)
optional uint64 access_time = 8; |
FSProtos.FileStatusProto.Builder |
setBlockReplication(int value)
optional uint32 block_replication = 10; |
FSProtos.FileStatusProto.Builder |
setBlockSize(long value)
optional uint64 block_size = 11; |
FSProtos.FileStatusProto.Builder |
setEcData(com.google.protobuf.ByteString value)
optional bytes ec_data = 17; |
FSProtos.FileStatusProto.Builder |
setEncryptionData(com.google.protobuf.ByteString value)
optional bytes encryption_data = 15; |
FSProtos.FileStatusProto.Builder |
setFileType(FSProtos.FileStatusProto.FileType value)
required .hadoop.fs.FileStatusProto.FileType fileType = 1; |
FSProtos.FileStatusProto.Builder |
setFlags(int value)
optional uint32 flags = 18 [default = 0]; |
FSProtos.FileStatusProto.Builder |
setGroup(String value)
optional string group = 6; |
FSProtos.FileStatusProto.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
optional string group = 6; |
FSProtos.FileStatusProto.Builder |
setLength(long value)
optional uint64 length = 3; |
FSProtos.FileStatusProto.Builder |
setModificationTime(long value)
optional uint64 modification_time = 7; |
FSProtos.FileStatusProto.Builder |
setOwner(String value)
optional string owner = 5; |
FSProtos.FileStatusProto.Builder |
setOwnerBytes(com.google.protobuf.ByteString value)
optional string owner = 5; |
FSProtos.FileStatusProto.Builder |
setPath(String value)
required string path = 2; |
FSProtos.FileStatusProto.Builder |
setPathBytes(com.google.protobuf.ByteString value)
required string path = 2; |
FSProtos.FileStatusProto.Builder |
setPermission(FSProtos.FsPermissionProto.Builder builderForValue)
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FileStatusProto.Builder |
setPermission(FSProtos.FsPermissionProto value)
optional .hadoop.fs.FsPermissionProto permission = 4; |
FSProtos.FileStatusProto.Builder |
setSymlink(String value)
optional string symlink = 9; |
FSProtos.FileStatusProto.Builder |
setSymlinkBytes(com.google.protobuf.ByteString value)
optional string 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<FSProtos.FileStatusProto.Builder>public FSProtos.FileStatusProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<FSProtos.FileStatusProto.Builder>public FSProtos.FileStatusProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<FSProtos.FileStatusProto.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<FSProtos.FileStatusProto.Builder>public FSProtos.FileStatusProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FSProtos.FileStatusProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FSProtos.FileStatusProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FSProtos.FileStatusProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FSProtos.FileStatusProto.Builder>public FSProtos.FileStatusProto.Builder mergeFrom(FSProtos.FileStatusProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<FSProtos.FileStatusProto.Builder>public FSProtos.FileStatusProto.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<FSProtos.FileStatusProto.Builder>IOExceptionpublic boolean hasFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1;hasFileType in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.FileType getFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1;getFileType in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setFileType(FSProtos.FileStatusProto.FileType value)
required .hadoop.fs.FileStatusProto.FileType fileType = 1;public FSProtos.FileStatusProto.Builder clearFileType()
required .hadoop.fs.FileStatusProto.FileType fileType = 1;public boolean hasPath()
required string path = 2;hasPath in interface FSProtos.FileStatusProtoOrBuilderpublic String getPath()
required string path = 2;getPath in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getPathBytes()
required string path = 2;getPathBytes in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setPath(String value)
required string path = 2;public FSProtos.FileStatusProto.Builder clearPath()
required string path = 2;public FSProtos.FileStatusProto.Builder setPathBytes(com.google.protobuf.ByteString value)
required string path = 2;public boolean hasLength()
optional uint64 length = 3;hasLength in interface FSProtos.FileStatusProtoOrBuilderpublic long getLength()
optional uint64 length = 3;getLength in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setLength(long value)
optional uint64 length = 3;public FSProtos.FileStatusProto.Builder clearLength()
optional uint64 length = 3;public boolean hasPermission()
optional .hadoop.fs.FsPermissionProto permission = 4;hasPermission in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FsPermissionProto getPermission()
optional .hadoop.fs.FsPermissionProto permission = 4;getPermission in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setPermission(FSProtos.FsPermissionProto value)
optional .hadoop.fs.FsPermissionProto permission = 4;public FSProtos.FileStatusProto.Builder setPermission(FSProtos.FsPermissionProto.Builder builderForValue)
optional .hadoop.fs.FsPermissionProto permission = 4;public FSProtos.FileStatusProto.Builder mergePermission(FSProtos.FsPermissionProto value)
optional .hadoop.fs.FsPermissionProto permission = 4;public FSProtos.FileStatusProto.Builder clearPermission()
optional .hadoop.fs.FsPermissionProto permission = 4;public FSProtos.FsPermissionProto.Builder getPermissionBuilder()
optional .hadoop.fs.FsPermissionProto permission = 4;public FSProtos.FsPermissionProtoOrBuilder getPermissionOrBuilder()
optional .hadoop.fs.FsPermissionProto permission = 4;getPermissionOrBuilder in interface FSProtos.FileStatusProtoOrBuilderpublic boolean hasOwner()
optional string owner = 5;hasOwner in interface FSProtos.FileStatusProtoOrBuilderpublic String getOwner()
optional string owner = 5;getOwner in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getOwnerBytes()
optional string owner = 5;getOwnerBytes in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setOwner(String value)
optional string owner = 5;public FSProtos.FileStatusProto.Builder clearOwner()
optional string owner = 5;public FSProtos.FileStatusProto.Builder setOwnerBytes(com.google.protobuf.ByteString value)
optional string owner = 5;public boolean hasGroup()
optional string group = 6;hasGroup in interface FSProtos.FileStatusProtoOrBuilderpublic String getGroup()
optional string group = 6;getGroup in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
optional string group = 6;getGroupBytes in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setGroup(String value)
optional string group = 6;public FSProtos.FileStatusProto.Builder clearGroup()
optional string group = 6;public FSProtos.FileStatusProto.Builder setGroupBytes(com.google.protobuf.ByteString value)
optional string group = 6;public boolean hasModificationTime()
optional uint64 modification_time = 7;hasModificationTime in interface FSProtos.FileStatusProtoOrBuilderpublic long getModificationTime()
optional uint64 modification_time = 7;getModificationTime in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setModificationTime(long value)
optional uint64 modification_time = 7;public FSProtos.FileStatusProto.Builder clearModificationTime()
optional uint64 modification_time = 7;public boolean hasAccessTime()
optional uint64 access_time = 8;hasAccessTime in interface FSProtos.FileStatusProtoOrBuilderpublic long getAccessTime()
optional uint64 access_time = 8;getAccessTime in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setAccessTime(long value)
optional uint64 access_time = 8;public FSProtos.FileStatusProto.Builder clearAccessTime()
optional uint64 access_time = 8;public boolean hasSymlink()
optional string symlink = 9;hasSymlink in interface FSProtos.FileStatusProtoOrBuilderpublic String getSymlink()
optional string symlink = 9;getSymlink in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getSymlinkBytes()
optional string symlink = 9;getSymlinkBytes in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setSymlink(String value)
optional string symlink = 9;public FSProtos.FileStatusProto.Builder clearSymlink()
optional string symlink = 9;public FSProtos.FileStatusProto.Builder setSymlinkBytes(com.google.protobuf.ByteString value)
optional string symlink = 9;public boolean hasBlockReplication()
optional uint32 block_replication = 10;hasBlockReplication in interface FSProtos.FileStatusProtoOrBuilderpublic int getBlockReplication()
optional uint32 block_replication = 10;getBlockReplication in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setBlockReplication(int value)
optional uint32 block_replication = 10;public FSProtos.FileStatusProto.Builder clearBlockReplication()
optional uint32 block_replication = 10;public boolean hasBlockSize()
optional uint64 block_size = 11;hasBlockSize in interface FSProtos.FileStatusProtoOrBuilderpublic long getBlockSize()
optional uint64 block_size = 11;getBlockSize in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setBlockSize(long value)
optional uint64 block_size = 11;public FSProtos.FileStatusProto.Builder clearBlockSize()
optional uint64 block_size = 11;public boolean hasEncryptionData()
optional bytes encryption_data = 15;
locations = 12 alias = 13 childrenNum = 14
hasEncryptionData in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getEncryptionData()
optional bytes encryption_data = 15;
locations = 12 alias = 13 childrenNum = 14
getEncryptionData in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setEncryptionData(com.google.protobuf.ByteString value)
optional bytes encryption_data = 15;
locations = 12 alias = 13 childrenNum = 14
public FSProtos.FileStatusProto.Builder clearEncryptionData()
optional bytes encryption_data = 15;
locations = 12 alias = 13 childrenNum = 14
public boolean hasEcData()
optional bytes ec_data = 17;
storagePolicy = 16
hasEcData in interface FSProtos.FileStatusProtoOrBuilderpublic com.google.protobuf.ByteString getEcData()
optional bytes ec_data = 17;
storagePolicy = 16
getEcData in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setEcData(com.google.protobuf.ByteString value)
optional bytes ec_data = 17;
storagePolicy = 16
public FSProtos.FileStatusProto.Builder clearEcData()
optional bytes ec_data = 17;
storagePolicy = 16
public boolean hasFlags()
optional uint32 flags = 18 [default = 0];hasFlags in interface FSProtos.FileStatusProtoOrBuilderpublic int getFlags()
optional uint32 flags = 18 [default = 0];getFlags in interface FSProtos.FileStatusProtoOrBuilderpublic FSProtos.FileStatusProto.Builder setFlags(int value)
optional uint32 flags = 18 [default = 0];public FSProtos.FileStatusProto.Builder clearFlags()
optional uint32 flags = 18 [default = 0];Copyright © 2008–2022 Apache Software Foundation. All rights reserved.