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