public interface  oadd.org.apache.hadoop.fs.FSProtos$FileStatusProtoOrBuilder extends java.lang.Object implements oadd.com.google.protobuf.MessageOrBuilder
{
public abstract boolean hasFileType();
public abstract oadd.org.apache.hadoop.fs.FSProtos$FileStatusProto$FileType getFileType();
public abstract boolean hasPath();
public abstract java.lang.String getPath();
public abstract oadd.com.google.protobuf.ByteString getPathBytes();
public abstract boolean hasLength();
public abstract long getLength();
public abstract boolean hasPermission();
public abstract oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProto getPermission();
public abstract oadd.org.apache.hadoop.fs.FSProtos$FsPermissionProtoOrBuilder getPermissionOrBuilder();
public abstract boolean hasOwner();
public abstract java.lang.String getOwner();
public abstract oadd.com.google.protobuf.ByteString getOwnerBytes();
public abstract boolean hasGroup();
public abstract java.lang.String getGroup();
public abstract oadd.com.google.protobuf.ByteString getGroupBytes();
public abstract boolean hasModificationTime();
public abstract long getModificationTime();
public abstract boolean hasAccessTime();
public abstract long getAccessTime();
public abstract boolean hasSymlink();
public abstract java.lang.String getSymlink();
public abstract oadd.com.google.protobuf.ByteString getSymlinkBytes();
public abstract boolean hasBlockReplication();
public abstract int getBlockReplication();
public abstract boolean hasBlockSize();
public abstract long getBlockSize();
public abstract boolean hasEncryptionData();
public abstract oadd.com.google.protobuf.ByteString getEncryptionData();
public abstract boolean hasEcData();
public abstract oadd.com.google.protobuf.ByteString getEcData();
public abstract boolean hasFlags();
public abstract int getFlags();
}