- 0.51.0 (latest)
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.4
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);
}
Classes
CancelWorkflowInvocationRequest
CancelWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.CancelWorkflowInvocationRequest
CancelWorkflowInvocationRequest.Builder
CancelWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.CancelWorkflowInvocationRequest
CommitAuthor
Represents the author of a Git commit.
Protobuf type google.cloud.dataform.v1beta1.CommitAuthor
CommitAuthor.Builder
Represents the author of a Git commit.
Protobuf type google.cloud.dataform.v1beta1.CommitAuthor
CommitWorkspaceChangesRequest
CommitWorkspaceChanges
request message.
Protobuf type google.cloud.dataform.v1beta1.CommitWorkspaceChangesRequest
CommitWorkspaceChangesRequest.Builder
CommitWorkspaceChanges
request message.
Protobuf type google.cloud.dataform.v1beta1.CommitWorkspaceChangesRequest
CompilationResult
Represents the result of compiling a Dataform project.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult
CompilationResult.Builder
Represents the result of compiling a Dataform project.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult
CompilationResult.CodeCompilationConfig
Configures various aspects of Dataform code compilation.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig
CompilationResult.CodeCompilationConfig.Builder
Configures various aspects of Dataform code compilation.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult.CodeCompilationConfig
CompilationResult.CompilationError
An error encountered when attempting to compile a Dataform project.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult.CompilationError
CompilationResult.CompilationError.Builder
An error encountered when attempting to compile a Dataform project.
Protobuf type google.cloud.dataform.v1beta1.CompilationResult.CompilationError
CompilationResultAction
Represents a single Dataform action in a compilation result.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction
CompilationResultAction.Assertion
Represents an assertion upon a SQL query which is required return zero rows.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Assertion
CompilationResultAction.Assertion.Builder
Represents an assertion upon a SQL query which is required return zero rows.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Assertion
CompilationResultAction.Builder
Represents a single Dataform action in a compilation result.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction
CompilationResultAction.Declaration
Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Declaration
CompilationResultAction.Declaration.Builder
Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Declaration
CompilationResultAction.Operations
Represents a list of arbitrary database operations.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Operations
CompilationResultAction.Operations.Builder
Represents a list of arbitrary database operations.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Operations
CompilationResultAction.Relation
Represents a database relation.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Relation
CompilationResultAction.Relation.Builder
Represents a database relation.
Protobuf type google.cloud.dataform.v1beta1.CompilationResultAction.Relation
CompilationResultAction.Relation.IncrementalTableConfig
Contains settings for relations of type INCREMENTAL_TABLE
.
Protobuf type
google.cloud.dataform.v1beta1.CompilationResultAction.Relation.IncrementalTableConfig
CompilationResultAction.Relation.IncrementalTableConfig.Builder
Contains settings for relations of type INCREMENTAL_TABLE
.
Protobuf type
google.cloud.dataform.v1beta1.CompilationResultAction.Relation.IncrementalTableConfig
CompilationResultName
CompilationResultName.Builder
Builder for projects/{project}/locations/{location}/repositories/{repository}/compilationResults/{compilation_result}.
CreateCompilationResultRequest
CreateCompilationResult
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateCompilationResultRequest
CreateCompilationResultRequest.Builder
CreateCompilationResult
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateCompilationResultRequest
CreateRepositoryRequest
CreateRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateRepositoryRequest
CreateRepositoryRequest.Builder
CreateRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateRepositoryRequest
CreateWorkflowInvocationRequest
CreateWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateWorkflowInvocationRequest
CreateWorkflowInvocationRequest.Builder
CreateWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateWorkflowInvocationRequest
CreateWorkspaceRequest
CreateWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateWorkspaceRequest
CreateWorkspaceRequest.Builder
CreateWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.CreateWorkspaceRequest
DataformClient
Service Description: Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// 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);
}
Note: close() needs to be called on the DataformClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
The surface of this class includes several types of Java methods for each of the API's methods:
- A "flattened" method. With this type of method, the fields of the request type have been converted into function parameters. It may be the case that not all fields are available as parameters, and not every API method will have a flattened method entry point.
- A "request object" method. This type of method only takes one parameter, a request object, which must be constructed before the call. Not every API method will have a request object method.
- A "callable" method. This type of method takes no parameters and returns an immutable API callable object, which can be used to initiate calls to the service.
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of DataformSettings to create(). For example:
To customize credentials:
// 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
DataformSettings dataformSettings =
DataformSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
DataformClient dataformClient = DataformClient.create(dataformSettings);
To customize the endpoint:
// 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
DataformSettings dataformSettings =
DataformSettings.newBuilder().setEndpoint(myEndpoint).build();
DataformClient dataformClient = DataformClient.create(dataformSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// 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
DataformSettings dataformSettings = DataformSettings.newHttpJsonBuilder().build();
DataformClient dataformClient = DataformClient.create(dataformSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
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.
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DataformGrpc.DataformFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service Dataform.
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DataformGrpc.DataformImplBase
Base class for the server implementation of the service Dataform.
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
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.
DataformProto
DataformSettings
Settings class to configure an instance of DataformClient.
The default instance has everything set to sensible defaults:
- The default service address (dataform.googleapis.com) and default port (443) are used.
- Credentials are acquired automatically through Application Default Credentials.
- Retries are configured for idempotent methods but not for non-idempotent methods.
The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.
For example, to set the total timeout of getRepository to 30 seconds:
// 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
DataformSettings.Builder dataformSettingsBuilder = DataformSettings.newBuilder();
dataformSettingsBuilder
.getRepositorySettings()
.setRetrySettings(
dataformSettingsBuilder
.getRepositorySettings()
.getRetrySettings()
.toBuilder()
.setTotalTimeout(Duration.ofSeconds(30))
.build());
DataformSettings dataformSettings = dataformSettingsBuilder.build();
DataformSettings.Builder
Builder for DataformSettings.
DeleteRepositoryRequest
DeleteRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteRepositoryRequest
DeleteRepositoryRequest.Builder
DeleteRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteRepositoryRequest
DeleteWorkflowInvocationRequest
DeleteWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteWorkflowInvocationRequest
DeleteWorkflowInvocationRequest.Builder
DeleteWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteWorkflowInvocationRequest
DeleteWorkspaceRequest
DeleteWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteWorkspaceRequest
DeleteWorkspaceRequest.Builder
DeleteWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.DeleteWorkspaceRequest
FetchFileDiffRequest
FetchFileDiff
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileDiffRequest
FetchFileDiffRequest.Builder
FetchFileDiff
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileDiffRequest
FetchFileDiffResponse
FetchFileDiff
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileDiffResponse
FetchFileDiffResponse.Builder
FetchFileDiff
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileDiffResponse
FetchFileGitStatusesRequest
FetchFileGitStatuses
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileGitStatusesRequest
FetchFileGitStatusesRequest.Builder
FetchFileGitStatuses
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileGitStatusesRequest
FetchFileGitStatusesResponse
FetchFileGitStatuses
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse
FetchFileGitStatusesResponse.Builder
FetchFileGitStatuses
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse
FetchFileGitStatusesResponse.UncommittedFileChange
Represents the Git state of a file with uncommitted changes.
Protobuf type
google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange
FetchFileGitStatusesResponse.UncommittedFileChange.Builder
Represents the Git state of a file with uncommitted changes.
Protobuf type
google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange
FetchGitAheadBehindRequest
FetchGitAheadBehind
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchGitAheadBehindRequest
FetchGitAheadBehindRequest.Builder
FetchGitAheadBehind
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchGitAheadBehindRequest
FetchGitAheadBehindResponse
FetchGitAheadBehind
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchGitAheadBehindResponse
FetchGitAheadBehindResponse.Builder
FetchGitAheadBehind
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchGitAheadBehindResponse
FetchRemoteBranchesRequest
FetchRemoteBranches
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchRemoteBranchesRequest
FetchRemoteBranchesRequest.Builder
FetchRemoteBranches
request message.
Protobuf type google.cloud.dataform.v1beta1.FetchRemoteBranchesRequest
FetchRemoteBranchesResponse
FetchRemoteBranches
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchRemoteBranchesResponse
FetchRemoteBranchesResponse.Builder
FetchRemoteBranches
response message.
Protobuf type google.cloud.dataform.v1beta1.FetchRemoteBranchesResponse
GetCompilationResultRequest
GetCompilationResult
request message.
Protobuf type google.cloud.dataform.v1beta1.GetCompilationResultRequest
GetCompilationResultRequest.Builder
GetCompilationResult
request message.
Protobuf type google.cloud.dataform.v1beta1.GetCompilationResultRequest
GetRepositoryRequest
GetRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.GetRepositoryRequest
GetRepositoryRequest.Builder
GetRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.GetRepositoryRequest
GetWorkflowInvocationRequest
GetWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.GetWorkflowInvocationRequest
GetWorkflowInvocationRequest.Builder
GetWorkflowInvocation
request message.
Protobuf type google.cloud.dataform.v1beta1.GetWorkflowInvocationRequest
GetWorkspaceRequest
GetWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.GetWorkspaceRequest
GetWorkspaceRequest.Builder
GetWorkspace
request message.
Protobuf type google.cloud.dataform.v1beta1.GetWorkspaceRequest
InstallNpmPackagesRequest
InstallNpmPackages
request message.
Protobuf type google.cloud.dataform.v1beta1.InstallNpmPackagesRequest
InstallNpmPackagesRequest.Builder
InstallNpmPackages
request message.
Protobuf type google.cloud.dataform.v1beta1.InstallNpmPackagesRequest
InstallNpmPackagesResponse
InstallNpmPackages
response message.
Protobuf type google.cloud.dataform.v1beta1.InstallNpmPackagesResponse
InstallNpmPackagesResponse.Builder
InstallNpmPackages
response message.
Protobuf type google.cloud.dataform.v1beta1.InstallNpmPackagesResponse
ListCompilationResultsRequest
ListCompilationResults
request message.
Protobuf type google.cloud.dataform.v1beta1.ListCompilationResultsRequest
ListCompilationResultsRequest.Builder
ListCompilationResults
request message.
Protobuf type google.cloud.dataform.v1beta1.ListCompilationResultsRequest
ListCompilationResultsResponse
ListCompilationResults
response message.
Protobuf type google.cloud.dataform.v1beta1.ListCompilationResultsResponse
ListCompilationResultsResponse.Builder
ListCompilationResults
response message.
Protobuf type google.cloud.dataform.v1beta1.ListCompilationResultsResponse
ListRepositoriesRequest
ListRepositories
request message.
Protobuf type google.cloud.dataform.v1beta1.ListRepositoriesRequest
ListRepositoriesRequest.Builder
ListRepositories
request message.
Protobuf type google.cloud.dataform.v1beta1.ListRepositoriesRequest
ListRepositoriesResponse
ListRepositories
response message.
Protobuf type google.cloud.dataform.v1beta1.ListRepositoriesResponse
ListRepositoriesResponse.Builder
ListRepositories
response message.
Protobuf type google.cloud.dataform.v1beta1.ListRepositoriesResponse
ListWorkflowInvocationsRequest
ListWorkflowInvocations
request message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkflowInvocationsRequest
ListWorkflowInvocationsRequest.Builder
ListWorkflowInvocations
request message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkflowInvocationsRequest
ListWorkflowInvocationsResponse
ListWorkflowInvocations
response message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkflowInvocationsResponse
ListWorkflowInvocationsResponse.Builder
ListWorkflowInvocations
response message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkflowInvocationsResponse
ListWorkspacesRequest
ListWorkspaces
request message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkspacesRequest
ListWorkspacesRequest.Builder
ListWorkspaces
request message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkspacesRequest
ListWorkspacesResponse
ListWorkspaces
response message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkspacesResponse
ListWorkspacesResponse.Builder
ListWorkspaces
response message.
Protobuf type google.cloud.dataform.v1beta1.ListWorkspacesResponse
LocationName
LocationName.Builder
Builder for projects/{project}/locations/{location}.
MakeDirectoryRequest
MakeDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.MakeDirectoryRequest
MakeDirectoryRequest.Builder
MakeDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.MakeDirectoryRequest
MakeDirectoryResponse
MakeDirectory
response message.
Protobuf type google.cloud.dataform.v1beta1.MakeDirectoryResponse
MakeDirectoryResponse.Builder
MakeDirectory
response message.
Protobuf type google.cloud.dataform.v1beta1.MakeDirectoryResponse
MoveDirectoryRequest
MoveDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.MoveDirectoryRequest
MoveDirectoryRequest.Builder
MoveDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.MoveDirectoryRequest
MoveDirectoryResponse
MoveDirectory
response message.
Protobuf type google.cloud.dataform.v1beta1.MoveDirectoryResponse
MoveDirectoryResponse.Builder
MoveDirectory
response message.
Protobuf type google.cloud.dataform.v1beta1.MoveDirectoryResponse
MoveFileRequest
MoveFile
request message.
Protobuf type google.cloud.dataform.v1beta1.MoveFileRequest
MoveFileRequest.Builder
MoveFile
request message.
Protobuf type google.cloud.dataform.v1beta1.MoveFileRequest
MoveFileResponse
MoveFile
response message.
Protobuf type google.cloud.dataform.v1beta1.MoveFileResponse
MoveFileResponse.Builder
MoveFile
response message.
Protobuf type google.cloud.dataform.v1beta1.MoveFileResponse
PullGitCommitsRequest
PullGitCommits
request message.
Protobuf type google.cloud.dataform.v1beta1.PullGitCommitsRequest
PullGitCommitsRequest.Builder
PullGitCommits
request message.
Protobuf type google.cloud.dataform.v1beta1.PullGitCommitsRequest
PushGitCommitsRequest
PushGitCommits
request message.
Protobuf type google.cloud.dataform.v1beta1.PushGitCommitsRequest
PushGitCommitsRequest.Builder
PushGitCommits
request message.
Protobuf type google.cloud.dataform.v1beta1.PushGitCommitsRequest
QueryCompilationResultActionsRequest
QueryCompilationResultActions
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryCompilationResultActionsRequest
QueryCompilationResultActionsRequest.Builder
QueryCompilationResultActions
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryCompilationResultActionsRequest
QueryCompilationResultActionsResponse
QueryCompilationResultActions
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryCompilationResultActionsResponse
QueryCompilationResultActionsResponse.Builder
QueryCompilationResultActions
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryCompilationResultActionsResponse
QueryDirectoryContentsRequest
QueryDirectoryContents
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryDirectoryContentsRequest
QueryDirectoryContentsRequest.Builder
QueryDirectoryContents
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryDirectoryContentsRequest
QueryDirectoryContentsResponse
QueryDirectoryContents
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse
QueryDirectoryContentsResponse.Builder
QueryDirectoryContents
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse
QueryDirectoryContentsResponse.DirectoryEntry
Represents a single entry in a workspace directory.
Protobuf type
google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse.DirectoryEntry
QueryDirectoryContentsResponse.DirectoryEntry.Builder
Represents a single entry in a workspace directory.
Protobuf type
google.cloud.dataform.v1beta1.QueryDirectoryContentsResponse.DirectoryEntry
QueryWorkflowInvocationActionsRequest
QueryWorkflowInvocationActions
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsRequest
QueryWorkflowInvocationActionsRequest.Builder
QueryWorkflowInvocationActions
request message.
Protobuf type google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsRequest
QueryWorkflowInvocationActionsResponse
QueryWorkflowInvocationActions
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsResponse
QueryWorkflowInvocationActionsResponse.Builder
QueryWorkflowInvocationActions
response message.
Protobuf type google.cloud.dataform.v1beta1.QueryWorkflowInvocationActionsResponse
ReadFileRequest
ReadFile
request message.
Protobuf type google.cloud.dataform.v1beta1.ReadFileRequest
ReadFileRequest.Builder
ReadFile
request message.
Protobuf type google.cloud.dataform.v1beta1.ReadFileRequest
ReadFileResponse
ReadFile
response message.
Protobuf type google.cloud.dataform.v1beta1.ReadFileResponse
ReadFileResponse.Builder
ReadFile
response message.
Protobuf type google.cloud.dataform.v1beta1.ReadFileResponse
RelationDescriptor
Describes a relation and its columns.
Protobuf type google.cloud.dataform.v1beta1.RelationDescriptor
RelationDescriptor.Builder
Describes a relation and its columns.
Protobuf type google.cloud.dataform.v1beta1.RelationDescriptor
RelationDescriptor.ColumnDescriptor
Describes a column.
Protobuf type google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor
RelationDescriptor.ColumnDescriptor.Builder
Describes a column.
Protobuf type google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor
RemoveDirectoryRequest
RemoveDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.RemoveDirectoryRequest
RemoveDirectoryRequest.Builder
RemoveDirectory
request message.
Protobuf type google.cloud.dataform.v1beta1.RemoveDirectoryRequest
RemoveFileRequest
RemoveFile
request message.
Protobuf type google.cloud.dataform.v1beta1.RemoveFileRequest
RemoveFileRequest.Builder
RemoveFile
request message.
Protobuf type google.cloud.dataform.v1beta1.RemoveFileRequest
Repository
Represents a Dataform Git repository.
Protobuf type google.cloud.dataform.v1beta1.Repository
Repository.Builder
Represents a Dataform Git repository.
Protobuf type google.cloud.dataform.v1beta1.Repository
Repository.GitRemoteSettings
Controls Git remote configuration for a repository.
Protobuf type google.cloud.dataform.v1beta1.Repository.GitRemoteSettings
Repository.GitRemoteSettings.Builder
Controls Git remote configuration for a repository.
Protobuf type google.cloud.dataform.v1beta1.Repository.GitRemoteSettings
RepositoryName
RepositoryName.Builder
Builder for projects/{project}/locations/{location}/repositories/{repository}.
ResetWorkspaceChangesRequest
ResetWorkspaceChanges
request message.
Protobuf type google.cloud.dataform.v1beta1.ResetWorkspaceChangesRequest
ResetWorkspaceChangesRequest.Builder
ResetWorkspaceChanges
request message.
Protobuf type google.cloud.dataform.v1beta1.ResetWorkspaceChangesRequest
Target
Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
Protobuf type google.cloud.dataform.v1beta1.Target
Target.Builder
Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
Protobuf type google.cloud.dataform.v1beta1.Target
UpdateRepositoryRequest
UpdateRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.UpdateRepositoryRequest
UpdateRepositoryRequest.Builder
UpdateRepository
request message.
Protobuf type google.cloud.dataform.v1beta1.UpdateRepositoryRequest
WorkflowInvocation
Represents a single invocation of a compilation result.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocation
WorkflowInvocation.Builder
Represents a single invocation of a compilation result.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocation
WorkflowInvocation.InvocationConfig
Includes various configuration options for this workflow invocation.
If both included_targets
and included_tags
are unset, all actions
will be included.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig
WorkflowInvocation.InvocationConfig.Builder
Includes various configuration options for this workflow invocation.
If both included_targets
and included_tags
are unset, all actions
will be included.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocation.InvocationConfig
WorkflowInvocationAction
Represents a single action in a workflow invocation.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocationAction
WorkflowInvocationAction.BigQueryAction
Represents a workflow action that will run against BigQuery.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction
WorkflowInvocationAction.BigQueryAction.Builder
Represents a workflow action that will run against BigQuery.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction
WorkflowInvocationAction.Builder
Represents a single action in a workflow invocation.
Protobuf type google.cloud.dataform.v1beta1.WorkflowInvocationAction
WorkflowInvocationName
WorkflowInvocationName.Builder
Builder for projects/{project}/locations/{location}/repositories/{repository}/workflowInvocations/{workflow_invocation}.
Workspace
Represents a Dataform Git workspace.
Protobuf type google.cloud.dataform.v1beta1.Workspace
Workspace.Builder
Represents a Dataform Git workspace.
Protobuf type google.cloud.dataform.v1beta1.Workspace
WorkspaceName
WorkspaceName.Builder
Builder for projects/{project}/locations/{location}/repositories/{repository}/workspaces/{workspace}.
WriteFileRequest
WriteFile
request message.
Protobuf type google.cloud.dataform.v1beta1.WriteFileRequest
WriteFileRequest.Builder
WriteFile
request message.
Protobuf type google.cloud.dataform.v1beta1.WriteFileRequest
WriteFileResponse
WriteFile
response message.
Protobuf type google.cloud.dataform.v1beta1.WriteFileResponse
WriteFileResponse.Builder
WriteFile
response message.
Protobuf type google.cloud.dataform.v1beta1.WriteFileResponse
Interfaces
CancelWorkflowInvocationRequestOrBuilder
CommitAuthorOrBuilder
CommitWorkspaceChangesRequestOrBuilder
CompilationResult.CodeCompilationConfigOrBuilder
CompilationResult.CompilationErrorOrBuilder
CompilationResultAction.AssertionOrBuilder
CompilationResultAction.DeclarationOrBuilder
CompilationResultAction.OperationsOrBuilder
CompilationResultAction.Relation.IncrementalTableConfigOrBuilder
CompilationResultAction.RelationOrBuilder
CompilationResultActionOrBuilder
CompilationResultOrBuilder
CreateCompilationResultRequestOrBuilder
CreateRepositoryRequestOrBuilder
CreateWorkflowInvocationRequestOrBuilder
CreateWorkspaceRequestOrBuilder
DataformGrpc.AsyncService
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DeleteRepositoryRequestOrBuilder
DeleteWorkflowInvocationRequestOrBuilder
DeleteWorkspaceRequestOrBuilder
FetchFileDiffRequestOrBuilder
FetchFileDiffResponseOrBuilder
FetchFileGitStatusesRequestOrBuilder
FetchFileGitStatusesResponse.UncommittedFileChangeOrBuilder
FetchFileGitStatusesResponseOrBuilder
FetchGitAheadBehindRequestOrBuilder
FetchGitAheadBehindResponseOrBuilder
FetchRemoteBranchesRequestOrBuilder
FetchRemoteBranchesResponseOrBuilder
GetCompilationResultRequestOrBuilder
GetRepositoryRequestOrBuilder
GetWorkflowInvocationRequestOrBuilder
GetWorkspaceRequestOrBuilder
InstallNpmPackagesRequestOrBuilder
InstallNpmPackagesResponseOrBuilder
ListCompilationResultsRequestOrBuilder
ListCompilationResultsResponseOrBuilder
ListRepositoriesRequestOrBuilder
ListRepositoriesResponseOrBuilder
ListWorkflowInvocationsRequestOrBuilder
ListWorkflowInvocationsResponseOrBuilder
ListWorkspacesRequestOrBuilder
ListWorkspacesResponseOrBuilder
MakeDirectoryRequestOrBuilder
MakeDirectoryResponseOrBuilder
MoveDirectoryRequestOrBuilder
MoveDirectoryResponseOrBuilder
MoveFileRequestOrBuilder
MoveFileResponseOrBuilder
PullGitCommitsRequestOrBuilder
PushGitCommitsRequestOrBuilder
QueryCompilationResultActionsRequestOrBuilder
QueryCompilationResultActionsResponseOrBuilder
QueryDirectoryContentsRequestOrBuilder
QueryDirectoryContentsResponse.DirectoryEntryOrBuilder
QueryDirectoryContentsResponseOrBuilder
QueryWorkflowInvocationActionsRequestOrBuilder
QueryWorkflowInvocationActionsResponseOrBuilder
ReadFileRequestOrBuilder
ReadFileResponseOrBuilder
RelationDescriptor.ColumnDescriptorOrBuilder
RelationDescriptorOrBuilder
RemoveDirectoryRequestOrBuilder
RemoveFileRequestOrBuilder
Repository.GitRemoteSettingsOrBuilder
RepositoryOrBuilder
ResetWorkspaceChangesRequestOrBuilder
TargetOrBuilder
UpdateRepositoryRequestOrBuilder
WorkflowInvocation.InvocationConfigOrBuilder
WorkflowInvocationAction.BigQueryActionOrBuilder
WorkflowInvocationActionOrBuilder
WorkflowInvocationOrBuilder
WorkspaceOrBuilder
WriteFileRequestOrBuilder
WriteFileResponseOrBuilder
Enums
CompilationResult.SourceCase
CompilationResultAction.CompiledObjectCase
CompilationResultAction.Relation.RelationType
Indicates the type of this relation.
Protobuf enum
google.cloud.dataform.v1beta1.CompilationResultAction.Relation.RelationType
FetchFileGitStatusesResponse.UncommittedFileChange.State
Indicates the status of an uncommitted file change.
Protobuf enum
google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange.State
QueryDirectoryContentsResponse.DirectoryEntry.EntryCase
Repository.GitRemoteSettings.TokenStatus
Indicates the status of a Git authentication token.
Protobuf enum google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatus
WorkflowInvocation.State
Represents the current state of a workflow invocation.
Protobuf enum google.cloud.dataform.v1beta1.WorkflowInvocation.State
WorkflowInvocationAction.State
Represents the current state of an workflow invocation action.
Protobuf enum google.cloud.dataform.v1beta1.WorkflowInvocationAction.State