- 0.77.0 (latest)
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.71.0
- 0.69.0
- 0.67.0
- 0.66.0
- 0.63.0
- 0.62.0
- 0.61.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 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.newBuilder()
.setTransportChannelProvider(
DataformSettings.defaultHttpJsonTransportProviderBuilder().build())
.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
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DataformGrpc.DataformFutureStub
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DataformGrpc.DataformImplBase
Dataform is a service to develop, create, document, test, and update curated tables in BigQuery.
DataformGrpc.DataformStub
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
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