Class IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub>
io.grpc.stub.AbstractFutureStub<IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub>
Arp.System.Commons.Services.Io.Grpc.IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub
- Enclosing class:
IFileSystemInfoServiceGrpc
public static final class IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIFileSystemInfoServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsResponse> addPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsRequest request) / <summary> / Adds the permissions to the specified path.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryResponse> getFileSystemTraitsEntry(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryRequest request) / <summary> / Gets the file system traits entry of the specified path.com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsResponse> getPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsRequest request) / <summary> / Gets the permissions of the specified path.com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetRootDirectoriesResponse> getRootDirectories(com.google.protobuf.Empty request) / <summary> / Gets a list of all root directories supported by the target.com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoResponse> / <summary> / Gets the space information of the specified path.com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSupportedTraitsResponse> getSupportedTraits(com.google.protobuf.Empty request) / <summary> / Gets the supported traits.com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsResponse> removePermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsRequest request) / <summary> / Removes the permissions of the specified path.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
IFileSystemInfoServiceFutureStub
private IFileSystemInfoServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<IFileSystemInfoServiceGrpc.IFileSystemInfoServiceFutureStub>
-
getSupportedTraits
public com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSupportedTraitsResponse> getSupportedTraits(com.google.protobuf.Empty request) / <summary> / Gets the supported traits. / </summary> / <returns>The supported traits as bitset.</returns>
-
getPermissions
public com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsResponse> getPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetPermissionsRequest request) / <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 com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsResponse> addPermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceAddPermissionsRequest request) / <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 com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsResponse> removePermissions(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceRemovePermissionsRequest request) / <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 com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryResponse> getFileSystemTraitsEntry(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetFileSystemTraitsEntryRequest request) / <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 com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoResponse> getSpaceInfo(IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetSpaceInfoRequest request) / <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 com.google.common.util.concurrent.ListenableFuture<IFileSystemInfoServiceOuterClass.IFileSystemInfoServiceGetRootDirectoriesResponse> getRootDirectories(com.google.protobuf.Empty request) / <summary> / Gets a list of all root directories supported by the target. / </summary> / <returns> / A list of list of all root directories. / </returns>
-