Class IFileSystemInfoServiceGrpc.IFileSystemInfoServiceImplBase
java.lang.Object
Arp.System.Commons.Services.Io.Grpc.IFileSystemInfoServiceGrpc.IFileSystemInfoServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
IFileSystemInfoServiceGrpc
public abstract static class IFileSystemInfoServiceGrpc.IFileSystemInfoServiceImplBase
extends Object
implements io.grpc.BindableService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsResponse> responseObserver) / <summary> / Adds the permissions to the specified path.final io.grpc.ServerServiceDefinitionvoidgetFileSystemTraitsEntry(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryResponse> responseObserver) / <summary> / Gets the file system traits entry of the specified path.voidgetPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsResponse> responseObserver) / <summary> / Gets the permissions of the specified path.voidgetRootDirectories(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetRootDirectoriesResponse> responseObserver) / <summary> / Gets a list of all root directories supported by the target.voidgetSpaceInfo(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoResponse> responseObserver) / <summary> / Gets the space information of the specified path.voidgetSupportedTraits(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSupportedTraitsResponse> responseObserver) / <summary> / Gets the supported traits.voidremovePermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsResponse> responseObserver) / <summary> / Removes the permissions of the specified path.
-
Constructor Details
-
IFileSystemInfoServiceImplBase
public IFileSystemInfoServiceImplBase()
-
-
Method Details
-
getSupportedTraits
public void getSupportedTraits(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSupportedTraitsResponse> responseObserver) / <summary> / Gets the supported traits. / </summary> / <returns>The supported traits as bitset.</returns>
-
getPermissions
public void getPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsResponse> responseObserver) / <summary> / Gets the permissions of the specified path. / </summary> / <param name="path">The path to get the permissions from.</param> / <param name="permissions">The permissions of the specified path.</param> / <returns> / Result of the action. / </returns>
-
addPermissions
public void addPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsResponse> responseObserver) / <summary> / Adds the permissions to the specified path. / </summary> / <param name="path">The path to add the permissions from.</param> / <param name="permissions">The permissions to add.</param> / <returns> / Result of the action. / </returns>
-
removePermissions
public void removePermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsResponse> responseObserver) / <summary> / Removes the permissions of the specified path. / </summary> / <param name="path">The path to remove the permissions from.</param> / <param name="permissions">The permissions to remove.</param> / <returns> / Result of the action. / </returns>
-
getFileSystemTraitsEntry
public void getFileSystemTraitsEntry(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryResponse> responseObserver) / <summary> / Gets the file system traits entry of the specified path. / </summary> / <param name="traits">The selection of traits to get.</param> / <param name="path">The path to get the file system traits entry from.</param> / <param name="fileSystemTraitsEntry">The file system traits entry of the specified path</param> / <returns> / Result of the action. / </returns>
-
getSpaceInfo
public void getSpaceInfo(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoRequest request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoResponse> responseObserver) / <summary> / Gets the space information of the specified path. / </summary> / <param name="path">The path to get the space information from.</param> / <param name="spaceInfo">The space information of the specified path.</param> / <returns> / Result of the action. / </returns>
-
getRootDirectories
public void getRootDirectories(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetRootDirectoriesResponse> responseObserver) / <summary> / Gets a list of all root directories supported by the target. / </summary> / <returns> / A list of list of all root directories. / </returns>
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-