Class IFileServiceGrpc.IFileServiceFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<IFileServiceGrpc.IFileServiceFutureStub>
io.grpc.stub.AbstractFutureStub<IFileServiceGrpc.IFileServiceFutureStub>
Arp.System.Commons.Services.Io.Grpc.IFileServiceGrpc.IFileServiceFutureStub
Enclosing class:
IFileServiceGrpc

public static final class IFileServiceGrpc.IFileServiceFutureStub extends io.grpc.stub.AbstractFutureStub<IFileServiceGrpc.IFileServiceFutureStub>
  • Constructor Details

    • IFileServiceFutureStub

      private IFileServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
  • Method Details

    • build

      protected IFileServiceGrpc.IFileServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<IFileServiceGrpc.IFileServiceFutureStub>
    • exists

      public com.google.common.util.concurrent.ListenableFuture<IFileServiceOuterClass.IFileServiceExistsResponse> exists(IFileServiceOuterClass.IFileServiceExistsRequest request)
      / <summary>
       / Checks if the specified file exists.
       / </summary>
       / <param name="path">Path of the file to check.</param>
       / <returns>
       / <c>true</c> if the file exists, otherwise <c>false</c>.
       / </returns>
       
    • delete

      public com.google.common.util.concurrent.ListenableFuture<IFileServiceOuterClass.IFileServiceDeleteResponse> delete(IFileServiceOuterClass.IFileServiceDeleteRequest request)
      / <summary>
       / Deletes the specified file.
       / </summary>
       / <param name="filePath">The pathe of the file to delete.</param>
       / <returns>
       / Result of the action.
       / </returns>
       
    • move

      public com.google.common.util.concurrent.ListenableFuture<IFileServiceOuterClass.IFileServiceMoveResponse> move(IFileServiceOuterClass.IFileServiceMoveRequest request)
      / <summary>
       / Moves the specified file.
       / </summary>
       / <param name="createDirectory">if set to <c>true</c> the directory of the file is created (recursively), if it does not exists yet.</param>
       / <param name="overwrite">if set to <c>true</c> the destination file is overwritten, if it yet exists, otherwise an error is returned.</param>
       / <param name="sourceFilePath">The source path of the file to move.</param>
       / <param name="destinationFilePath">The destination path of the file to move.</param>
       / <returns>
       / Result of the action.
       / </returns>
       
    • copy

      public com.google.common.util.concurrent.ListenableFuture<IFileServiceOuterClass.IFileServiceCopyResponse> copy(IFileServiceOuterClass.IFileServiceCopyRequest request)
      / <summary>
       / Copies the specified files.
       / </summary>
       / <param name="createDirectory">if set to <c>true</c> the directory of the file is created (recursively), if it does not exists yet.</param>
       / <param name="overwrite">if set to <c>true</c> the destination file is overwritten, if it yet exists, otherwise an error is returned.</param>
       / <param name="sourceFilePath">The source path of the file to copy.</param>
       / <param name="destinationFilePath">The destination path of the file to copy.</param>
       / <returns>
       / Result of the action.
       / </returns>