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