All Downloads are FREE. Search and download functionalities are using the official Maven repository.

alluxio.grpc.FileInfoOrBuilder Maven / Gradle / Ivy

There is a newer version: 313
Show newest version
// 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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy