Class IDirectoryServiceGrpc.IDirectoryServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<IDirectoryServiceGrpc.IDirectoryServiceFutureStub>
io.grpc.stub.AbstractFutureStub<IDirectoryServiceGrpc.IDirectoryServiceFutureStub>
Arp.System.Commons.Services.Io.Grpc.IDirectoryServiceGrpc.IDirectoryServiceFutureStub
- Enclosing class:
IDirectoryServiceGrpc
public static final class IDirectoryServiceGrpc.IDirectoryServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<IDirectoryServiceGrpc.IDirectoryServiceFutureStub>
-
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
ConstructorsModifierConstructorDescriptionprivateIDirectoryServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceClearResponse> / <summary> / Removes the content of the specified directory, but does not delete the specified directory itself.com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceCopyResponse> / <summary> / Copies the specified directory and its content to the given new location.com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceCreateResponse> / <summary> / Creates the specified directory.com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceDeleteResponse> / <summary> / Deletes the specified directory and its content.com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceExistsResponse> / <summary> / Checks if the specified directory exists.com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceMoveResponse> / <summary> / Moves the specified directory and its content to the given new location.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
-
IDirectoryServiceFutureStub
private IDirectoryServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected IDirectoryServiceGrpc.IDirectoryServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<IDirectoryServiceGrpc.IDirectoryServiceFutureStub>
-
exists
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceExistsResponse> exists(IDirectoryServiceOuterClass.IDirectoryServiceExistsRequest request) / <summary> / Checks if the specified directory exists. / </summary> / <param name="path">The path of the directory to check.</param> / <returns> / <c>true</c> if the directory exists, otherwise <c>false</c>. / </returns>
-
create
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceCreateResponse> create(IDirectoryServiceOuterClass.IDirectoryServiceCreateRequest request) / <summary> / Creates the specified directory. / </summary> / <param name="path">The path of the directory to create.</param> / <returns> / Result of the action. / </returns>
-
delete
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceDeleteResponse> delete(IDirectoryServiceOuterClass.IDirectoryServiceDeleteRequest request) / <summary> / Deletes the specified directory and its content. / </summary> / <param name="path">The path of the directory to delete.</param> / <returns> / Result of the action. / </returns>
-
clear
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceClearResponse> clear(IDirectoryServiceOuterClass.IDirectoryServiceClearRequest request) / <summary> / Removes the content of the specified directory, but does not delete the specified directory itself. / </summary> / <param name="path">The path of the directory to clear.</param> / <returns> / Result of the action. / </returns>
-
move
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceMoveResponse> move(IDirectoryServiceOuterClass.IDirectoryServiceMoveRequest request) / <summary> / Moves the specified directory and its content to the given new location. / </summary> / <param name="sourcePath">The source path of the directory to move.</param> / <param name="destinationPath">The destination path of the directory to move all content to.</param> / <param name="clear">If set to <c>true</c> the destination location is cleared first if it yet exists and the operation succeeds anyway / while returning <c>true</c>. / Otherwise, if the destination yet exists, the operations fails and returns <c>false</c>.</param> / <returns> / Result of the action. / </returns>
-
copy
public com.google.common.util.concurrent.ListenableFuture<IDirectoryServiceOuterClass.IDirectoryServiceCopyResponse> copy(IDirectoryServiceOuterClass.IDirectoryServiceCopyRequest request) / <summary> / Copies the specified directory and its content to the given new location. / </summary> / <param name="sourcePath">The source path of the directory to copy.</param> / <param name="destinationPath">The destination path of the directory to copy all content to.</param> / <param name="clear">If set to <c>true</c> the destination location is cleared first if it yet exists and the operation succeeds anyway / while returning <c>true</c>. / Otherwise, if the destination yet exists, the operations fails and returns <c>false</c>.</param> / <returns> / Result of the action. / </returns>
-