protos/service/shell library Protobuf Definitions

The proto definitions for shell

Classes

CopyFilesFromMachineRequest
CopyFilesFromMachineRequestMetadata
CopyFilesFromMachineResponse
CopyFilesFromMachineResponseMetadata
CopyFilesSourceType
CopyFilesSourceType indicates what will be copied. It's important to disambiguate the single directory case from the multiple files case in order to indicate that the user's intent is to copy a directory into a single location which may result in a new top-level directory versus the cause of multiples files that always go into the existing target destination.
CopyFilesToMachineRequest
CopyFilesToMachineRequestMetadata
CopyFilesToMachineResponse
FileData
FileData contains partial (sometimes complete) information about a File. When transmitting FileData with CopyFilesToMachine and CopyFilesFromMachine, it MUST initially contain its name, size, and is_dir. Depending on whether preservation is in use, the mod_time and mode fields may be initially set as well. On all transmissions, data and eof must be set. Because files are sent one-by-one, it is currently permitted to exclude the initially set fields. If this ever changes, a new scheme should be used for identifying files (like a number) in order to reduce data transmission while allowing out-of-order transfers. eof must be true and its own message once no more data is to be sent for this file.
ShellRequest
ShellResponse
ShellServiceBase
ShellServiceClient

Enums

CopyFilesFromMachineRequest_Request
CopyFilesFromMachineResponse_Response
CopyFilesToMachineRequest_Request

Constants

CopyFilesFromMachineRequest$json → const Map<String, Object>
CopyFilesFromMachineRequestMetadata$json → const Map<String, Object>
CopyFilesFromMachineResponse$json → const Map<String, Object>
CopyFilesFromMachineResponseMetadata$json → const Map<String, Object>
CopyFilesSourceType$json → const Map<String, Object>
CopyFilesToMachineRequest$json → const Map<String, Object>
CopyFilesToMachineRequestMetadata$json → const Map<String, Object>
CopyFilesToMachineResponse$json → const Map<String, Object>
FileData$json → const Map<String, Object>
ShellRequest$json → const Map<String, Object>
ShellResponse$json → const Map<String, Object>

Properties

copyFilesFromMachineRequestDescriptor Uint8List
Descriptor for CopyFilesFromMachineRequest. Decode as a google.protobuf.DescriptorProto.
final
copyFilesFromMachineRequestMetadataDescriptor Uint8List
Descriptor for CopyFilesFromMachineRequestMetadata. Decode as a google.protobuf.DescriptorProto.
final
copyFilesFromMachineResponseDescriptor Uint8List
Descriptor for CopyFilesFromMachineResponse. Decode as a google.protobuf.DescriptorProto.
final
copyFilesFromMachineResponseMetadataDescriptor Uint8List
Descriptor for CopyFilesFromMachineResponseMetadata. Decode as a google.protobuf.DescriptorProto.
final
copyFilesSourceTypeDescriptor Uint8List
Descriptor for CopyFilesSourceType. Decode as a google.protobuf.EnumDescriptorProto.
final
copyFilesToMachineRequestDescriptor Uint8List
Descriptor for CopyFilesToMachineRequest. Decode as a google.protobuf.DescriptorProto.
final
copyFilesToMachineRequestMetadataDescriptor Uint8List
Descriptor for CopyFilesToMachineRequestMetadata. Decode as a google.protobuf.DescriptorProto.
final
copyFilesToMachineResponseDescriptor Uint8List
Descriptor for CopyFilesToMachineResponse. Decode as a google.protobuf.DescriptorProto.
final
fileDataDescriptor Uint8List
Descriptor for FileData. Decode as a google.protobuf.DescriptorProto.
final
shellRequestDescriptor Uint8List
Descriptor for ShellRequest. Decode as a google.protobuf.DescriptorProto.
final
shellResponseDescriptor Uint8List
Descriptor for ShellResponse. Decode as a google.protobuf.DescriptorProto.
final