
alluxio.grpc.SetAttributePOptionsOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer alluxio.shaded.client.com.iler. DO NOT EDIT!
// source: grpc/file_system_master.proto
package alluxio.grpc;
public interface SetAttributePOptionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:alluxio.grpc.file.SetAttributePOptions)
alluxio.shaded.client.com.google.protobuf.MessageOrBuilder {
/**
* optional bool pinned = 1;
* @return Whether the pinned field is set.
*/
boolean hasPinned();
/**
* optional bool pinned = 1;
* @return The pinned.
*/
boolean getPinned();
/**
* optional bool persisted = 2;
* @return Whether the persisted field is set.
*/
boolean hasPersisted();
/**
* optional bool persisted = 2;
* @return The persisted.
*/
boolean getPersisted();
/**
* optional string owner = 3;
* @return Whether the owner field is set.
*/
boolean hasOwner();
/**
* optional string owner = 3;
* @return The owner.
*/
java.lang.String getOwner();
/**
* optional string owner = 3;
* @return The bytes for owner.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getOwnerBytes();
/**
* optional string group = 4;
* @return Whether the group field is set.
*/
boolean hasGroup();
/**
* optional string group = 4;
* @return The group.
*/
java.lang.String getGroup();
/**
* optional string group = 4;
* @return The bytes for group.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getGroupBytes();
/**
* optional .alluxio.grpc.PMode mode = 5;
* @return Whether the mode field is set.
*/
boolean hasMode();
/**
* optional .alluxio.grpc.PMode mode = 5;
* @return The mode.
*/
alluxio.grpc.PMode getMode();
/**
* optional .alluxio.grpc.PMode mode = 5;
*/
alluxio.grpc.PModeOrBuilder getModeOrBuilder();
/**
* optional bool recursive = 6;
* @return Whether the recursive field is set.
*/
boolean hasRecursive();
/**
* optional bool recursive = 6;
* @return The recursive.
*/
boolean getRecursive();
/**
* optional int32 replicationMax = 7;
* @return Whether the replicationMax field is set.
*/
boolean hasReplicationMax();
/**
* optional int32 replicationMax = 7;
* @return The replicationMax.
*/
int getReplicationMax();
/**
* optional int32 replicationMin = 8;
* @return Whether the replicationMin field is set.
*/
boolean hasReplicationMin();
/**
* optional int32 replicationMin = 8;
* @return The replicationMin.
*/
int getReplicationMin();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 9;
* @return Whether the alluxio.shaded.client.com.onOptions field is set.
*/
boolean hasCommonOptions();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 9;
* @return The alluxio.shaded.client.com.onOptions.
*/
alluxio.grpc.FileSystemMasterCommonPOptions getCommonOptions();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 9;
*/
alluxio.grpc.FileSystemMasterCommonPOptionsOrBuilder getCommonOptionsOrBuilder();
/**
* repeated string pinnedMedia = 10;
* @return A list containing the pinnedMedia.
*/
java.util.List
getPinnedMediaList();
/**
* repeated string pinnedMedia = 10;
* @return The count of pinnedMedia.
*/
int getPinnedMediaCount();
/**
* repeated string pinnedMedia = 10;
* @param index The index of the element to return.
* @return The pinnedMedia at the given index.
*/
java.lang.String getPinnedMedia(int index);
/**
* repeated string pinnedMedia = 10;
* @param index The index of the value to return.
* @return The bytes of the pinnedMedia at the given index.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getPinnedMediaBytes(int index);
/**
* map<string, bytes> xattr = 11;
*/
int getXattrCount();
/**
* map<string, bytes> xattr = 11;
*/
boolean containsXattr(
java.lang.String key);
/**
* Use {@link #getXattrMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getXattr();
/**
* map<string, bytes> xattr = 11;
*/
java.util.Map
getXattrMap();
/**
* map<string, bytes> xattr = 11;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrDefault(
java.lang.String key,
alluxio.shaded.client.com.google.protobuf.ByteString defaultValue);
/**
* map<string, bytes> xattr = 11;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrThrow(
java.lang.String key);
/**
* optional .alluxio.proto.journal.XAttrUpdateStrategy xattrUpdateStrategy = 12;
* @return Whether the xattrUpdateStrategy field is set.
*/
boolean hasXattrUpdateStrategy();
/**
* optional .alluxio.proto.journal.XAttrUpdateStrategy xattrUpdateStrategy = 12;
* @return The xattrUpdateStrategy.
*/
alluxio.proto.journal.File.XAttrUpdateStrategy getXattrUpdateStrategy();
/**
* optional bool directChildrenLoaded = 13;
* @return Whether the directChildrenLoaded field is set.
*/
boolean hasDirectChildrenLoaded();
/**
* optional bool directChildrenLoaded = 13;
* @return The directChildrenLoaded.
*/
boolean getDirectChildrenLoaded();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy