
alluxio.grpc.CreateDirectoryPOptionsOrBuilder 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 CreateDirectoryPOptionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:alluxio.grpc.file.CreateDirectoryPOptions)
alluxio.shaded.client.com.google.protobuf.MessageOrBuilder {
/**
* optional bool recursive = 1;
* @return Whether the recursive field is set.
*/
boolean hasRecursive();
/**
* optional bool recursive = 1;
* @return The recursive.
*/
boolean getRecursive();
/**
* optional bool allowExists = 2;
* @return Whether the allowExists field is set.
*/
boolean hasAllowExists();
/**
* optional bool allowExists = 2;
* @return The allowExists.
*/
boolean getAllowExists();
/**
* optional .alluxio.grpc.PMode mode = 3;
* @return Whether the mode field is set.
*/
boolean hasMode();
/**
* optional .alluxio.grpc.PMode mode = 3;
* @return The mode.
*/
alluxio.grpc.PMode getMode();
/**
* optional .alluxio.grpc.PMode mode = 3;
*/
alluxio.grpc.PModeOrBuilder getModeOrBuilder();
/**
* optional .alluxio.grpc.file.WritePType writeType = 4 [default = CACHE_THROUGH];
* @return Whether the writeType field is set.
*/
boolean hasWriteType();
/**
* optional .alluxio.grpc.file.WritePType writeType = 4 [default = CACHE_THROUGH];
* @return The writeType.
*/
alluxio.grpc.WritePType getWriteType();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 5;
* @return Whether the alluxio.shaded.client.com.onOptions field is set.
*/
boolean hasCommonOptions();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 5;
* @return The alluxio.shaded.client.com.onOptions.
*/
alluxio.grpc.FileSystemMasterCommonPOptions getCommonOptions();
/**
* optional .alluxio.grpc.file.FileSystemMasterCommonPOptions alluxio.shaded.client.com.onOptions = 5;
*/
alluxio.grpc.FileSystemMasterCommonPOptionsOrBuilder getCommonOptionsOrBuilder();
/**
* map<string, bytes> xattr = 6;
*/
int getXattrCount();
/**
* map<string, bytes> xattr = 6;
*/
boolean containsXattr(
java.lang.String key);
/**
* Use {@link #getXattrMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getXattr();
/**
* map<string, bytes> xattr = 6;
*/
java.util.Map
getXattrMap();
/**
* map<string, bytes> xattr = 6;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrDefault(
java.lang.String key,
alluxio.shaded.client.com.google.protobuf.ByteString defaultValue);
/**
* map<string, bytes> xattr = 6;
*/
alluxio.shaded.client.com.google.protobuf.ByteString getXattrOrThrow(
java.lang.String key);
/**
* optional .alluxio.grpc.file.XAttrPropagationStrategy xattrPropStrat = 7 [default = NEW_PATHS];
* @return Whether the xattrPropStrat field is set.
*/
boolean hasXattrPropStrat();
/**
* optional .alluxio.grpc.file.XAttrPropagationStrategy xattrPropStrat = 7 [default = NEW_PATHS];
* @return The xattrPropStrat.
*/
alluxio.grpc.XAttrPropagationStrategy getXattrPropStrat();
/**
* optional bool checkS3BucketPath = 8;
* @return Whether the checkS3BucketPath field is set.
*/
boolean hasCheckS3BucketPath();
/**
* optional bool checkS3BucketPath = 8;
* @return The checkS3BucketPath.
*/
boolean getCheckS3BucketPath();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy