@Generated("by gapic-generator-java")
Package com.google.cloud.dataform.v1alpha2
A client to Dataform API
The interfaces provided are listed below, along with usage samples.
======================= DataformClient =======================
Service Description: Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
Sample for DataformClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (DataformClient dataformClient = DataformClient.create()) {
RepositoryName name = RepositoryName.of("[PROJECT]", "[LOCATION]", "[REPOSITORY]");
Repository response = dataformClient.getRepository(name);
}
-
Class Summary Class Description CancelWorkflowInvocationRequest `CancelWorkflowInvocation` request message.CancelWorkflowInvocationRequest.Builder `CancelWorkflowInvocation` request message.CommitAuthor Represents the author of a Git commit.CommitAuthor.Builder Represents the author of a Git commit.CommitWorkspaceChangesRequest `CommitWorkspaceChanges` request message.CommitWorkspaceChangesRequest.Builder `CommitWorkspaceChanges` request message.CompilationResult Represents the result of compiling a Dataform project.CompilationResult.Builder Represents the result of compiling a Dataform project.CompilationResult.CodeCompilationConfig Configures various aspects of Dataform code compilation.CompilationResult.CodeCompilationConfig.Builder Configures various aspects of Dataform code compilation.CompilationResult.CompilationError An error encountered when attempting to compile a Dataform project.CompilationResult.CompilationError.Builder An error encountered when attempting to compile a Dataform project.CompilationResultAction Represents a single Dataform action in a compilation result.CompilationResultAction.Assertion Represents an assertion upon a SQL query which is required return zero rows.CompilationResultAction.Assertion.Builder Represents an assertion upon a SQL query which is required return zero rows.CompilationResultAction.Builder Represents a single Dataform action in a compilation result.CompilationResultAction.Declaration Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.CompilationResultAction.Declaration.Builder Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.CompilationResultAction.Operations Represents a list of arbitrary database operations.CompilationResultAction.Operations.Builder Represents a list of arbitrary database operations.CompilationResultAction.Relation Represents a database relation.CompilationResultAction.Relation.Builder Represents a database relation.CompilationResultAction.Relation.IncrementalTableConfig Contains settings for relations of type `INCREMENTAL_TABLE`.CompilationResultAction.Relation.IncrementalTableConfig.Builder Contains settings for relations of type `INCREMENTAL_TABLE`.CompilationResultName CompilationResultName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/compilationResults/{compilation_result}.CreateCompilationResultRequest `CreateCompilationResult` request message.CreateCompilationResultRequest.Builder `CreateCompilationResult` request message.CreateRepositoryRequest `CreateRepository` request message.CreateRepositoryRequest.Builder `CreateRepository` request message.CreateWorkflowInvocationRequest `CreateWorkflowInvocation` request message.CreateWorkflowInvocationRequest.Builder `CreateWorkflowInvocation` request message.CreateWorkspaceRequest `CreateWorkspace` request message.CreateWorkspaceRequest.Builder `CreateWorkspace` request message.DataformClient Service Description: Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.DataformClient.ListCompilationResultsFixedSizeCollection DataformClient.ListCompilationResultsPage DataformClient.ListCompilationResultsPagedResponse DataformClient.ListLocationsFixedSizeCollection DataformClient.ListLocationsPage DataformClient.ListLocationsPagedResponse DataformClient.ListRepositoriesFixedSizeCollection DataformClient.ListRepositoriesPage DataformClient.ListRepositoriesPagedResponse DataformClient.ListWorkflowInvocationsFixedSizeCollection DataformClient.ListWorkflowInvocationsPage DataformClient.ListWorkflowInvocationsPagedResponse DataformClient.ListWorkspacesFixedSizeCollection DataformClient.ListWorkspacesPage DataformClient.ListWorkspacesPagedResponse DataformClient.QueryCompilationResultActionsFixedSizeCollection DataformClient.QueryCompilationResultActionsPage DataformClient.QueryCompilationResultActionsPagedResponse DataformClient.QueryDirectoryContentsFixedSizeCollection DataformClient.QueryDirectoryContentsPage DataformClient.QueryDirectoryContentsPagedResponse DataformClient.QueryWorkflowInvocationActionsFixedSizeCollection DataformClient.QueryWorkflowInvocationActionsPage DataformClient.QueryWorkflowInvocationActionsPagedResponse DataformGrpc Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.DataformGrpc.DataformBlockingStub A stub to allow clients to do synchronous rpc calls to service Dataform.DataformGrpc.DataformFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Dataform.DataformGrpc.DataformImplBase Base class for the server implementation of the service Dataform.DataformGrpc.DataformStub A stub to allow clients to do asynchronous rpc calls to service Dataform.DataformProto DataformSettings Settings class to configure an instance ofDataformClient
.DataformSettings.Builder Builder for DataformSettings.DeleteRepositoryRequest `DeleteRepository` request message.DeleteRepositoryRequest.Builder `DeleteRepository` request message.DeleteWorkflowInvocationRequest `DeleteWorkflowInvocation` request message.DeleteWorkflowInvocationRequest.Builder `DeleteWorkflowInvocation` request message.DeleteWorkspaceRequest `DeleteWorkspace` request message.DeleteWorkspaceRequest.Builder `DeleteWorkspace` request message.FetchFileDiffRequest `FetchFileDiff` request message.FetchFileDiffRequest.Builder `FetchFileDiff` request message.FetchFileDiffResponse `FetchFileDiff` response message.FetchFileDiffResponse.Builder `FetchFileDiff` response message.FetchFileGitStatusesRequest `FetchFileGitStatuses` request message.FetchFileGitStatusesRequest.Builder `FetchFileGitStatuses` request message.FetchFileGitStatusesResponse `FetchFileGitStatuses` response message.FetchFileGitStatusesResponse.Builder `FetchFileGitStatuses` response message.FetchFileGitStatusesResponse.UncommittedFileChange Represents the Git state of a file with uncommitted changes.FetchFileGitStatusesResponse.UncommittedFileChange.Builder Represents the Git state of a file with uncommitted changes.FetchGitAheadBehindRequest `FetchGitAheadBehind` request message.FetchGitAheadBehindRequest.Builder `FetchGitAheadBehind` request message.FetchGitAheadBehindResponse `FetchGitAheadBehind` response message.FetchGitAheadBehindResponse.Builder `FetchGitAheadBehind` response message.FetchRemoteBranchesRequest `FetchRemoteBranches` request message.FetchRemoteBranchesRequest.Builder `FetchRemoteBranches` request message.FetchRemoteBranchesResponse `FetchRemoteBranches` response message.FetchRemoteBranchesResponse.Builder `FetchRemoteBranches` response message.GetCompilationResultRequest `GetCompilationResult` request message.GetCompilationResultRequest.Builder `GetCompilationResult` request message.GetRepositoryRequest `GetRepository` request message.GetRepositoryRequest.Builder `GetRepository` request message.GetWorkflowInvocationRequest `GetWorkflowInvocation` request message.GetWorkflowInvocationRequest.Builder `GetWorkflowInvocation` request message.GetWorkspaceRequest `GetWorkspace` request message.GetWorkspaceRequest.Builder `GetWorkspace` request message.InstallNpmPackagesRequest `InstallNpmPackages` request message.InstallNpmPackagesRequest.Builder `InstallNpmPackages` request message.InstallNpmPackagesResponse `InstallNpmPackages` response message.InstallNpmPackagesResponse.Builder `InstallNpmPackages` response message.ListCompilationResultsRequest `ListCompilationResults` request message.ListCompilationResultsRequest.Builder `ListCompilationResults` request message.ListCompilationResultsResponse `ListCompilationResults` response message.ListCompilationResultsResponse.Builder `ListCompilationResults` response message.ListRepositoriesRequest `ListRepositories` request message.ListRepositoriesRequest.Builder `ListRepositories` request message.ListRepositoriesResponse `ListRepositories` response message.ListRepositoriesResponse.Builder `ListRepositories` response message.ListWorkflowInvocationsRequest `ListWorkflowInvocations` request message.ListWorkflowInvocationsRequest.Builder `ListWorkflowInvocations` request message.ListWorkflowInvocationsResponse `ListWorkflowInvocations` response message.ListWorkflowInvocationsResponse.Builder `ListWorkflowInvocations` response message.ListWorkspacesRequest `ListWorkspaces` request message.ListWorkspacesRequest.Builder `ListWorkspaces` request message.ListWorkspacesResponse `ListWorkspaces` response message.ListWorkspacesResponse.Builder `ListWorkspaces` response message.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.MakeDirectoryRequest `MakeDirectory` request message.MakeDirectoryRequest.Builder `MakeDirectory` request message.MakeDirectoryResponse `MakeDirectory` response message.MakeDirectoryResponse.Builder `MakeDirectory` response message.MoveDirectoryRequest `MoveDirectory` request message.MoveDirectoryRequest.Builder `MoveDirectory` request message.MoveDirectoryResponse `MoveDirectory` response message.MoveDirectoryResponse.Builder `MoveDirectory` response message.MoveFileRequest `MoveFile` request message.MoveFileRequest.Builder `MoveFile` request message.MoveFileResponse `MoveFile` response message.MoveFileResponse.Builder `MoveFile` response message.PullGitCommitsRequest `PullGitCommits` request message.PullGitCommitsRequest.Builder `PullGitCommits` request message.PushGitCommitsRequest `PushGitCommits` request message.PushGitCommitsRequest.Builder `PushGitCommits` request message.QueryCompilationResultActionsRequest `QueryCompilationResultActions` request message.QueryCompilationResultActionsRequest.Builder `QueryCompilationResultActions` request message.QueryCompilationResultActionsResponse `QueryCompilationResultActions` response message.QueryCompilationResultActionsResponse.Builder `QueryCompilationResultActions` response message.QueryDirectoryContentsRequest `QueryDirectoryContents` request message.QueryDirectoryContentsRequest.Builder `QueryDirectoryContents` request message.QueryDirectoryContentsResponse `QueryDirectoryContents` response message.QueryDirectoryContentsResponse.Builder `QueryDirectoryContents` response message.QueryDirectoryContentsResponse.DirectoryEntry Represents a single entry in a workspace directory.QueryDirectoryContentsResponse.DirectoryEntry.Builder Represents a single entry in a workspace directory.QueryWorkflowInvocationActionsRequest `QueryWorkflowInvocationActions` request message.QueryWorkflowInvocationActionsRequest.Builder `QueryWorkflowInvocationActions` request message.QueryWorkflowInvocationActionsResponse `QueryWorkflowInvocationActions` response message.QueryWorkflowInvocationActionsResponse.Builder `QueryWorkflowInvocationActions` response message.ReadFileRequest `ReadFile` request message.ReadFileRequest.Builder `ReadFile` request message.ReadFileResponse `ReadFile` response message.ReadFileResponse.Builder `ReadFile` response message.RelationDescriptor Describes a relation and its columns.RelationDescriptor.Builder Describes a relation and its columns.RelationDescriptor.ColumnDescriptor Describes a column.RelationDescriptor.ColumnDescriptor.Builder Describes a column.RemoveDirectoryRequest `RemoveDirectory` request message.RemoveDirectoryRequest.Builder `RemoveDirectory` request message.RemoveFileRequest `RemoveFile` request message.RemoveFileRequest.Builder `RemoveFile` request message.Repository Represents a Dataform Git repository.Repository.Builder Represents a Dataform Git repository.Repository.GitRemoteSettings Controls Git remote configuration for a repository.Repository.GitRemoteSettings.Builder Controls Git remote configuration for a repository.RepositoryName RepositoryName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}.ResetWorkspaceChangesRequest `ResetWorkspaceChanges` request message.ResetWorkspaceChangesRequest.Builder `ResetWorkspaceChanges` request message.Target Represents an action identifier.Target.Builder Represents an action identifier.UpdateRepositoryRequest `UpdateRepository` request message.UpdateRepositoryRequest.Builder `UpdateRepository` request message.WorkflowInvocation Represents a single invocation of a compilation result.WorkflowInvocation.Builder Represents a single invocation of a compilation result.WorkflowInvocation.InvocationConfig Includes various configuration options for this workflow invocation.WorkflowInvocation.InvocationConfig.Builder Includes various configuration options for this workflow invocation.WorkflowInvocationAction Represents a single action in a workflow invocation.WorkflowInvocationAction.BigQueryAction Represents a workflow action that will run against BigQuery.WorkflowInvocationAction.BigQueryAction.Builder Represents a workflow action that will run against BigQuery.WorkflowInvocationAction.Builder Represents a single action in a workflow invocation.WorkflowInvocationName WorkflowInvocationName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/workflowInvocations/{workflow_invocation}.Workspace Represents a Dataform Git workspace.Workspace.Builder Represents a Dataform Git workspace.WorkspaceName WorkspaceName.Builder Builder for projects/{project}/locations/{location}/repositories/{repository}/workspaces/{workspace}.WriteFileRequest `WriteFile` request message.WriteFileRequest.Builder `WriteFile` request message.WriteFileResponse `WriteFile` response message.WriteFileResponse.Builder `WriteFile` response message. -
Enum Summary Enum Description CompilationResult.SourceCase CompilationResultAction.CompiledObjectCase CompilationResultAction.Relation.RelationType Indicates the type of this relation.FetchFileGitStatusesResponse.UncommittedFileChange.State Indicates the status of an uncommitted file change.QueryDirectoryContentsResponse.DirectoryEntry.EntryCase Repository.GitRemoteSettings.TokenStatus Indicates the status of a Git authentication token.WorkflowInvocation.State Represents the current state of a workflow invocation.WorkflowInvocationAction.State Represents the current state of an workflow invocation action.