Class DataformGrpc.DataformImplBase (0.12.0)

public abstract static class DataformGrpc.DataformImplBase implements BindableService

Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.

Inheritance

java.lang.Object > DataformGrpc.DataformImplBase

Implements

io.grpc.BindableService

Constructors

DataformImplBase()

public DataformImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

cancelWorkflowInvocation(CancelWorkflowInvocationRequest request, StreamObserver<Empty> responseObserver)

public void cancelWorkflowInvocation(CancelWorkflowInvocationRequest request, StreamObserver<Empty> responseObserver)

Requests cancellation of a running WorkflowInvocation.

Parameters
NameDescription
requestCancelWorkflowInvocationRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

commitWorkspaceChanges(CommitWorkspaceChangesRequest request, StreamObserver<Empty> responseObserver)

public void commitWorkspaceChanges(CommitWorkspaceChangesRequest request, StreamObserver<Empty> responseObserver)

Applies a Git commit for uncommitted files in a Workspace.

Parameters
NameDescription
requestCommitWorkspaceChangesRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

createCompilationResult(CreateCompilationResultRequest request, StreamObserver<CompilationResult> responseObserver)

public void createCompilationResult(CreateCompilationResultRequest request, StreamObserver<CompilationResult> responseObserver)

Creates a new CompilationResult in a given project and location.

Parameters
NameDescription
requestCreateCompilationResultRequest
responseObserverio.grpc.stub.StreamObserver<CompilationResult>

createRepository(CreateRepositoryRequest request, StreamObserver<Repository> responseObserver)

public void createRepository(CreateRepositoryRequest request, StreamObserver<Repository> responseObserver)

Creates a new Repository in a given project and location.

Parameters
NameDescription
requestCreateRepositoryRequest
responseObserverio.grpc.stub.StreamObserver<Repository>

createWorkflowInvocation(CreateWorkflowInvocationRequest request, StreamObserver<WorkflowInvocation> responseObserver)

public void createWorkflowInvocation(CreateWorkflowInvocationRequest request, StreamObserver<WorkflowInvocation> responseObserver)

Creates a new WorkflowInvocation in a given Repository.

Parameters
NameDescription
requestCreateWorkflowInvocationRequest
responseObserverio.grpc.stub.StreamObserver<WorkflowInvocation>

createWorkspace(CreateWorkspaceRequest request, StreamObserver<Workspace> responseObserver)

public void createWorkspace(CreateWorkspaceRequest request, StreamObserver<Workspace> responseObserver)

Creates a new Workspace in a given Repository.

Parameters
NameDescription
requestCreateWorkspaceRequest
responseObserverio.grpc.stub.StreamObserver<Workspace>

deleteRepository(DeleteRepositoryRequest request, StreamObserver<Empty> responseObserver)

public void deleteRepository(DeleteRepositoryRequest request, StreamObserver<Empty> responseObserver)

Deletes a single Repository.

Parameters
NameDescription
requestDeleteRepositoryRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, StreamObserver<Empty> responseObserver)

public void deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, StreamObserver<Empty> responseObserver)

Deletes a single WorkflowInvocation.

Parameters
NameDescription
requestDeleteWorkflowInvocationRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

deleteWorkspace(DeleteWorkspaceRequest request, StreamObserver<Empty> responseObserver)

public void deleteWorkspace(DeleteWorkspaceRequest request, StreamObserver<Empty> responseObserver)

Deletes a single Workspace.

Parameters
NameDescription
requestDeleteWorkspaceRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

fetchFileDiff(FetchFileDiffRequest request, StreamObserver<FetchFileDiffResponse> responseObserver)

public void fetchFileDiff(FetchFileDiffRequest request, StreamObserver<FetchFileDiffResponse> responseObserver)

Fetches Git diff for an uncommitted file in a Workspace.

Parameters
NameDescription
requestFetchFileDiffRequest
responseObserverio.grpc.stub.StreamObserver<FetchFileDiffResponse>

fetchFileGitStatuses(FetchFileGitStatusesRequest request, StreamObserver<FetchFileGitStatusesResponse> responseObserver)

public void fetchFileGitStatuses(FetchFileGitStatusesRequest request, StreamObserver<FetchFileGitStatusesResponse> responseObserver)

Fetches Git statuses for the files in a Workspace.

Parameters
NameDescription
requestFetchFileGitStatusesRequest
responseObserverio.grpc.stub.StreamObserver<FetchFileGitStatusesResponse>

fetchGitAheadBehind(FetchGitAheadBehindRequest request, StreamObserver<FetchGitAheadBehindResponse> responseObserver)

public void fetchGitAheadBehind(FetchGitAheadBehindRequest request, StreamObserver<FetchGitAheadBehindResponse> responseObserver)

Fetches Git ahead/behind against a remote branch.

Parameters
NameDescription
requestFetchGitAheadBehindRequest
responseObserverio.grpc.stub.StreamObserver<FetchGitAheadBehindResponse>

fetchRemoteBranches(FetchRemoteBranchesRequest request, StreamObserver<FetchRemoteBranchesResponse> responseObserver)

public void fetchRemoteBranches(FetchRemoteBranchesRequest request, StreamObserver<FetchRemoteBranchesResponse> responseObserver)

Fetches a Repository's remote branches.

Parameters
NameDescription
requestFetchRemoteBranchesRequest
responseObserverio.grpc.stub.StreamObserver<FetchRemoteBranchesResponse>

getCompilationResult(GetCompilationResultRequest request, StreamObserver<CompilationResult> responseObserver)

public void getCompilationResult(GetCompilationResultRequest request, StreamObserver<CompilationResult> responseObserver)

Fetches a single CompilationResult.

Parameters
NameDescription
requestGetCompilationResultRequest
responseObserverio.grpc.stub.StreamObserver<CompilationResult>

getRepository(GetRepositoryRequest request, StreamObserver<Repository> responseObserver)

public void getRepository(GetRepositoryRequest request, StreamObserver<Repository> responseObserver)

Fetches a single Repository.

Parameters
NameDescription
requestGetRepositoryRequest
responseObserverio.grpc.stub.StreamObserver<Repository>

getWorkflowInvocation(GetWorkflowInvocationRequest request, StreamObserver<WorkflowInvocation> responseObserver)

public void getWorkflowInvocation(GetWorkflowInvocationRequest request, StreamObserver<WorkflowInvocation> responseObserver)

Fetches a single WorkflowInvocation.

Parameters
NameDescription
requestGetWorkflowInvocationRequest
responseObserverio.grpc.stub.StreamObserver<WorkflowInvocation>

getWorkspace(GetWorkspaceRequest request, StreamObserver<Workspace> responseObserver)

public void getWorkspace(GetWorkspaceRequest request, StreamObserver<Workspace> responseObserver)

Fetches a single Workspace.

Parameters
NameDescription
requestGetWorkspaceRequest
responseObserverio.grpc.stub.StreamObserver<Workspace>

installNpmPackages(InstallNpmPackagesRequest request, StreamObserver<InstallNpmPackagesResponse> responseObserver)

public void installNpmPackages(InstallNpmPackagesRequest request, StreamObserver<InstallNpmPackagesResponse> responseObserver)

Installs dependency NPM packages (inside a Workspace).

Parameters
NameDescription
requestInstallNpmPackagesRequest
responseObserverio.grpc.stub.StreamObserver<InstallNpmPackagesResponse>

listCompilationResults(ListCompilationResultsRequest request, StreamObserver<ListCompilationResultsResponse> responseObserver)

public void listCompilationResults(ListCompilationResultsRequest request, StreamObserver<ListCompilationResultsResponse> responseObserver)

Lists CompilationResults in a given Repository.

Parameters
NameDescription
requestListCompilationResultsRequest
responseObserverio.grpc.stub.StreamObserver<ListCompilationResultsResponse>

listRepositories(ListRepositoriesRequest request, StreamObserver<ListRepositoriesResponse> responseObserver)

public void listRepositories(ListRepositoriesRequest request, StreamObserver<ListRepositoriesResponse> responseObserver)

Lists Repositories in a given project and location.

Parameters
NameDescription
requestListRepositoriesRequest
responseObserverio.grpc.stub.StreamObserver<ListRepositoriesResponse>

listWorkflowInvocations(ListWorkflowInvocationsRequest request, StreamObserver<ListWorkflowInvocationsResponse> responseObserver)

public void listWorkflowInvocations(ListWorkflowInvocationsRequest request, StreamObserver<ListWorkflowInvocationsResponse> responseObserver)

Lists WorkflowInvocations in a given Repository.

Parameters
NameDescription
requestListWorkflowInvocationsRequest
responseObserverio.grpc.stub.StreamObserver<ListWorkflowInvocationsResponse>

listWorkspaces(ListWorkspacesRequest request, StreamObserver<ListWorkspacesResponse> responseObserver)

public void listWorkspaces(ListWorkspacesRequest request, StreamObserver<ListWorkspacesResponse> responseObserver)

Lists Workspaces in a given Repository.

Parameters
NameDescription
requestListWorkspacesRequest
responseObserverio.grpc.stub.StreamObserver<ListWorkspacesResponse>

makeDirectory(MakeDirectoryRequest request, StreamObserver<MakeDirectoryResponse> responseObserver)

public void makeDirectory(MakeDirectoryRequest request, StreamObserver<MakeDirectoryResponse> responseObserver)

Creates a directory inside a Workspace.

Parameters
NameDescription
requestMakeDirectoryRequest
responseObserverio.grpc.stub.StreamObserver<MakeDirectoryResponse>

moveDirectory(MoveDirectoryRequest request, StreamObserver<MoveDirectoryResponse> responseObserver)

public void moveDirectory(MoveDirectoryRequest request, StreamObserver<MoveDirectoryResponse> responseObserver)

Moves a directory (inside a Workspace), and all of its contents, to a new location.

Parameters
NameDescription
requestMoveDirectoryRequest
responseObserverio.grpc.stub.StreamObserver<MoveDirectoryResponse>

moveFile(MoveFileRequest request, StreamObserver<MoveFileResponse> responseObserver)

public void moveFile(MoveFileRequest request, StreamObserver<MoveFileResponse> responseObserver)

Moves a file (inside a Workspace) to a new location.

Parameters
NameDescription
requestMoveFileRequest
responseObserverio.grpc.stub.StreamObserver<MoveFileResponse>

pullGitCommits(PullGitCommitsRequest request, StreamObserver<Empty> responseObserver)

public void pullGitCommits(PullGitCommitsRequest request, StreamObserver<Empty> responseObserver)

Pulls Git commits from the Repository's remote into a Workspace.

Parameters
NameDescription
requestPullGitCommitsRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

pushGitCommits(PushGitCommitsRequest request, StreamObserver<Empty> responseObserver)

public void pushGitCommits(PushGitCommitsRequest request, StreamObserver<Empty> responseObserver)

Pushes Git commits from a Workspace to the Repository's remote.

Parameters
NameDescription
requestPushGitCommitsRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

queryCompilationResultActions(QueryCompilationResultActionsRequest request, StreamObserver<QueryCompilationResultActionsResponse> responseObserver)

public void queryCompilationResultActions(QueryCompilationResultActionsRequest request, StreamObserver<QueryCompilationResultActionsResponse> responseObserver)

Returns CompilationResultActions in a given CompilationResult.

Parameters
NameDescription
requestQueryCompilationResultActionsRequest
responseObserverio.grpc.stub.StreamObserver<QueryCompilationResultActionsResponse>

queryDirectoryContents(QueryDirectoryContentsRequest request, StreamObserver<QueryDirectoryContentsResponse> responseObserver)

public void queryDirectoryContents(QueryDirectoryContentsRequest request, StreamObserver<QueryDirectoryContentsResponse> responseObserver)

Returns the contents of a given Workspace directory.

Parameters
NameDescription
requestQueryDirectoryContentsRequest
responseObserverio.grpc.stub.StreamObserver<QueryDirectoryContentsResponse>

queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, StreamObserver<QueryWorkflowInvocationActionsResponse> responseObserver)

public void queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, StreamObserver<QueryWorkflowInvocationActionsResponse> responseObserver)

Returns WorkflowInvocationActions in a given WorkflowInvocation.

Parameters
NameDescription
requestQueryWorkflowInvocationActionsRequest
responseObserverio.grpc.stub.StreamObserver<QueryWorkflowInvocationActionsResponse>

readFile(ReadFileRequest request, StreamObserver<ReadFileResponse> responseObserver)

public void readFile(ReadFileRequest request, StreamObserver<ReadFileResponse> responseObserver)

Returns the contents of a file (inside a Workspace).

Parameters
NameDescription
requestReadFileRequest
responseObserverio.grpc.stub.StreamObserver<ReadFileResponse>

removeDirectory(RemoveDirectoryRequest request, StreamObserver<Empty> responseObserver)

public void removeDirectory(RemoveDirectoryRequest request, StreamObserver<Empty> responseObserver)

Deletes a directory (inside a Workspace) and all of its contents.

Parameters
NameDescription
requestRemoveDirectoryRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

removeFile(RemoveFileRequest request, StreamObserver<Empty> responseObserver)

public void removeFile(RemoveFileRequest request, StreamObserver<Empty> responseObserver)

Deletes a file (inside a Workspace).

Parameters
NameDescription
requestRemoveFileRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

resetWorkspaceChanges(ResetWorkspaceChangesRequest request, StreamObserver<Empty> responseObserver)

public void resetWorkspaceChanges(ResetWorkspaceChangesRequest request, StreamObserver<Empty> responseObserver)

Performs a Git reset for uncommitted files in a Workspace.

Parameters
NameDescription
requestResetWorkspaceChangesRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

updateRepository(UpdateRepositoryRequest request, StreamObserver<Repository> responseObserver)

public void updateRepository(UpdateRepositoryRequest request, StreamObserver<Repository> responseObserver)

Updates a single Repository.

Parameters
NameDescription
requestUpdateRepositoryRequest
responseObserverio.grpc.stub.StreamObserver<Repository>

writeFile(WriteFileRequest request, StreamObserver<WriteFileResponse> responseObserver)

public void writeFile(WriteFileRequest request, StreamObserver<WriteFileResponse> responseObserver)

Writes to a file (inside a Workspace).

Parameters
NameDescription
requestWriteFileRequest
responseObserverio.grpc.stub.StreamObserver<WriteFileResponse>