469 lines
16 KiB
Dart
469 lines
16 KiB
Dart
// This is a generated file - do not edit.
|
|
//
|
|
// Generated from disk.proto.
|
|
|
|
// @dart = 3.3
|
|
|
|
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
|
|
// ignore_for_file: constant_identifier_names
|
|
// ignore_for_file: curly_braces_in_flow_control_structures
|
|
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
|
|
// ignore_for_file: non_constant_identifier_names
|
|
|
|
import 'dart:async' as $async;
|
|
import 'dart:core' as $core;
|
|
|
|
import 'package:grpc/service_api.dart' as $grpc;
|
|
import 'package:protobuf/protobuf.dart' as $pb;
|
|
|
|
import 'blocks.pb.dart' as $1;
|
|
import 'disk.pb.dart' as $0;
|
|
|
|
export 'disk.pb.dart';
|
|
|
|
/// 云盘目录服务
|
|
@$pb.GrpcServiceName('cloud.Disk')
|
|
class DiskClient extends $grpc.Client {
|
|
/// The hostname for this service.
|
|
static const $core.String defaultHost = '';
|
|
|
|
/// OAuth scopes needed for the client.
|
|
static const $core.List<$core.String> oauthScopes = [
|
|
'',
|
|
];
|
|
|
|
DiskClient(super.channel, {super.options, super.interceptors});
|
|
|
|
/// 创建目录
|
|
$grpc.ResponseFuture<$1.StatusReply> createDir(
|
|
$0.CreateDirRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$createDir, request, options: options);
|
|
}
|
|
|
|
/// 获取目录详情
|
|
$grpc.ResponseFuture<$0.CloudDiskDirItem> getDir(
|
|
$1.IdentRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$getDir, request, options: options);
|
|
}
|
|
|
|
/// 更新目录
|
|
$grpc.ResponseFuture<$1.StatusReply> updateDir(
|
|
$0.CloudDiskDirItem request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$updateDir, request, options: options);
|
|
}
|
|
|
|
/// 删除目录
|
|
$grpc.ResponseFuture<$1.StatusReply> deleteDir(
|
|
$1.IdentRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$deleteDir, request, options: options);
|
|
}
|
|
|
|
/// 获取目录列表
|
|
$grpc.ResponseFuture<$0.ListDirsResponse> listDirs(
|
|
$1.FetchRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$listDirs, request, options: options);
|
|
}
|
|
|
|
/// 获取目录树
|
|
$grpc.ResponseFuture<$0.CloudDiskDirItem> getDirTree(
|
|
$1.IdentRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$getDirTree, request, options: options);
|
|
}
|
|
|
|
/// 移动目录
|
|
$grpc.ResponseFuture<$1.StatusReply> moveDir(
|
|
$0.MoveDirRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$moveDir, request, options: options);
|
|
}
|
|
|
|
/// 上传文件
|
|
$grpc.ResponseFuture<$1.StatusReply> uploadFile(
|
|
$0.CloudDiskFileRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$uploadFile, request, options: options);
|
|
}
|
|
|
|
/// 获取文件详情
|
|
$grpc.ResponseFuture<$0.CloudDiskFileItem> getFile(
|
|
$1.IdentRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$getFile, request, options: options);
|
|
}
|
|
|
|
/// 更新文件
|
|
$grpc.ResponseFuture<$1.StatusReply> updateFile(
|
|
$0.CloudDiskFileItem request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$updateFile, request, options: options);
|
|
}
|
|
|
|
/// 删除文件
|
|
$grpc.ResponseFuture<$1.StatusReply> deleteFile(
|
|
$1.IdentRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$deleteFile, request, options: options);
|
|
}
|
|
|
|
/// 获取文件列表
|
|
$grpc.ResponseFuture<$0.ListFilesResponse> listFiles(
|
|
$1.FetchRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$listFiles, request, options: options);
|
|
}
|
|
|
|
/// 移动文件
|
|
$grpc.ResponseFuture<$1.StatusReply> moveFile(
|
|
$0.MoveFileRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$moveFile, request, options: options);
|
|
}
|
|
|
|
/// 复制文件
|
|
$grpc.ResponseFuture<$1.StatusReply> copyFile(
|
|
$0.CopyFileRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$copyFile, request, options: options);
|
|
}
|
|
|
|
/// 搜索文件
|
|
$grpc.ResponseFuture<$0.ListFilesResponse> searchFiles(
|
|
$1.FetchRequest request, {
|
|
$grpc.CallOptions? options,
|
|
}) {
|
|
return $createUnaryCall(_$searchFiles, request, options: options);
|
|
}
|
|
|
|
// method descriptors
|
|
|
|
static final _$createDir =
|
|
$grpc.ClientMethod<$0.CreateDirRequest, $1.StatusReply>(
|
|
'/cloud.Disk/CreateDir',
|
|
($0.CreateDirRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$getDir =
|
|
$grpc.ClientMethod<$1.IdentRequest, $0.CloudDiskDirItem>(
|
|
'/cloud.Disk/GetDir',
|
|
($1.IdentRequest value) => value.writeToBuffer(),
|
|
$0.CloudDiskDirItem.fromBuffer);
|
|
static final _$updateDir =
|
|
$grpc.ClientMethod<$0.CloudDiskDirItem, $1.StatusReply>(
|
|
'/cloud.Disk/UpdateDir',
|
|
($0.CloudDiskDirItem value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$deleteDir =
|
|
$grpc.ClientMethod<$1.IdentRequest, $1.StatusReply>(
|
|
'/cloud.Disk/DeleteDir',
|
|
($1.IdentRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$listDirs =
|
|
$grpc.ClientMethod<$1.FetchRequest, $0.ListDirsResponse>(
|
|
'/cloud.Disk/ListDirs',
|
|
($1.FetchRequest value) => value.writeToBuffer(),
|
|
$0.ListDirsResponse.fromBuffer);
|
|
static final _$getDirTree =
|
|
$grpc.ClientMethod<$1.IdentRequest, $0.CloudDiskDirItem>(
|
|
'/cloud.Disk/GetDirTree',
|
|
($1.IdentRequest value) => value.writeToBuffer(),
|
|
$0.CloudDiskDirItem.fromBuffer);
|
|
static final _$moveDir =
|
|
$grpc.ClientMethod<$0.MoveDirRequest, $1.StatusReply>(
|
|
'/cloud.Disk/MoveDir',
|
|
($0.MoveDirRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$uploadFile =
|
|
$grpc.ClientMethod<$0.CloudDiskFileRequest, $1.StatusReply>(
|
|
'/cloud.Disk/UploadFile',
|
|
($0.CloudDiskFileRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$getFile =
|
|
$grpc.ClientMethod<$1.IdentRequest, $0.CloudDiskFileItem>(
|
|
'/cloud.Disk/GetFile',
|
|
($1.IdentRequest value) => value.writeToBuffer(),
|
|
$0.CloudDiskFileItem.fromBuffer);
|
|
static final _$updateFile =
|
|
$grpc.ClientMethod<$0.CloudDiskFileItem, $1.StatusReply>(
|
|
'/cloud.Disk/UpdateFile',
|
|
($0.CloudDiskFileItem value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$deleteFile =
|
|
$grpc.ClientMethod<$1.IdentRequest, $1.StatusReply>(
|
|
'/cloud.Disk/DeleteFile',
|
|
($1.IdentRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$listFiles =
|
|
$grpc.ClientMethod<$1.FetchRequest, $0.ListFilesResponse>(
|
|
'/cloud.Disk/ListFiles',
|
|
($1.FetchRequest value) => value.writeToBuffer(),
|
|
$0.ListFilesResponse.fromBuffer);
|
|
static final _$moveFile =
|
|
$grpc.ClientMethod<$0.MoveFileRequest, $1.StatusReply>(
|
|
'/cloud.Disk/MoveFile',
|
|
($0.MoveFileRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$copyFile =
|
|
$grpc.ClientMethod<$0.CopyFileRequest, $1.StatusReply>(
|
|
'/cloud.Disk/CopyFile',
|
|
($0.CopyFileRequest value) => value.writeToBuffer(),
|
|
$1.StatusReply.fromBuffer);
|
|
static final _$searchFiles =
|
|
$grpc.ClientMethod<$1.FetchRequest, $0.ListFilesResponse>(
|
|
'/cloud.Disk/SearchFiles',
|
|
($1.FetchRequest value) => value.writeToBuffer(),
|
|
$0.ListFilesResponse.fromBuffer);
|
|
}
|
|
|
|
@$pb.GrpcServiceName('cloud.Disk')
|
|
abstract class DiskServiceBase extends $grpc.Service {
|
|
$core.String get $name => 'cloud.Disk';
|
|
|
|
DiskServiceBase() {
|
|
$addMethod($grpc.ServiceMethod<$0.CreateDirRequest, $1.StatusReply>(
|
|
'CreateDir',
|
|
createDir_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.CreateDirRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.IdentRequest, $0.CloudDiskDirItem>(
|
|
'GetDir',
|
|
getDir_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.IdentRequest.fromBuffer(value),
|
|
($0.CloudDiskDirItem value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.CloudDiskDirItem, $1.StatusReply>(
|
|
'UpdateDir',
|
|
updateDir_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.CloudDiskDirItem.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.IdentRequest, $1.StatusReply>(
|
|
'DeleteDir',
|
|
deleteDir_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.IdentRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.FetchRequest, $0.ListDirsResponse>(
|
|
'ListDirs',
|
|
listDirs_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.FetchRequest.fromBuffer(value),
|
|
($0.ListDirsResponse value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.IdentRequest, $0.CloudDiskDirItem>(
|
|
'GetDirTree',
|
|
getDirTree_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.IdentRequest.fromBuffer(value),
|
|
($0.CloudDiskDirItem value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.MoveDirRequest, $1.StatusReply>(
|
|
'MoveDir',
|
|
moveDir_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.MoveDirRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.CloudDiskFileRequest, $1.StatusReply>(
|
|
'UploadFile',
|
|
uploadFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) =>
|
|
$0.CloudDiskFileRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.IdentRequest, $0.CloudDiskFileItem>(
|
|
'GetFile',
|
|
getFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.IdentRequest.fromBuffer(value),
|
|
($0.CloudDiskFileItem value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.CloudDiskFileItem, $1.StatusReply>(
|
|
'UpdateFile',
|
|
updateFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.CloudDiskFileItem.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.IdentRequest, $1.StatusReply>(
|
|
'DeleteFile',
|
|
deleteFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.IdentRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.FetchRequest, $0.ListFilesResponse>(
|
|
'ListFiles',
|
|
listFiles_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.FetchRequest.fromBuffer(value),
|
|
($0.ListFilesResponse value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.MoveFileRequest, $1.StatusReply>(
|
|
'MoveFile',
|
|
moveFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.MoveFileRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$0.CopyFileRequest, $1.StatusReply>(
|
|
'CopyFile',
|
|
copyFile_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $0.CopyFileRequest.fromBuffer(value),
|
|
($1.StatusReply value) => value.writeToBuffer()));
|
|
$addMethod($grpc.ServiceMethod<$1.FetchRequest, $0.ListFilesResponse>(
|
|
'SearchFiles',
|
|
searchFiles_Pre,
|
|
false,
|
|
false,
|
|
($core.List<$core.int> value) => $1.FetchRequest.fromBuffer(value),
|
|
($0.ListFilesResponse value) => value.writeToBuffer()));
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> createDir_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.CreateDirRequest> $request) async {
|
|
return createDir($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> createDir(
|
|
$grpc.ServiceCall call, $0.CreateDirRequest request);
|
|
|
|
$async.Future<$0.CloudDiskDirItem> getDir_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.IdentRequest> $request) async {
|
|
return getDir($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.CloudDiskDirItem> getDir(
|
|
$grpc.ServiceCall call, $1.IdentRequest request);
|
|
|
|
$async.Future<$1.StatusReply> updateDir_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.CloudDiskDirItem> $request) async {
|
|
return updateDir($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> updateDir(
|
|
$grpc.ServiceCall call, $0.CloudDiskDirItem request);
|
|
|
|
$async.Future<$1.StatusReply> deleteDir_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.IdentRequest> $request) async {
|
|
return deleteDir($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> deleteDir(
|
|
$grpc.ServiceCall call, $1.IdentRequest request);
|
|
|
|
$async.Future<$0.ListDirsResponse> listDirs_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.FetchRequest> $request) async {
|
|
return listDirs($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.ListDirsResponse> listDirs(
|
|
$grpc.ServiceCall call, $1.FetchRequest request);
|
|
|
|
$async.Future<$0.CloudDiskDirItem> getDirTree_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.IdentRequest> $request) async {
|
|
return getDirTree($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.CloudDiskDirItem> getDirTree(
|
|
$grpc.ServiceCall call, $1.IdentRequest request);
|
|
|
|
$async.Future<$1.StatusReply> moveDir_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.MoveDirRequest> $request) async {
|
|
return moveDir($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> moveDir(
|
|
$grpc.ServiceCall call, $0.MoveDirRequest request);
|
|
|
|
$async.Future<$1.StatusReply> uploadFile_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.CloudDiskFileRequest> $request) async {
|
|
return uploadFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> uploadFile(
|
|
$grpc.ServiceCall call, $0.CloudDiskFileRequest request);
|
|
|
|
$async.Future<$0.CloudDiskFileItem> getFile_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.IdentRequest> $request) async {
|
|
return getFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.CloudDiskFileItem> getFile(
|
|
$grpc.ServiceCall call, $1.IdentRequest request);
|
|
|
|
$async.Future<$1.StatusReply> updateFile_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.CloudDiskFileItem> $request) async {
|
|
return updateFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> updateFile(
|
|
$grpc.ServiceCall call, $0.CloudDiskFileItem request);
|
|
|
|
$async.Future<$1.StatusReply> deleteFile_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.IdentRequest> $request) async {
|
|
return deleteFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> deleteFile(
|
|
$grpc.ServiceCall call, $1.IdentRequest request);
|
|
|
|
$async.Future<$0.ListFilesResponse> listFiles_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.FetchRequest> $request) async {
|
|
return listFiles($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.ListFilesResponse> listFiles(
|
|
$grpc.ServiceCall call, $1.FetchRequest request);
|
|
|
|
$async.Future<$1.StatusReply> moveFile_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.MoveFileRequest> $request) async {
|
|
return moveFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> moveFile(
|
|
$grpc.ServiceCall call, $0.MoveFileRequest request);
|
|
|
|
$async.Future<$1.StatusReply> copyFile_Pre($grpc.ServiceCall $call,
|
|
$async.Future<$0.CopyFileRequest> $request) async {
|
|
return copyFile($call, await $request);
|
|
}
|
|
|
|
$async.Future<$1.StatusReply> copyFile(
|
|
$grpc.ServiceCall call, $0.CopyFileRequest request);
|
|
|
|
$async.Future<$0.ListFilesResponse> searchFiles_Pre(
|
|
$grpc.ServiceCall $call, $async.Future<$1.FetchRequest> $request) async {
|
|
return searchFiles($call, await $request);
|
|
}
|
|
|
|
$async.Future<$0.ListFilesResponse> searchFiles(
|
|
$grpc.ServiceCall call, $1.FetchRequest request);
|
|
}
|