Class DataformGrpc.DataformFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<DataformGrpc.DataformFutureStub>
-
- com.google.cloud.dataform.v1beta1.DataformGrpc.DataformFutureStub
-
- Enclosing class:
- DataformGrpc
public static final class DataformGrpc.DataformFutureStub extends io.grpc.stub.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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataformGrpc.DataformFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
cancelWorkflowInvocation(CancelWorkflowInvocationRequest request)
Requests cancellation of a running WorkflowInvocation.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
commitWorkspaceChanges(CommitWorkspaceChangesRequest request)
Applies a Git commit for uncommitted files in a Workspace.com.google.common.util.concurrent.ListenableFuture<CompilationResult>
createCompilationResult(CreateCompilationResultRequest request)
Creates a new CompilationResult in a given project and location.com.google.common.util.concurrent.ListenableFuture<Repository>
createRepository(CreateRepositoryRequest request)
Creates a new Repository in a given project and location.com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation>
createWorkflowInvocation(CreateWorkflowInvocationRequest request)
Creates a new WorkflowInvocation in a given Repository.com.google.common.util.concurrent.ListenableFuture<Workspace>
createWorkspace(CreateWorkspaceRequest request)
Creates a new Workspace in a given Repository.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteRepository(DeleteRepositoryRequest request)
Deletes a single Repository.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request)
Deletes a single WorkflowInvocation.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteWorkspace(DeleteWorkspaceRequest request)
Deletes a single Workspace.com.google.common.util.concurrent.ListenableFuture<FetchFileDiffResponse>
fetchFileDiff(FetchFileDiffRequest request)
Fetches Git diff for an uncommitted file in a Workspace.com.google.common.util.concurrent.ListenableFuture<FetchFileGitStatusesResponse>
fetchFileGitStatuses(FetchFileGitStatusesRequest request)
Fetches Git statuses for the files in a Workspace.com.google.common.util.concurrent.ListenableFuture<FetchGitAheadBehindResponse>
fetchGitAheadBehind(FetchGitAheadBehindRequest request)
Fetches Git ahead/behind against a remote branch.com.google.common.util.concurrent.ListenableFuture<FetchRemoteBranchesResponse>
fetchRemoteBranches(FetchRemoteBranchesRequest request)
Fetches a Repository's remote branches.com.google.common.util.concurrent.ListenableFuture<CompilationResult>
getCompilationResult(GetCompilationResultRequest request)
Fetches a single CompilationResult.com.google.common.util.concurrent.ListenableFuture<Repository>
getRepository(GetRepositoryRequest request)
Fetches a single Repository.com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation>
getWorkflowInvocation(GetWorkflowInvocationRequest request)
Fetches a single WorkflowInvocation.com.google.common.util.concurrent.ListenableFuture<Workspace>
getWorkspace(GetWorkspaceRequest request)
Fetches a single Workspace.com.google.common.util.concurrent.ListenableFuture<InstallNpmPackagesResponse>
installNpmPackages(InstallNpmPackagesRequest request)
Installs dependency NPM packages (inside a Workspace).com.google.common.util.concurrent.ListenableFuture<ListCompilationResultsResponse>
listCompilationResults(ListCompilationResultsRequest request)
Lists CompilationResults in a given Repository.com.google.common.util.concurrent.ListenableFuture<ListRepositoriesResponse>
listRepositories(ListRepositoriesRequest request)
Lists Repositories in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListWorkflowInvocationsResponse>
listWorkflowInvocations(ListWorkflowInvocationsRequest request)
Lists WorkflowInvocations in a given Repository.com.google.common.util.concurrent.ListenableFuture<ListWorkspacesResponse>
listWorkspaces(ListWorkspacesRequest request)
Lists Workspaces in a given Repository.com.google.common.util.concurrent.ListenableFuture<MakeDirectoryResponse>
makeDirectory(MakeDirectoryRequest request)
Creates a directory inside a Workspace.com.google.common.util.concurrent.ListenableFuture<MoveDirectoryResponse>
moveDirectory(MoveDirectoryRequest request)
Moves a directory (inside a Workspace), and all of its contents, to a new location.com.google.common.util.concurrent.ListenableFuture<MoveFileResponse>
moveFile(MoveFileRequest request)
Moves a file (inside a Workspace) to a new location.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
pullGitCommits(PullGitCommitsRequest request)
Pulls Git commits from the Repository's remote into a Workspace.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
pushGitCommits(PushGitCommitsRequest request)
Pushes Git commits from a Workspace to the Repository's remote.com.google.common.util.concurrent.ListenableFuture<QueryCompilationResultActionsResponse>
queryCompilationResultActions(QueryCompilationResultActionsRequest request)
Returns CompilationResultActions in a given CompilationResult.com.google.common.util.concurrent.ListenableFuture<QueryDirectoryContentsResponse>
queryDirectoryContents(QueryDirectoryContentsRequest request)
Returns the contents of a given Workspace directory.com.google.common.util.concurrent.ListenableFuture<QueryWorkflowInvocationActionsResponse>
queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request)
Returns WorkflowInvocationActions in a given WorkflowInvocation.com.google.common.util.concurrent.ListenableFuture<ReadFileResponse>
readFile(ReadFileRequest request)
Returns the contents of a file (inside a Workspace).com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
removeDirectory(RemoveDirectoryRequest request)
Deletes a directory (inside a Workspace) and all of its contents.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
removeFile(RemoveFileRequest request)
Deletes a file (inside a Workspace).com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
resetWorkspaceChanges(ResetWorkspaceChangesRequest request)
Performs a Git reset for uncommitted files in a Workspace.com.google.common.util.concurrent.ListenableFuture<Repository>
updateRepository(UpdateRepositoryRequest request)
Updates a single Repository.com.google.common.util.concurrent.ListenableFuture<WriteFileResponse>
writeFile(WriteFileRequest request)
Writes to a file (inside a Workspace).
-
-
-
Method Detail
-
build
protected DataformGrpc.DataformFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<DataformGrpc.DataformFutureStub>
-
listRepositories
public com.google.common.util.concurrent.ListenableFuture<ListRepositoriesResponse> listRepositories(ListRepositoriesRequest request)
Lists Repositories in a given project and location.
-
getRepository
public com.google.common.util.concurrent.ListenableFuture<Repository> getRepository(GetRepositoryRequest request)
Fetches a single Repository.
-
createRepository
public com.google.common.util.concurrent.ListenableFuture<Repository> createRepository(CreateRepositoryRequest request)
Creates a new Repository in a given project and location.
-
updateRepository
public com.google.common.util.concurrent.ListenableFuture<Repository> updateRepository(UpdateRepositoryRequest request)
Updates a single Repository.
-
deleteRepository
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteRepository(DeleteRepositoryRequest request)
Deletes a single Repository.
-
fetchRemoteBranches
public com.google.common.util.concurrent.ListenableFuture<FetchRemoteBranchesResponse> fetchRemoteBranches(FetchRemoteBranchesRequest request)
Fetches a Repository's remote branches.
-
listWorkspaces
public com.google.common.util.concurrent.ListenableFuture<ListWorkspacesResponse> listWorkspaces(ListWorkspacesRequest request)
Lists Workspaces in a given Repository.
-
getWorkspace
public com.google.common.util.concurrent.ListenableFuture<Workspace> getWorkspace(GetWorkspaceRequest request)
Fetches a single Workspace.
-
createWorkspace
public com.google.common.util.concurrent.ListenableFuture<Workspace> createWorkspace(CreateWorkspaceRequest request)
Creates a new Workspace in a given Repository.
-
deleteWorkspace
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteWorkspace(DeleteWorkspaceRequest request)
Deletes a single Workspace.
-
installNpmPackages
public com.google.common.util.concurrent.ListenableFuture<InstallNpmPackagesResponse> installNpmPackages(InstallNpmPackagesRequest request)
Installs dependency NPM packages (inside a Workspace).
-
pullGitCommits
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> pullGitCommits(PullGitCommitsRequest request)
Pulls Git commits from the Repository's remote into a Workspace.
-
pushGitCommits
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> pushGitCommits(PushGitCommitsRequest request)
Pushes Git commits from a Workspace to the Repository's remote.
-
fetchFileGitStatuses
public com.google.common.util.concurrent.ListenableFuture<FetchFileGitStatusesResponse> fetchFileGitStatuses(FetchFileGitStatusesRequest request)
Fetches Git statuses for the files in a Workspace.
-
fetchGitAheadBehind
public com.google.common.util.concurrent.ListenableFuture<FetchGitAheadBehindResponse> fetchGitAheadBehind(FetchGitAheadBehindRequest request)
Fetches Git ahead/behind against a remote branch.
-
commitWorkspaceChanges
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> commitWorkspaceChanges(CommitWorkspaceChangesRequest request)
Applies a Git commit for uncommitted files in a Workspace.
-
resetWorkspaceChanges
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> resetWorkspaceChanges(ResetWorkspaceChangesRequest request)
Performs a Git reset for uncommitted files in a Workspace.
-
fetchFileDiff
public com.google.common.util.concurrent.ListenableFuture<FetchFileDiffResponse> fetchFileDiff(FetchFileDiffRequest request)
Fetches Git diff for an uncommitted file in a Workspace.
-
queryDirectoryContents
public com.google.common.util.concurrent.ListenableFuture<QueryDirectoryContentsResponse> queryDirectoryContents(QueryDirectoryContentsRequest request)
Returns the contents of a given Workspace directory.
-
makeDirectory
public com.google.common.util.concurrent.ListenableFuture<MakeDirectoryResponse> makeDirectory(MakeDirectoryRequest request)
Creates a directory inside a Workspace.
-
removeDirectory
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> removeDirectory(RemoveDirectoryRequest request)
Deletes a directory (inside a Workspace) and all of its contents.
-
moveDirectory
public com.google.common.util.concurrent.ListenableFuture<MoveDirectoryResponse> moveDirectory(MoveDirectoryRequest request)
Moves a directory (inside a Workspace), and all of its contents, to a new location.
-
readFile
public com.google.common.util.concurrent.ListenableFuture<ReadFileResponse> readFile(ReadFileRequest request)
Returns the contents of a file (inside a Workspace).
-
removeFile
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> removeFile(RemoveFileRequest request)
Deletes a file (inside a Workspace).
-
moveFile
public com.google.common.util.concurrent.ListenableFuture<MoveFileResponse> moveFile(MoveFileRequest request)
Moves a file (inside a Workspace) to a new location.
-
writeFile
public com.google.common.util.concurrent.ListenableFuture<WriteFileResponse> writeFile(WriteFileRequest request)
Writes to a file (inside a Workspace).
-
listCompilationResults
public com.google.common.util.concurrent.ListenableFuture<ListCompilationResultsResponse> listCompilationResults(ListCompilationResultsRequest request)
Lists CompilationResults in a given Repository.
-
getCompilationResult
public com.google.common.util.concurrent.ListenableFuture<CompilationResult> getCompilationResult(GetCompilationResultRequest request)
Fetches a single CompilationResult.
-
createCompilationResult
public com.google.common.util.concurrent.ListenableFuture<CompilationResult> createCompilationResult(CreateCompilationResultRequest request)
Creates a new CompilationResult in a given project and location.
-
queryCompilationResultActions
public com.google.common.util.concurrent.ListenableFuture<QueryCompilationResultActionsResponse> queryCompilationResultActions(QueryCompilationResultActionsRequest request)
Returns CompilationResultActions in a given CompilationResult.
-
listWorkflowInvocations
public com.google.common.util.concurrent.ListenableFuture<ListWorkflowInvocationsResponse> listWorkflowInvocations(ListWorkflowInvocationsRequest request)
Lists WorkflowInvocations in a given Repository.
-
getWorkflowInvocation
public com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation> getWorkflowInvocation(GetWorkflowInvocationRequest request)
Fetches a single WorkflowInvocation.
-
createWorkflowInvocation
public com.google.common.util.concurrent.ListenableFuture<WorkflowInvocation> createWorkflowInvocation(CreateWorkflowInvocationRequest request)
Creates a new WorkflowInvocation in a given Repository.
-
deleteWorkflowInvocation
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request)
Deletes a single WorkflowInvocation.
-
cancelWorkflowInvocation
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> cancelWorkflowInvocation(CancelWorkflowInvocationRequest request)
Requests cancellation of a running WorkflowInvocation.
-
queryWorkflowInvocationActions
public com.google.common.util.concurrent.ListenableFuture<QueryWorkflowInvocationActionsResponse> queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request)
Returns WorkflowInvocationActions in a given WorkflowInvocation.
-
-