public static final class DataformGrpc.DataformFutureStub extends AbstractFutureStub<DataformGrpc.DataformFutureStub>
   
  A stub to allow clients to do ListenableFuture-style rpc calls to service Dataform.
 Dataform is a service to develop, create, document, test, and update curated
 tables in BigQuery.
    Inheritance
    java.lang.Object  > 
    io.grpc.stub.AbstractStub  > 
    io.grpc.stub.AbstractFutureStub  > 
    DataformGrpc.DataformFutureStub
   
  
    Inherited Members
    
      io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
    
    
      io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
    
    
      io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
    
    
      io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
    
    
      io.grpc.stub.AbstractStub.getCallOptions()
    
    
      io.grpc.stub.AbstractStub.getChannel()
    
    
      io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
    
    
      io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
    
    
      io.grpc.stub.AbstractStub.withCompression(java.lang.String)
    
    
      io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
    
    
      io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
    
    
      io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
    
    
      io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
    
    
      io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
    
    
      io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
    
    
      io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
    
    
      io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
    
    
      io.grpc.stub.AbstractStub.withWaitForReady()
    
    
    
    
    
    
    
    
    
    
    
    
   
  Methods
  
  
  
  
    protected DataformGrpc.DataformFutureStub build(Channel channel, CallOptions callOptions)
   
  
    
      
        | Parameters | 
      
        | Name | Description | 
      
        | channel | io.grpc.Channel
 | 
      
        | callOptions | io.grpc.CallOptions
 | 
    
  
  
  Overrides
  io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
  
  
  
    public ListenableFuture<CancelWorkflowInvocationResponse> cancelWorkflowInvocation(CancelWorkflowInvocationRequest request)
   
   Requests cancellation of a running WorkflowInvocation.
    public ListenableFuture<CommitRepositoryChangesResponse> commitRepositoryChanges(CommitRepositoryChangesRequest request)
   
   Applies a Git commit to a Repository. The Repository must not have a value
 for git_remote_settings.url.
    public ListenableFuture<CommitWorkspaceChangesResponse> commitWorkspaceChanges(CommitWorkspaceChangesRequest request)
   
   Applies a Git commit for uncommitted files in a Workspace.
    public ListenableFuture<ComputeRepositoryAccessTokenStatusResponse> computeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request)
   
   Computes a Repository's Git access token status.
    public ListenableFuture<CompilationResult> createCompilationResult(CreateCompilationResultRequest request)
   
   Creates a new CompilationResult in a given project and location.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<CompilationResult> |  | 
    
  
  
  
  
    public ListenableFuture<ReleaseConfig> createReleaseConfig(CreateReleaseConfigRequest request)
   
   Creates a new ReleaseConfig in a given Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<ReleaseConfig> |  | 
    
  
  
  
  
    public ListenableFuture<Repository> createRepository(CreateRepositoryRequest request)
   
   Creates a new Repository in a given project and location.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Repository> |  | 
    
  
  
  
  
    public ListenableFuture<WorkflowConfig> createWorkflowConfig(CreateWorkflowConfigRequest request)
   
   Creates a new WorkflowConfig in a given Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WorkflowConfig> |  | 
    
  
  
  
  
    public ListenableFuture<WorkflowInvocation> createWorkflowInvocation(CreateWorkflowInvocationRequest request)
   
   Creates a new WorkflowInvocation in a given Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation> |  | 
    
  
  
  
  
    public ListenableFuture<Workspace> createWorkspace(CreateWorkspaceRequest request)
   
   Creates a new Workspace in a given Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Workspace> |  | 
    
  
  
  
  
    public ListenableFuture<Empty> deleteReleaseConfig(DeleteReleaseConfigRequest request)
   
   Deletes a single ReleaseConfig.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Empty> |  | 
    
  
  
  
  
    public ListenableFuture<Empty> deleteRepository(DeleteRepositoryRequest request)
   
   Deletes a single Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Empty> |  | 
    
  
  
  
  
    public ListenableFuture<Empty> deleteWorkflowConfig(DeleteWorkflowConfigRequest request)
   
   Deletes a single WorkflowConfig.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Empty> |  | 
    
  
  
  
  
    public ListenableFuture<Empty> deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request)
   
   Deletes a single WorkflowInvocation.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Empty> |  | 
    
  
  
  
  
    public ListenableFuture<Empty> deleteWorkspace(DeleteWorkspaceRequest request)
   
   Deletes a single Workspace.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Empty> |  | 
    
  
  
  
  
    public ListenableFuture<FetchFileDiffResponse> fetchFileDiff(FetchFileDiffRequest request)
   
   Fetches Git diff for an uncommitted file in a Workspace.
    public ListenableFuture<FetchFileGitStatusesResponse> fetchFileGitStatuses(FetchFileGitStatusesRequest request)
   
   Fetches Git statuses for the files in a Workspace.
    public ListenableFuture<FetchGitAheadBehindResponse> fetchGitAheadBehind(FetchGitAheadBehindRequest request)
   
   Fetches Git ahead/behind against a remote branch.
    public ListenableFuture<FetchRemoteBranchesResponse> fetchRemoteBranches(FetchRemoteBranchesRequest request)
   
   Fetches a Repository's remote branches.
fetchRepositoryHistory(FetchRepositoryHistoryRequest request)
  
    public ListenableFuture<FetchRepositoryHistoryResponse> fetchRepositoryHistory(FetchRepositoryHistoryRequest request)
   
   Fetches a Repository's history of commits.  The Repository must not have a
 value for git_remote_settings.url.
    public ListenableFuture<CompilationResult> getCompilationResult(GetCompilationResultRequest request)
   
   Fetches a single CompilationResult.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<CompilationResult> |  | 
    
  
  
  
  
    public ListenableFuture<Config> getConfig(GetConfigRequest request)
   
   Get default config for a given project and location.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Config> |  | 
    
  
  
  
  
    public ListenableFuture<ReleaseConfig> getReleaseConfig(GetReleaseConfigRequest request)
   
   Fetches a single ReleaseConfig.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<ReleaseConfig> |  | 
    
  
  
  
  
    public ListenableFuture<Repository> getRepository(GetRepositoryRequest request)
   
   Fetches a single Repository.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Repository> |  | 
    
  
  
  
  
    public ListenableFuture<WorkflowConfig> getWorkflowConfig(GetWorkflowConfigRequest request)
   
   Fetches a single WorkflowConfig.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WorkflowConfig> |  | 
    
  
  
  
  
    public ListenableFuture<WorkflowInvocation> getWorkflowInvocation(GetWorkflowInvocationRequest request)
   
   Fetches a single WorkflowInvocation.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation> |  | 
    
  
  
  
  
    public ListenableFuture<Workspace> getWorkspace(GetWorkspaceRequest request)
   
   Fetches a single Workspace.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Workspace> |  | 
    
  
  
  
  
    public ListenableFuture<InstallNpmPackagesResponse> installNpmPackages(InstallNpmPackagesRequest request)
   
   Installs dependency NPM packages (inside a Workspace).
    public ListenableFuture<ListCompilationResultsResponse> listCompilationResults(ListCompilationResultsRequest request)
   
   Lists CompilationResults in a given Repository.
    public ListenableFuture<ListReleaseConfigsResponse> listReleaseConfigs(ListReleaseConfigsRequest request)
   
   Lists ReleaseConfigs in a given Repository.
    public ListenableFuture<ListRepositoriesResponse> listRepositories(ListRepositoriesRequest request)
   
   Lists Repositories in a given project and location.
    public ListenableFuture<ListWorkflowConfigsResponse> listWorkflowConfigs(ListWorkflowConfigsRequest request)
   
   Lists WorkflowConfigs in a given Repository.
    public ListenableFuture<ListWorkflowInvocationsResponse> listWorkflowInvocations(ListWorkflowInvocationsRequest request)
   
   Lists WorkflowInvocations in a given Repository.
    public ListenableFuture<ListWorkspacesResponse> listWorkspaces(ListWorkspacesRequest request)
   
   Lists Workspaces in a given Repository.
    public ListenableFuture<MakeDirectoryResponse> makeDirectory(MakeDirectoryRequest request)
   
   Creates a directory inside a Workspace.
    public ListenableFuture<MoveDirectoryResponse> moveDirectory(MoveDirectoryRequest request)
   
   Moves a directory (inside a Workspace), and all of its contents, to a new
 location.
    public ListenableFuture<MoveFileResponse> moveFile(MoveFileRequest request)
   
   Moves a file (inside a Workspace) to a new location.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<MoveFileResponse> |  | 
    
  
  
  
  
    public ListenableFuture<PullGitCommitsResponse> pullGitCommits(PullGitCommitsRequest request)
   
   Pulls Git commits from the Repository's remote into a Workspace.
    public ListenableFuture<PushGitCommitsResponse> pushGitCommits(PushGitCommitsRequest request)
   
   Pushes Git commits from a Workspace to the Repository's remote.
    public ListenableFuture<QueryCompilationResultActionsResponse> queryCompilationResultActions(QueryCompilationResultActionsRequest request)
   
   Returns CompilationResultActions in a given CompilationResult.
queryDirectoryContents(QueryDirectoryContentsRequest request)
  
    public ListenableFuture<QueryDirectoryContentsResponse> queryDirectoryContents(QueryDirectoryContentsRequest request)
   
   Returns the contents of a given Workspace directory.
queryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request)
  
    public ListenableFuture<QueryRepositoryDirectoryContentsResponse> queryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request)
   
   Returns the contents of a given Repository directory. The Repository must
 not have a value for git_remote_settings.url.
    public ListenableFuture<QueryWorkflowInvocationActionsResponse> queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request)
   
   Returns WorkflowInvocationActions in a given WorkflowInvocation.
    public ListenableFuture<ReadFileResponse> readFile(ReadFileRequest request)
   
   Returns the contents of a file (inside a Workspace).
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<ReadFileResponse> |  | 
    
  
  
  
  
    public ListenableFuture<ReadRepositoryFileResponse> readRepositoryFile(ReadRepositoryFileRequest request)
   
   Returns the contents of a file (inside a Repository). The Repository
 must not have a value for git_remote_settings.url.
    public ListenableFuture<RemoveDirectoryResponse> removeDirectory(RemoveDirectoryRequest request)
   
   Deletes a directory (inside a Workspace) and all of its contents.
    public ListenableFuture<RemoveFileResponse> removeFile(RemoveFileRequest request)
   
   Deletes a file (inside a Workspace).
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<RemoveFileResponse> |  | 
    
  
  
  
  
    public ListenableFuture<ResetWorkspaceChangesResponse> resetWorkspaceChanges(ResetWorkspaceChangesRequest request)
   
   Performs a Git reset for uncommitted files in a Workspace.
    public ListenableFuture<SearchFilesResponse> searchFiles(SearchFilesRequest request)
   
   Finds the contents of a given Workspace directory by filter.
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<SearchFilesResponse> |  | 
    
  
  
  
  
    public ListenableFuture<Config> updateConfig(UpdateConfigRequest request)
   
   Update default config for a given project and location.
 Note: This method does not fully implement
 AIP-134; in particular:
- The wildcard entry (\*) is treated as a bad request
- When the field_mask is omitted, instead of only updating the set
fields, the request is treated as a full update on all modifiable fields
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Config> |  | 
    
  
  
  
  
    public ListenableFuture<ReleaseConfig> updateReleaseConfig(UpdateReleaseConfigRequest request)
   
   Updates a single ReleaseConfig.
 Note: This method does not fully implement
 AIP-134; in particular:
- The wildcard entry (\*) is treated as a bad request
- When the field_mask is omitted, instead of only updating the set
fields, the request is treated as a full update on all modifiable fields
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<ReleaseConfig> |  | 
    
  
  
  
  
    public ListenableFuture<Repository> updateRepository(UpdateRepositoryRequest request)
   
   Updates a single Repository.
 Note: This method does not fully implement
 AIP-134; in particular:
- The wildcard entry (\*) is treated as a bad request
- When the field_mask is omitted, instead of only updating the set
fields, the request is treated as a full update on all modifiable fields
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<Repository> |  | 
    
  
  
  
  
    public ListenableFuture<WorkflowConfig> updateWorkflowConfig(UpdateWorkflowConfigRequest request)
   
   Updates a single WorkflowConfig.
 Note: This method does not fully implement
 AIP-134; in particular:
- The wildcard entry (\*) is treated as a bad request
- When the field_mask is omitted, instead of only updating the set
fields, the request is treated as a full update on all modifiable fields
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WorkflowConfig> |  | 
    
  
  
  
  
    public ListenableFuture<WriteFileResponse> writeFile(WriteFileRequest request)
   
   Writes to a file (inside a Workspace).
    
      
        | Returns | 
      
        | Type | Description | 
      
        | com.google.common.util.concurrent.ListenableFuture<WriteFileResponse> |  |