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.DataformFutureStubbuild(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:
buildin 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.
-
-