alluxio.grpc.FileInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alluxio-shaded-hadoop3-client Show documentation
Show all versions of alluxio-shaded-hadoop3-client Show documentation
Shaded Alluxio Client Module for hadoop 3
// Generated by the protocol buffer alluxio.shaded.client.com.iler. DO NOT EDIT!
// source: grpc/file_system_master.proto
package alluxio.grpc;
public interface FileInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:alluxio.grpc.file.FileInfo)
alluxio.shaded.client.com.google.protobuf.MessageOrBuilder {
/**
* optional int64 fileId = 1;
* @return Whether the fileId field is set.
*/
boolean hasFileId();
/**
* optional int64 fileId = 1;
* @return The fileId.
*/
long getFileId();
/**
* optional string name = 2;
* @return Whether the name field is set.
*/
boolean hasName();
/**
* optional string name = 2;
* @return The name.
*/
java.lang.String getName();
/**
* optional string name = 2;
* @return The bytes for name.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getNameBytes();
/**
* optional string path = 3;
* @return Whether the path field is set.
*/
boolean hasPath();
/**
* optional string path = 3;
* @return The path.
*/
java.lang.String getPath();
/**
* optional string path = 3;
* @return The bytes for path.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getPathBytes();
/**
* optional string ufsPath = 4;
* @return Whether the ufsPath field is set.
*/
boolean hasUfsPath();
/**
* optional string ufsPath = 4;
* @return The ufsPath.
*/
java.lang.String getUfsPath();
/**
* optional string ufsPath = 4;
* @return The bytes for ufsPath.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getUfsPathBytes();
/**
* optional int64 length = 5;
* @return Whether the length field is set.
*/
boolean hasLength();
/**
* optional int64 length = 5;
* @return The length.
*/
long getLength();
/**
* optional int64 blockSizeBytes = 6;
* @return Whether the blockSizeBytes field is set.
*/
boolean hasBlockSizeBytes();
/**
* optional int64 blockSizeBytes = 6;
* @return The blockSizeBytes.
*/
long getBlockSizeBytes();
/**
* optional int64 creationTimeMs = 7;
* @return Whether the creationTimeMs field is set.
*/
boolean hasCreationTimeMs();
/**
* optional int64 creationTimeMs = 7;
* @return The creationTimeMs.
*/
long getCreationTimeMs();
/**
* optional bool alluxio.shaded.client.com.leted = 8;
* @return Whether the alluxio.shaded.client.com.leted field is set.
*/
boolean hasCompleted();
/**
* optional bool alluxio.shaded.client.com.leted = 8;
* @return The alluxio.shaded.client.com.leted.
*/
boolean getCompleted();
/**
* optional bool folder = 9;
* @return Whether the folder field is set.
*/
boolean hasFolder();
/**
* optional bool folder = 9;
* @return The folder.
*/
boolean getFolder();
/**
* optional bool pinned = 10;
* @return Whether the pinned field is set.
*/
boolean hasPinned();
/**
* optional bool pinned = 10;
* @return The pinned.
*/
boolean getPinned();
/**
* optional bool cacheable = 11;
* @return Whether the cacheable field is set.
*/
boolean hasCacheable();
/**
* optional bool cacheable = 11;
* @return The cacheable.
*/
boolean getCacheable();
/**
* optional bool persisted = 12;
* @return Whether the persisted field is set.
*/
boolean hasPersisted();
/**
* optional bool persisted = 12;
* @return The persisted.
*/
boolean getPersisted();
/**
* repeated int64 blockIds = 13;
* @return A list containing the blockIds.
*/
java.util.List getBlockIdsList();
/**
* repeated int64 blockIds = 13;
* @return The count of blockIds.
*/
int getBlockIdsCount();
/**
* repeated int64 blockIds = 13;
* @param index The index of the element to return.
* @return The blockIds at the given index.
*/
long getBlockIds(int index);
/**
* optional int64 lastModificationTimeMs = 14;
* @return Whether the lastModificationTimeMs field is set.
*/
boolean hasLastModificationTimeMs();
/**
* optional int64 lastModificationTimeMs = 14;
* @return The lastModificationTimeMs.
*/
long getLastModificationTimeMs();
/**
* optional int64 ttl = 15;
* @return Whether the ttl field is set.
*/
boolean hasTtl();
/**
* optional int64 ttl = 15;
* @return The ttl.
*/
long getTtl();
/**
* optional string owner = 16;
* @return Whether the owner field is set.
*/
boolean hasOwner();
/**
* optional string owner = 16;
* @return The owner.
*/
java.lang.String getOwner();
/**
* optional string owner = 16;
* @return The bytes for owner.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getOwnerBytes();
/**
* optional string group = 17;
* @return Whether the group field is set.
*/
boolean hasGroup();
/**
* optional string group = 17;
* @return The group.
*/
java.lang.String getGroup();
/**
* optional string group = 17;
* @return The bytes for group.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getGroupBytes();
/**
* optional int32 mode = 18;
* @return Whether the mode field is set.
*/
boolean hasMode();
/**
* optional int32 mode = 18;
* @return The mode.
*/
int getMode();
/**
* optional string persistenceState = 19;
* @return Whether the persistenceState field is set.
*/
boolean hasPersistenceState();
/**
* optional string persistenceState = 19;
* @return The persistenceState.
*/
java.lang.String getPersistenceState();
/**
* optional string persistenceState = 19;
* @return The bytes for persistenceState.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getPersistenceStateBytes();
/**
* optional bool mountPoint = 20;
* @return Whether the mountPoint field is set.
*/
boolean hasMountPoint();
/**
* optional bool mountPoint = 20;
* @return The mountPoint.
*/
boolean getMountPoint();
/**
* repeated .alluxio.grpc.file.FileBlockInfo fileBlockInfos = 21;
*/
java.util.List
getFileBlockInfosList();
/**
* repeated .alluxio.grpc.file.FileBlockInfo fileBlockInfos = 21;
*/
alluxio.grpc.FileBlockInfo getFileBlockInfos(int index);
/**
* repeated .alluxio.grpc.file.FileBlockInfo fileBlockInfos = 21;
*/
int getFileBlockInfosCount();
/**
* repeated .alluxio.grpc.file.FileBlockInfo fileBlockInfos = 21;
*/
java.util.List
getFileBlockInfosOrBuilderList();
/**
* repeated .alluxio.grpc.file.FileBlockInfo fileBlockInfos = 21;
*/
alluxio.grpc.FileBlockInfoOrBuilder getFileBlockInfosOrBuilder(
int index);
/**
* optional .alluxio.grpc.TtlAction ttlAction = 22;
* @return Whether the ttlAction field is set.
*/
boolean hasTtlAction();
/**
* optional .alluxio.grpc.TtlAction ttlAction = 22;
* @return The ttlAction.
*/
alluxio.grpc.TtlAction getTtlAction();
/**
* optional int64 mountId = 23;
* @return Whether the mountId field is set.
*/
boolean hasMountId();
/**
* optional int64 mountId = 23;
* @return The mountId.
*/
long getMountId();
/**
* optional int32 inAlluxioPercentage = 24;
* @return Whether the inAlluxioPercentage field is set.
*/
boolean hasInAlluxioPercentage();
/**
* optional int32 inAlluxioPercentage = 24;
* @return The inAlluxioPercentage.
*/
int getInAlluxioPercentage();
/**
* optional int32 inMemoryPercentage = 25;
* @return Whether the inMemoryPercentage field is set.
*/
boolean hasInMemoryPercentage();
/**
* optional int32 inMemoryPercentage = 25;
* @return The inMemoryPercentage.
*/
int getInMemoryPercentage();
/**
* optional string ufsFingerprint = 26;
* @return Whether the ufsFingerprint field is set.
*/
boolean hasUfsFingerprint();
/**
* optional string ufsFingerprint = 26;
* @return The ufsFingerprint.
*/
java.lang.String getUfsFingerprint();
/**
* optional string ufsFingerprint = 26;
* @return The bytes for ufsFingerprint.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getUfsFingerprintBytes();
/**
* optional .alluxio.grpc.file.PAcl acl = 27;
* @return Whether the acl field is set.
*/
boolean hasAcl();
/**
* optional .alluxio.grpc.file.PAcl acl = 27;
* @return The acl.
*/
alluxio.grpc.PAcl getAcl();
/**
* optional .alluxio.grpc.file.PAcl acl = 27;
*/
alluxio.grpc.PAclOrBuilder getAclOrBuilder();
/**
* optional .alluxio.grpc.file.PAcl defaultAcl = 28;
* @return Whether the defaultAcl field is set.
*/
boolean hasDefaultAcl();
/**
* optional .alluxio.grpc.file.PAcl defaultAcl = 28;
* @return The defaultAcl.
*/
alluxio.grpc.PAcl getDefaultAcl();
/**
* optional .alluxio.grpc.file.PAcl defaultAcl = 28;
*/
alluxio.grpc.PAclOrBuilder getDefaultAclOrBuilder();
/**
* optional int32 replicationMax = 29;
* @return Whether the replicationMax field is set.
*/
boolean hasReplicationMax();
/**
* optional int32 replicationMax = 29;
* @return The replicationMax.
*/
int getReplicationMax();
/**
* optional int32 replicationMin = 30;
* @return Whether the replicationMin field is set.
*/
boolean hasReplicationMin();
/**
* optional int32 replicationMin = 30;
* @return The replicationMin.
*/
int getReplicationMin();
/**
* optional int64 lastAccessTimeMs = 31;
* @return Whether the lastAccessTimeMs field is set.
*/
boolean hasLastAccessTimeMs();
/**
* optional int64 lastAccessTimeMs = 31;
* @return The lastAccessTimeMs.
*/
long getLastAccessTimeMs();
/**
* map<string, bytes> xattr = 32;
*/
int getXattrCount();
/**
* map<string, bytes> xattr = 32;
*/
boolean containsXattr(
java.lang.String key);
/**
* Use {@link #getXattrMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getXattr();
/**
* map<string, bytes> xattr = 32;
*/
java.util.Map
getXattrMap();
/**
* map<string, bytes> xattr = 32;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrDefault(
java.lang.String key,
alluxio.shaded.client.com.google.protobuf.ByteString defaultValue);
/**
* map<string, bytes> xattr = 32;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrThrow(
java.lang.String key);
/**
* repeated string mediumType = 33;
* @return A list containing the mediumType.
*/
java.util.List
getMediumTypeList();
/**
* repeated string mediumType = 33;
* @return The count of mediumType.
*/
int getMediumTypeCount();
/**
* repeated string mediumType = 33;
* @param index The index of the element to return.
* @return The mediumType at the given index.
*/
java.lang.String getMediumType(int index);
/**
* repeated string mediumType = 33;
* @param index The index of the value to return.
* @return The bytes of the mediumType at the given index.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getMediumTypeBytes(int index);
/**
* optional string contentHash = 34;
* @return Whether the contentHash field is set.
*/
boolean hasContentHash();
/**
* optional string contentHash = 34;
* @return The contentHash.
*/
java.lang.String getContentHash();
/**
* optional string contentHash = 34;
* @return The bytes for contentHash.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getContentHashBytes();
/**
* optional string ufsType = 35;
* @return Whether the ufsType field is set.
*/
boolean hasUfsType();
/**
* optional string ufsType = 35;
* @return The ufsType.
*/
java.lang.String getUfsType();
/**
* optional string ufsType = 35;
* @return The bytes for ufsType.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getUfsTypeBytes();
}