/** * <code>optional .alluxio.grpc.file.FileSystemMasterCommonPOptions commonOptions = 5;</code> */ private com.google.protobuf.SingleFieldBuilderV3< alluxio.grpc.FileSystemMasterCommonPOptions, alluxio.grpc.FileSystemMasterCommonPOptions.Builder, alluxio.grpc.FileSystemMasterCommonPOptionsOrBuilder> getCommonOptionsFieldBuilder() { if (commonOptionsBuilder_ == null) { commonOptionsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< alluxio.grpc.FileSystemMasterCommonPOptions, alluxio.grpc.FileSystemMasterCommonPOptions.Builder, alluxio.grpc.FileSystemMasterCommonPOptionsOrBuilder>( getCommonOptions(), getParentForChildren(), isClean()); commonOptions_ = null; } return commonOptionsBuilder_; } public final Builder setUnknownFields(
LOG.debug("createDirectory {} ", path); Metrics.CREATE_DIRECTORIES_OPS.inc(); LockingScheme lockingScheme = createLockingScheme(path, context.getOptions().getCommonOptions(), LockPattern.WRITE_EDGE); try (RpcContext rpcContext = createRpcContext();
private void loadExtractedFields() { com.google.protobuf.GeneratedMessageV3.Builder<?> optionsBuilder = getOptions(); // Populate extracted fields from given options if (optionsBuilder instanceof CreateFilePOptions.Builder) { CreateFilePOptions.Builder fileOptions = (CreateFilePOptions.Builder) optionsBuilder; mMode = Mode.fromProto(fileOptions.getMode()); mRecursive = fileOptions.getRecursive(); mTtl = fileOptions.getCommonOptions().getTtl(); mTtlAction = fileOptions.getCommonOptions().getTtlAction(); } // Populate extracted fields from given options if (optionsBuilder instanceof CreateDirectoryPOptions.Builder) { CreateDirectoryPOptions.Builder dirOptions = (CreateDirectoryPOptions.Builder) optionsBuilder; mMode = Mode.fromProto(dirOptions.getMode()); mRecursive = dirOptions.getRecursive(); mTtl = dirOptions.getCommonOptions().getTtl(); mTtlAction = dirOptions.getCommonOptions().getTtlAction(); } }