Class DataformGrpc.DataformStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<DataformGrpc.DataformStub>
com.google.cloud.dataform.v1beta1.DataformGrpc.DataformStub
- Enclosing class:
- DataformGrpc
public static final class DataformGrpc.DataformStub
extends io.grpc.stub.AbstractAsyncStub<DataformGrpc.DataformStub>
A stub to allow clients to do asynchronous rpc calls to service Dataform.
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected DataformGrpc.DataformStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcancelWorkflowInvocation(CancelWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<CancelWorkflowInvocationResponse> responseObserver) Requests cancellation of a running WorkflowInvocation.voidcommitRepositoryChanges(CommitRepositoryChangesRequest request, io.grpc.stub.StreamObserver<CommitRepositoryChangesResponse> responseObserver) Applies a Git commit to a Repository.voidcommitWorkspaceChanges(CommitWorkspaceChangesRequest request, io.grpc.stub.StreamObserver<CommitWorkspaceChangesResponse> responseObserver) Applies a Git commit for uncommitted files in a Workspace.voidcomputeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, io.grpc.stub.StreamObserver<ComputeRepositoryAccessTokenStatusResponse> responseObserver) Computes a Repository's Git access token status.voidcreateCompilationResult(CreateCompilationResultRequest request, io.grpc.stub.StreamObserver<CompilationResult> responseObserver) Creates a new CompilationResult in a given project and location.voidcreateFolder(CreateFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Creates a new Folder in a given project and location.voidcreateReleaseConfig(CreateReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Creates a new ReleaseConfig in a given Repository.voidcreateRepository(CreateRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Creates a new Repository in a given project and location.voidcreateTeamFolder(CreateTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Creates a new TeamFolder in a given project and location.voidcreateWorkflowConfig(CreateWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Creates a new WorkflowConfig in a given Repository.voidcreateWorkflowInvocation(CreateWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<WorkflowInvocation> responseObserver) Creates a new WorkflowInvocation in a given Repository.voidcreateWorkspace(CreateWorkspaceRequest request, io.grpc.stub.StreamObserver<Workspace> responseObserver) Creates a new Workspace in a given Repository.voiddeleteFolder(DeleteFolderRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Folder.voiddeleteReleaseConfig(DeleteReleaseConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single ReleaseConfig.voiddeleteRepository(DeleteRepositoryRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Repository.voiddeleteTeamFolder(DeleteTeamFolderRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single TeamFolder.voiddeleteWorkflowConfig(DeleteWorkflowConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single WorkflowConfig.voiddeleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single WorkflowInvocation.voiddeleteWorkspace(DeleteWorkspaceRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Workspace.voidfetchFileDiff(FetchFileDiffRequest request, io.grpc.stub.StreamObserver<FetchFileDiffResponse> responseObserver) Fetches Git diff for an uncommitted file in a Workspace.voidfetchFileGitStatuses(FetchFileGitStatusesRequest request, io.grpc.stub.StreamObserver<FetchFileGitStatusesResponse> responseObserver) Fetches Git statuses for the files in a Workspace.voidfetchGitAheadBehind(FetchGitAheadBehindRequest request, io.grpc.stub.StreamObserver<FetchGitAheadBehindResponse> responseObserver) Fetches Git ahead/behind against a remote branch.voidfetchRemoteBranches(FetchRemoteBranchesRequest request, io.grpc.stub.StreamObserver<FetchRemoteBranchesResponse> responseObserver) Fetches a Repository's remote branches.voidfetchRepositoryHistory(FetchRepositoryHistoryRequest request, io.grpc.stub.StreamObserver<FetchRepositoryHistoryResponse> responseObserver) Fetches a Repository's history of commits.voidgetCompilationResult(GetCompilationResultRequest request, io.grpc.stub.StreamObserver<CompilationResult> responseObserver) Fetches a single CompilationResult.voidgetConfig(GetConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver) Get default config for a given project and location.voidgetFolder(GetFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Fetches a single Folder.voidgetIamPolicy(com.google.iam.v1.GetIamPolicyRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.Policy> responseObserver) Gets the access control policy for a resource.voidgetReleaseConfig(GetReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Fetches a single ReleaseConfig.voidgetRepository(GetRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Fetches a single Repository.voidgetTeamFolder(GetTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Fetches a single TeamFolder.voidgetWorkflowConfig(GetWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Fetches a single WorkflowConfig.voidgetWorkflowInvocation(GetWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<WorkflowInvocation> responseObserver) Fetches a single WorkflowInvocation.voidgetWorkspace(GetWorkspaceRequest request, io.grpc.stub.StreamObserver<Workspace> responseObserver) Fetches a single Workspace.voidinstallNpmPackages(InstallNpmPackagesRequest request, io.grpc.stub.StreamObserver<InstallNpmPackagesResponse> responseObserver) Installs dependency NPM packages (inside a Workspace).voidlistCompilationResults(ListCompilationResultsRequest request, io.grpc.stub.StreamObserver<ListCompilationResultsResponse> responseObserver) Lists CompilationResults in a given Repository.voidlistReleaseConfigs(ListReleaseConfigsRequest request, io.grpc.stub.StreamObserver<ListReleaseConfigsResponse> responseObserver) Lists ReleaseConfigs in a given Repository.voidlistRepositories(ListRepositoriesRequest request, io.grpc.stub.StreamObserver<ListRepositoriesResponse> responseObserver) Lists Repositories in a given project and location.voidlistWorkflowConfigs(ListWorkflowConfigsRequest request, io.grpc.stub.StreamObserver<ListWorkflowConfigsResponse> responseObserver) Lists WorkflowConfigs in a given Repository.voidlistWorkflowInvocations(ListWorkflowInvocationsRequest request, io.grpc.stub.StreamObserver<ListWorkflowInvocationsResponse> responseObserver) Lists WorkflowInvocations in a given Repository.voidlistWorkspaces(ListWorkspacesRequest request, io.grpc.stub.StreamObserver<ListWorkspacesResponse> responseObserver) Lists Workspaces in a given Repository.voidmakeDirectory(MakeDirectoryRequest request, io.grpc.stub.StreamObserver<MakeDirectoryResponse> responseObserver) Creates a directory inside a Workspace.voidmoveDirectory(MoveDirectoryRequest request, io.grpc.stub.StreamObserver<MoveDirectoryResponse> responseObserver) Moves a directory (inside a Workspace), and all of its contents, to a new location.voidmoveFile(MoveFileRequest request, io.grpc.stub.StreamObserver<MoveFileResponse> responseObserver) Moves a file (inside a Workspace) to a new location.voidmoveFolder(MoveFolderRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) Moves a Folder to a new Folder, TeamFolder, or the root location.voidmoveRepository(MoveRepositoryRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) Moves a Repository to a new location.voidpullGitCommits(PullGitCommitsRequest request, io.grpc.stub.StreamObserver<PullGitCommitsResponse> responseObserver) Pulls Git commits from the Repository's remote into a Workspace.voidpushGitCommits(PushGitCommitsRequest request, io.grpc.stub.StreamObserver<PushGitCommitsResponse> responseObserver) Pushes Git commits from a Workspace to the Repository's remote.voidqueryCompilationResultActions(QueryCompilationResultActionsRequest request, io.grpc.stub.StreamObserver<QueryCompilationResultActionsResponse> responseObserver) Returns CompilationResultActions in a given CompilationResult.voidqueryDirectoryContents(QueryDirectoryContentsRequest request, io.grpc.stub.StreamObserver<QueryDirectoryContentsResponse> responseObserver) Returns the contents of a given Workspace directory.voidqueryFolderContents(QueryFolderContentsRequest request, io.grpc.stub.StreamObserver<QueryFolderContentsResponse> responseObserver) Returns the contents of a given Folder.voidqueryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, io.grpc.stub.StreamObserver<QueryRepositoryDirectoryContentsResponse> responseObserver) Returns the contents of a given Repository directory.voidqueryTeamFolderContents(QueryTeamFolderContentsRequest request, io.grpc.stub.StreamObserver<QueryTeamFolderContentsResponse> responseObserver) Returns the contents of a given TeamFolder.voidqueryUserRootContents(QueryUserRootContentsRequest request, io.grpc.stub.StreamObserver<QueryUserRootContentsResponse> responseObserver) Returns the contents of a caller's root folder in a given location.voidqueryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, io.grpc.stub.StreamObserver<QueryWorkflowInvocationActionsResponse> responseObserver) Returns WorkflowInvocationActions in a given WorkflowInvocation.voidreadFile(ReadFileRequest request, io.grpc.stub.StreamObserver<ReadFileResponse> responseObserver) Returns the contents of a file (inside a Workspace).voidreadRepositoryFile(ReadRepositoryFileRequest request, io.grpc.stub.StreamObserver<ReadRepositoryFileResponse> responseObserver) Returns the contents of a file (inside a Repository).voidremoveDirectory(RemoveDirectoryRequest request, io.grpc.stub.StreamObserver<RemoveDirectoryResponse> responseObserver) Deletes a directory (inside a Workspace) and all of its contents.voidremoveFile(RemoveFileRequest request, io.grpc.stub.StreamObserver<RemoveFileResponse> responseObserver) Deletes a file (inside a Workspace).voidresetWorkspaceChanges(ResetWorkspaceChangesRequest request, io.grpc.stub.StreamObserver<ResetWorkspaceChangesResponse> responseObserver) Performs a Git reset for uncommitted files in a Workspace.voidsearchFiles(SearchFilesRequest request, io.grpc.stub.StreamObserver<SearchFilesResponse> responseObserver) Finds the contents of a given Workspace directory by filter.voidsearchTeamFolders(SearchTeamFoldersRequest request, io.grpc.stub.StreamObserver<SearchTeamFoldersResponse> responseObserver) Returns all TeamFolders in a given location that the caller has access to and match the provided filter.voidsetIamPolicy(com.google.iam.v1.SetIamPolicyRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.Policy> responseObserver) Sets the access control policy on the specified resource.voidtestIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.TestIamPermissionsResponse> responseObserver) Returns permissions that a caller has on the specified resource.voidupdateConfig(UpdateConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver) Update default config for a given project and location.voidupdateFolder(UpdateFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Updates a single Folder.voidupdateReleaseConfig(UpdateReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Updates a single ReleaseConfig.voidupdateRepository(UpdateRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Updates a single Repository.voidupdateTeamFolder(UpdateTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Updates a single TeamFolder.voidupdateWorkflowConfig(UpdateWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Updates a single WorkflowConfig.voidwriteFile(WriteFileRequest request, io.grpc.stub.StreamObserver<WriteFileResponse> responseObserver) Writes to a file (inside a Workspace).Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
- Specified by:
buildin classio.grpc.stub.AbstractStub<DataformGrpc.DataformStub>
-
getTeamFolder
public void getTeamFolder(GetTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Fetches a single TeamFolder.
-
createTeamFolder
public void createTeamFolder(CreateTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Creates a new TeamFolder in a given project and location.
-
updateTeamFolder
public void updateTeamFolder(UpdateTeamFolderRequest request, io.grpc.stub.StreamObserver<TeamFolder> responseObserver) Updates a single TeamFolder.
-
deleteTeamFolder
public void deleteTeamFolder(DeleteTeamFolderRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single TeamFolder.
-
queryTeamFolderContents
public void queryTeamFolderContents(QueryTeamFolderContentsRequest request, io.grpc.stub.StreamObserver<QueryTeamFolderContentsResponse> responseObserver) Returns the contents of a given TeamFolder.
-
searchTeamFolders
public void searchTeamFolders(SearchTeamFoldersRequest request, io.grpc.stub.StreamObserver<SearchTeamFoldersResponse> responseObserver) Returns all TeamFolders in a given location that the caller has access to and match the provided filter.
-
getFolder
public void getFolder(GetFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Fetches a single Folder.
-
createFolder
public void createFolder(CreateFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Creates a new Folder in a given project and location.
-
updateFolder
public void updateFolder(UpdateFolderRequest request, io.grpc.stub.StreamObserver<Folder> responseObserver) Updates a single Folder.
-
deleteFolder
public void deleteFolder(DeleteFolderRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Folder.
-
queryFolderContents
public void queryFolderContents(QueryFolderContentsRequest request, io.grpc.stub.StreamObserver<QueryFolderContentsResponse> responseObserver) Returns the contents of a given Folder.
-
queryUserRootContents
public void queryUserRootContents(QueryUserRootContentsRequest request, io.grpc.stub.StreamObserver<QueryUserRootContentsResponse> responseObserver) Returns the contents of a caller's root folder in a given location. The root folder contains all resources that are created by the user and not contained in any other folder.
-
moveFolder
public void moveFolder(MoveFolderRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) Moves a Folder to a new Folder, TeamFolder, or the root location.
-
listRepositories
public void listRepositories(ListRepositoriesRequest request, io.grpc.stub.StreamObserver<ListRepositoriesResponse> responseObserver) Lists Repositories in a given project and location. **Note:** *This method can return repositories not shown in the [Dataform UI](https://console.cloud.google.com/bigquery/dataform)*.
-
getRepository
public void getRepository(GetRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Fetches a single Repository.
-
createRepository
public void createRepository(CreateRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Creates a new Repository in a given project and location.
-
updateRepository
public void updateRepository(UpdateRepositoryRequest request, io.grpc.stub.StreamObserver<Repository> responseObserver) Updates a single Repository. **Note:** *This method does not fully implement [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated as a bad request, and when the `field_mask` is omitted, the request is treated as a full update on all modifiable fields.*
-
deleteRepository
public void deleteRepository(DeleteRepositoryRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Repository.
-
moveRepository
public void moveRepository(MoveRepositoryRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) Moves a Repository to a new location.
-
commitRepositoryChanges
public void commitRepositoryChanges(CommitRepositoryChangesRequest request, io.grpc.stub.StreamObserver<CommitRepositoryChangesResponse> responseObserver) Applies a Git commit to a Repository. The Repository must not have a value for `git_remote_settings.url`.
-
readRepositoryFile
public void readRepositoryFile(ReadRepositoryFileRequest request, io.grpc.stub.StreamObserver<ReadRepositoryFileResponse> responseObserver) Returns the contents of a file (inside a Repository). The Repository must not have a value for `git_remote_settings.url`.
-
queryRepositoryDirectoryContents
public void queryRepositoryDirectoryContents(QueryRepositoryDirectoryContentsRequest request, io.grpc.stub.StreamObserver<QueryRepositoryDirectoryContentsResponse> responseObserver) Returns the contents of a given Repository directory. The Repository must not have a value for `git_remote_settings.url`.
-
fetchRepositoryHistory
public void fetchRepositoryHistory(FetchRepositoryHistoryRequest request, io.grpc.stub.StreamObserver<FetchRepositoryHistoryResponse> responseObserver) Fetches a Repository's history of commits. The Repository must not have a value for `git_remote_settings.url`.
-
computeRepositoryAccessTokenStatus
public void computeRepositoryAccessTokenStatus(ComputeRepositoryAccessTokenStatusRequest request, io.grpc.stub.StreamObserver<ComputeRepositoryAccessTokenStatusResponse> responseObserver) Computes a Repository's Git access token status.
-
fetchRemoteBranches
public void fetchRemoteBranches(FetchRemoteBranchesRequest request, io.grpc.stub.StreamObserver<FetchRemoteBranchesResponse> responseObserver) Fetches a Repository's remote branches.
-
listWorkspaces
public void listWorkspaces(ListWorkspacesRequest request, io.grpc.stub.StreamObserver<ListWorkspacesResponse> responseObserver) Lists Workspaces in a given Repository.
-
getWorkspace
public void getWorkspace(GetWorkspaceRequest request, io.grpc.stub.StreamObserver<Workspace> responseObserver) Fetches a single Workspace.
-
createWorkspace
public void createWorkspace(CreateWorkspaceRequest request, io.grpc.stub.StreamObserver<Workspace> responseObserver) Creates a new Workspace in a given Repository.
-
deleteWorkspace
public void deleteWorkspace(DeleteWorkspaceRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single Workspace.
-
installNpmPackages
public void installNpmPackages(InstallNpmPackagesRequest request, io.grpc.stub.StreamObserver<InstallNpmPackagesResponse> responseObserver) Installs dependency NPM packages (inside a Workspace).
-
pullGitCommits
public void pullGitCommits(PullGitCommitsRequest request, io.grpc.stub.StreamObserver<PullGitCommitsResponse> responseObserver) Pulls Git commits from the Repository's remote into a Workspace.
-
pushGitCommits
public void pushGitCommits(PushGitCommitsRequest request, io.grpc.stub.StreamObserver<PushGitCommitsResponse> responseObserver) Pushes Git commits from a Workspace to the Repository's remote.
-
fetchFileGitStatuses
public void fetchFileGitStatuses(FetchFileGitStatusesRequest request, io.grpc.stub.StreamObserver<FetchFileGitStatusesResponse> responseObserver) Fetches Git statuses for the files in a Workspace.
-
fetchGitAheadBehind
public void fetchGitAheadBehind(FetchGitAheadBehindRequest request, io.grpc.stub.StreamObserver<FetchGitAheadBehindResponse> responseObserver) Fetches Git ahead/behind against a remote branch.
-
commitWorkspaceChanges
public void commitWorkspaceChanges(CommitWorkspaceChangesRequest request, io.grpc.stub.StreamObserver<CommitWorkspaceChangesResponse> responseObserver) Applies a Git commit for uncommitted files in a Workspace.
-
resetWorkspaceChanges
public void resetWorkspaceChanges(ResetWorkspaceChangesRequest request, io.grpc.stub.StreamObserver<ResetWorkspaceChangesResponse> responseObserver) Performs a Git reset for uncommitted files in a Workspace.
-
fetchFileDiff
public void fetchFileDiff(FetchFileDiffRequest request, io.grpc.stub.StreamObserver<FetchFileDiffResponse> responseObserver) Fetches Git diff for an uncommitted file in a Workspace.
-
queryDirectoryContents
public void queryDirectoryContents(QueryDirectoryContentsRequest request, io.grpc.stub.StreamObserver<QueryDirectoryContentsResponse> responseObserver) Returns the contents of a given Workspace directory.
-
searchFiles
public void searchFiles(SearchFilesRequest request, io.grpc.stub.StreamObserver<SearchFilesResponse> responseObserver) Finds the contents of a given Workspace directory by filter.
-
makeDirectory
public void makeDirectory(MakeDirectoryRequest request, io.grpc.stub.StreamObserver<MakeDirectoryResponse> responseObserver) Creates a directory inside a Workspace.
-
removeDirectory
public void removeDirectory(RemoveDirectoryRequest request, io.grpc.stub.StreamObserver<RemoveDirectoryResponse> responseObserver) Deletes a directory (inside a Workspace) and all of its contents.
-
moveDirectory
public void moveDirectory(MoveDirectoryRequest request, io.grpc.stub.StreamObserver<MoveDirectoryResponse> responseObserver) Moves a directory (inside a Workspace), and all of its contents, to a new location.
-
readFile
public void readFile(ReadFileRequest request, io.grpc.stub.StreamObserver<ReadFileResponse> responseObserver) Returns the contents of a file (inside a Workspace).
-
removeFile
public void removeFile(RemoveFileRequest request, io.grpc.stub.StreamObserver<RemoveFileResponse> responseObserver) Deletes a file (inside a Workspace).
-
moveFile
public void moveFile(MoveFileRequest request, io.grpc.stub.StreamObserver<MoveFileResponse> responseObserver) Moves a file (inside a Workspace) to a new location.
-
writeFile
public void writeFile(WriteFileRequest request, io.grpc.stub.StreamObserver<WriteFileResponse> responseObserver) Writes to a file (inside a Workspace).
-
listReleaseConfigs
public void listReleaseConfigs(ListReleaseConfigsRequest request, io.grpc.stub.StreamObserver<ListReleaseConfigsResponse> responseObserver) Lists ReleaseConfigs in a given Repository.
-
getReleaseConfig
public void getReleaseConfig(GetReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Fetches a single ReleaseConfig.
-
createReleaseConfig
public void createReleaseConfig(CreateReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Creates a new ReleaseConfig in a given Repository.
-
updateReleaseConfig
public void updateReleaseConfig(UpdateReleaseConfigRequest request, io.grpc.stub.StreamObserver<ReleaseConfig> responseObserver) Updates a single ReleaseConfig. **Note:** *This method does not fully implement [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated as a bad request, and when the `field_mask` is omitted, the request is treated as a full update on all modifiable fields.*
-
deleteReleaseConfig
public void deleteReleaseConfig(DeleteReleaseConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single ReleaseConfig.
-
listCompilationResults
public void listCompilationResults(ListCompilationResultsRequest request, io.grpc.stub.StreamObserver<ListCompilationResultsResponse> responseObserver) Lists CompilationResults in a given Repository.
-
getCompilationResult
public void getCompilationResult(GetCompilationResultRequest request, io.grpc.stub.StreamObserver<CompilationResult> responseObserver) Fetches a single CompilationResult.
-
createCompilationResult
public void createCompilationResult(CreateCompilationResultRequest request, io.grpc.stub.StreamObserver<CompilationResult> responseObserver) Creates a new CompilationResult in a given project and location.
-
queryCompilationResultActions
public void queryCompilationResultActions(QueryCompilationResultActionsRequest request, io.grpc.stub.StreamObserver<QueryCompilationResultActionsResponse> responseObserver) Returns CompilationResultActions in a given CompilationResult.
-
listWorkflowConfigs
public void listWorkflowConfigs(ListWorkflowConfigsRequest request, io.grpc.stub.StreamObserver<ListWorkflowConfigsResponse> responseObserver) Lists WorkflowConfigs in a given Repository.
-
getWorkflowConfig
public void getWorkflowConfig(GetWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Fetches a single WorkflowConfig.
-
createWorkflowConfig
public void createWorkflowConfig(CreateWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Creates a new WorkflowConfig in a given Repository.
-
updateWorkflowConfig
public void updateWorkflowConfig(UpdateWorkflowConfigRequest request, io.grpc.stub.StreamObserver<WorkflowConfig> responseObserver) Updates a single WorkflowConfig. **Note:** *This method does not fully implement [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated as a bad request, and when the `field_mask` is omitted, the request is treated as a full update on all modifiable fields.*
-
deleteWorkflowConfig
public void deleteWorkflowConfig(DeleteWorkflowConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single WorkflowConfig.
-
listWorkflowInvocations
public void listWorkflowInvocations(ListWorkflowInvocationsRequest request, io.grpc.stub.StreamObserver<ListWorkflowInvocationsResponse> responseObserver) Lists WorkflowInvocations in a given Repository.
-
getWorkflowInvocation
public void getWorkflowInvocation(GetWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<WorkflowInvocation> responseObserver) Fetches a single WorkflowInvocation.
-
createWorkflowInvocation
public void createWorkflowInvocation(CreateWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<WorkflowInvocation> responseObserver) Creates a new WorkflowInvocation in a given Repository.
-
deleteWorkflowInvocation
public void deleteWorkflowInvocation(DeleteWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single WorkflowInvocation.
-
cancelWorkflowInvocation
public void cancelWorkflowInvocation(CancelWorkflowInvocationRequest request, io.grpc.stub.StreamObserver<CancelWorkflowInvocationResponse> responseObserver) Requests cancellation of a running WorkflowInvocation.
-
queryWorkflowInvocationActions
public void queryWorkflowInvocationActions(QueryWorkflowInvocationActionsRequest request, io.grpc.stub.StreamObserver<QueryWorkflowInvocationActionsResponse> responseObserver) Returns WorkflowInvocationActions in a given WorkflowInvocation.
-
getConfig
public void getConfig(GetConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver) Get default config for a given project and location.
-
updateConfig
public void updateConfig(UpdateConfigRequest request, io.grpc.stub.StreamObserver<Config> responseObserver) Update default config for a given project and location. **Note:** *This method does not fully implement [AIP/134](https://google.aip.dev/134). The wildcard entry (\*) is treated as a bad request, and when the `field_mask` is omitted, the request is treated as a full update on all modifiable fields.*
-
getIamPolicy
public void getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.Policy> responseObserver) Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
-
setIamPolicy
public void setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.Policy> responseObserver) Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
-
testIamPermissions
public void testIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request, io.grpc.stub.StreamObserver<com.google.iam.v1.TestIamPermissionsResponse> responseObserver) Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
-