dataformpb

package
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2026 License: Apache-2.0 Imports: 16 Imported by: 2

Documentation

Index

Constants

View Source
const (
	Dataform_GetTeamFolder_FullMethodName                      = "/google.cloud.dataform.v1beta1.Dataform/GetTeamFolder"
	Dataform_CreateTeamFolder_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/CreateTeamFolder"
	Dataform_UpdateTeamFolder_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/UpdateTeamFolder"
	Dataform_DeleteTeamFolder_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/DeleteTeamFolder"
	Dataform_QueryTeamFolderContents_FullMethodName            = "/google.cloud.dataform.v1beta1.Dataform/QueryTeamFolderContents"
	Dataform_SearchTeamFolders_FullMethodName                  = "/google.cloud.dataform.v1beta1.Dataform/SearchTeamFolders"
	Dataform_GetFolder_FullMethodName                          = "/google.cloud.dataform.v1beta1.Dataform/GetFolder"
	Dataform_CreateFolder_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/CreateFolder"
	Dataform_UpdateFolder_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/UpdateFolder"
	Dataform_DeleteFolder_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/DeleteFolder"
	Dataform_QueryFolderContents_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/QueryFolderContents"
	Dataform_QueryUserRootContents_FullMethodName              = "/google.cloud.dataform.v1beta1.Dataform/QueryUserRootContents"
	Dataform_MoveFolder_FullMethodName                         = "/google.cloud.dataform.v1beta1.Dataform/MoveFolder"
	Dataform_ListRepositories_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/ListRepositories"
	Dataform_GetRepository_FullMethodName                      = "/google.cloud.dataform.v1beta1.Dataform/GetRepository"
	Dataform_CreateRepository_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/CreateRepository"
	Dataform_UpdateRepository_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/UpdateRepository"
	Dataform_DeleteRepository_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/DeleteRepository"
	Dataform_MoveRepository_FullMethodName                     = "/google.cloud.dataform.v1beta1.Dataform/MoveRepository"
	Dataform_CommitRepositoryChanges_FullMethodName            = "/google.cloud.dataform.v1beta1.Dataform/CommitRepositoryChanges"
	Dataform_ReadRepositoryFile_FullMethodName                 = "/google.cloud.dataform.v1beta1.Dataform/ReadRepositoryFile"
	Dataform_QueryRepositoryDirectoryContents_FullMethodName   = "/google.cloud.dataform.v1beta1.Dataform/QueryRepositoryDirectoryContents"
	Dataform_FetchRepositoryHistory_FullMethodName             = "/google.cloud.dataform.v1beta1.Dataform/FetchRepositoryHistory"
	Dataform_ComputeRepositoryAccessTokenStatus_FullMethodName = "/google.cloud.dataform.v1beta1.Dataform/ComputeRepositoryAccessTokenStatus"
	Dataform_FetchRemoteBranches_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/FetchRemoteBranches"
	Dataform_ListWorkspaces_FullMethodName                     = "/google.cloud.dataform.v1beta1.Dataform/ListWorkspaces"
	Dataform_GetWorkspace_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/GetWorkspace"
	Dataform_CreateWorkspace_FullMethodName                    = "/google.cloud.dataform.v1beta1.Dataform/CreateWorkspace"
	Dataform_DeleteWorkspace_FullMethodName                    = "/google.cloud.dataform.v1beta1.Dataform/DeleteWorkspace"
	Dataform_InstallNpmPackages_FullMethodName                 = "/google.cloud.dataform.v1beta1.Dataform/InstallNpmPackages"
	Dataform_PullGitCommits_FullMethodName                     = "/google.cloud.dataform.v1beta1.Dataform/PullGitCommits"
	Dataform_PushGitCommits_FullMethodName                     = "/google.cloud.dataform.v1beta1.Dataform/PushGitCommits"
	Dataform_FetchFileGitStatuses_FullMethodName               = "/google.cloud.dataform.v1beta1.Dataform/FetchFileGitStatuses"
	Dataform_FetchGitAheadBehind_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/FetchGitAheadBehind"
	Dataform_CommitWorkspaceChanges_FullMethodName             = "/google.cloud.dataform.v1beta1.Dataform/CommitWorkspaceChanges"
	Dataform_ResetWorkspaceChanges_FullMethodName              = "/google.cloud.dataform.v1beta1.Dataform/ResetWorkspaceChanges"
	Dataform_FetchFileDiff_FullMethodName                      = "/google.cloud.dataform.v1beta1.Dataform/FetchFileDiff"
	Dataform_QueryDirectoryContents_FullMethodName             = "/google.cloud.dataform.v1beta1.Dataform/QueryDirectoryContents"
	Dataform_SearchFiles_FullMethodName                        = "/google.cloud.dataform.v1beta1.Dataform/SearchFiles"
	Dataform_MakeDirectory_FullMethodName                      = "/google.cloud.dataform.v1beta1.Dataform/MakeDirectory"
	Dataform_RemoveDirectory_FullMethodName                    = "/google.cloud.dataform.v1beta1.Dataform/RemoveDirectory"
	Dataform_MoveDirectory_FullMethodName                      = "/google.cloud.dataform.v1beta1.Dataform/MoveDirectory"
	Dataform_ReadFile_FullMethodName                           = "/google.cloud.dataform.v1beta1.Dataform/ReadFile"
	Dataform_RemoveFile_FullMethodName                         = "/google.cloud.dataform.v1beta1.Dataform/RemoveFile"
	Dataform_MoveFile_FullMethodName                           = "/google.cloud.dataform.v1beta1.Dataform/MoveFile"
	Dataform_WriteFile_FullMethodName                          = "/google.cloud.dataform.v1beta1.Dataform/WriteFile"
	Dataform_ListReleaseConfigs_FullMethodName                 = "/google.cloud.dataform.v1beta1.Dataform/ListReleaseConfigs"
	Dataform_GetReleaseConfig_FullMethodName                   = "/google.cloud.dataform.v1beta1.Dataform/GetReleaseConfig"
	Dataform_CreateReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/CreateReleaseConfig"
	Dataform_UpdateReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/UpdateReleaseConfig"
	Dataform_DeleteReleaseConfig_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/DeleteReleaseConfig"
	Dataform_ListCompilationResults_FullMethodName             = "/google.cloud.dataform.v1beta1.Dataform/ListCompilationResults"
	Dataform_GetCompilationResult_FullMethodName               = "/google.cloud.dataform.v1beta1.Dataform/GetCompilationResult"
	Dataform_CreateCompilationResult_FullMethodName            = "/google.cloud.dataform.v1beta1.Dataform/CreateCompilationResult"
	Dataform_QueryCompilationResultActions_FullMethodName      = "/google.cloud.dataform.v1beta1.Dataform/QueryCompilationResultActions"
	Dataform_ListWorkflowConfigs_FullMethodName                = "/google.cloud.dataform.v1beta1.Dataform/ListWorkflowConfigs"
	Dataform_GetWorkflowConfig_FullMethodName                  = "/google.cloud.dataform.v1beta1.Dataform/GetWorkflowConfig"
	Dataform_CreateWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1beta1.Dataform/CreateWorkflowConfig"
	Dataform_UpdateWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1beta1.Dataform/UpdateWorkflowConfig"
	Dataform_DeleteWorkflowConfig_FullMethodName               = "/google.cloud.dataform.v1beta1.Dataform/DeleteWorkflowConfig"
	Dataform_ListWorkflowInvocations_FullMethodName            = "/google.cloud.dataform.v1beta1.Dataform/ListWorkflowInvocations"
	Dataform_GetWorkflowInvocation_FullMethodName              = "/google.cloud.dataform.v1beta1.Dataform/GetWorkflowInvocation"
	Dataform_CreateWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1beta1.Dataform/CreateWorkflowInvocation"
	Dataform_DeleteWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1beta1.Dataform/DeleteWorkflowInvocation"
	Dataform_CancelWorkflowInvocation_FullMethodName           = "/google.cloud.dataform.v1beta1.Dataform/CancelWorkflowInvocation"
	Dataform_QueryWorkflowInvocationActions_FullMethodName     = "/google.cloud.dataform.v1beta1.Dataform/QueryWorkflowInvocationActions"
	Dataform_GetConfig_FullMethodName                          = "/google.cloud.dataform.v1beta1.Dataform/GetConfig"
	Dataform_UpdateConfig_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/UpdateConfig"
	Dataform_GetIamPolicy_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/GetIamPolicy"
	Dataform_SetIamPolicy_FullMethodName                       = "/google.cloud.dataform.v1beta1.Dataform/SetIamPolicy"
	Dataform_TestIamPermissions_FullMethodName                 = "/google.cloud.dataform.v1beta1.Dataform/TestIamPermissions"
)

Variables

View Source
var (
	Repository_GitRemoteSettings_TokenStatus_name = map[int32]string{
		0: "TOKEN_STATUS_UNSPECIFIED",
		1: "NOT_FOUND",
		2: "INVALID",
		3: "VALID",
	}
	Repository_GitRemoteSettings_TokenStatus_value = map[string]int32{
		"TOKEN_STATUS_UNSPECIFIED": 0,
		"NOT_FOUND":                1,
		"INVALID":                  2,
		"VALID":                    3,
	}
)

Enum value maps for Repository_GitRemoteSettings_TokenStatus.

View Source
var (
	ComputeRepositoryAccessTokenStatusResponse_TokenStatus_name = map[int32]string{
		0: "TOKEN_STATUS_UNSPECIFIED",
		1: "NOT_FOUND",
		2: "INVALID",
		3: "VALID",
	}
	ComputeRepositoryAccessTokenStatusResponse_TokenStatus_value = map[string]int32{
		"TOKEN_STATUS_UNSPECIFIED": 0,
		"NOT_FOUND":                1,
		"INVALID":                  2,
		"VALID":                    3,
	}
)

Enum value maps for ComputeRepositoryAccessTokenStatusResponse_TokenStatus.

View Source
var (
	FetchFileGitStatusesResponse_UncommittedFileChange_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "ADDED",
		2: "DELETED",
		3: "MODIFIED",
		4: "HAS_CONFLICTS",
	}
	FetchFileGitStatusesResponse_UncommittedFileChange_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"ADDED":             1,
		"DELETED":           2,
		"MODIFIED":          3,
		"HAS_CONFLICTS":     4,
	}
)

Enum value maps for FetchFileGitStatusesResponse_UncommittedFileChange_State.

View Source
var (
	CompilationResultAction_Relation_RelationType_name = map[int32]string{
		0: "RELATION_TYPE_UNSPECIFIED",
		1: "TABLE",
		2: "VIEW",
		3: "INCREMENTAL_TABLE",
		4: "MATERIALIZED_VIEW",
	}
	CompilationResultAction_Relation_RelationType_value = map[string]int32{
		"RELATION_TYPE_UNSPECIFIED": 0,
		"TABLE":                     1,
		"VIEW":                      2,
		"INCREMENTAL_TABLE":         3,
		"MATERIALIZED_VIEW":         4,
	}
)

Enum value maps for CompilationResultAction_Relation_RelationType.

View Source
var (
	CompilationResultAction_Relation_TableFormat_name = map[int32]string{
		0: "TABLE_FORMAT_UNSPECIFIED",
		1: "ICEBERG",
	}
	CompilationResultAction_Relation_TableFormat_value = map[string]int32{
		"TABLE_FORMAT_UNSPECIFIED": 0,
		"ICEBERG":                  1,
	}
)

Enum value maps for CompilationResultAction_Relation_TableFormat.

View Source
var (
	CompilationResultAction_Relation_FileFormat_name = map[int32]string{
		0: "FILE_FORMAT_UNSPECIFIED",
		1: "PARQUET",
	}
	CompilationResultAction_Relation_FileFormat_value = map[string]int32{
		"FILE_FORMAT_UNSPECIFIED": 0,
		"PARQUET":                 1,
	}
)

Enum value maps for CompilationResultAction_Relation_FileFormat.

View Source
var (
	InvocationConfig_QueryPriority_name = map[int32]string{
		0: "QUERY_PRIORITY_UNSPECIFIED",
		1: "INTERACTIVE",
		2: "BATCH",
	}
	InvocationConfig_QueryPriority_value = map[string]int32{
		"QUERY_PRIORITY_UNSPECIFIED": 0,
		"INTERACTIVE":                1,
		"BATCH":                      2,
	}
)

Enum value maps for InvocationConfig_QueryPriority.

View Source
var (
	WorkflowInvocation_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "RUNNING",
		2: "SUCCEEDED",
		3: "CANCELLED",
		4: "FAILED",
		5: "CANCELING",
	}
	WorkflowInvocation_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"RUNNING":           1,
		"SUCCEEDED":         2,
		"CANCELLED":         3,
		"FAILED":            4,
		"CANCELING":         5,
	}
)

Enum value maps for WorkflowInvocation_State.

View Source
var (
	WorkflowInvocationAction_State_name = map[int32]string{
		0: "PENDING",
		1: "RUNNING",
		2: "SKIPPED",
		3: "DISABLED",
		4: "SUCCEEDED",
		5: "CANCELLED",
		6: "FAILED",
	}
	WorkflowInvocationAction_State_value = map[string]int32{
		"PENDING":   0,
		"RUNNING":   1,
		"SKIPPED":   2,
		"DISABLED":  3,
		"SUCCEEDED": 4,
		"CANCELLED": 5,
		"FAILED":    6,
	}
)

Enum value maps for WorkflowInvocationAction_State.

View Source
var (
	MoveFolderMetadata_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "INITIALIZED",
		2: "IN_PROGRESS",
		3: "SUCCESS",
		4: "FAILED",
	}
	MoveFolderMetadata_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"INITIALIZED":       1,
		"IN_PROGRESS":       2,
		"SUCCESS":           3,
		"FAILED":            4,
	}
)

Enum value maps for MoveFolderMetadata_State.

View Source
var (
	MoveRepositoryMetadata_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "INITIALIZED",
		2: "IN_PROGRESS",
		3: "SUCCESS",
		4: "FAILED",
	}
	MoveRepositoryMetadata_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"INITIALIZED":       1,
		"IN_PROGRESS":       2,
		"SUCCESS":           3,
		"FAILED":            4,
	}
)

Enum value maps for MoveRepositoryMetadata_State.

View Source
var Dataform_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "google.cloud.dataform.v1beta1.Dataform",
	HandlerType: (*DataformServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTeamFolder",
			Handler:    _Dataform_GetTeamFolder_Handler,
		},
		{
			MethodName: "CreateTeamFolder",
			Handler:    _Dataform_CreateTeamFolder_Handler,
		},
		{
			MethodName: "UpdateTeamFolder",
			Handler:    _Dataform_UpdateTeamFolder_Handler,
		},
		{
			MethodName: "DeleteTeamFolder",
			Handler:    _Dataform_DeleteTeamFolder_Handler,
		},
		{
			MethodName: "QueryTeamFolderContents",
			Handler:    _Dataform_QueryTeamFolderContents_Handler,
		},
		{
			MethodName: "SearchTeamFolders",
			Handler:    _Dataform_SearchTeamFolders_Handler,
		},
		{
			MethodName: "GetFolder",
			Handler:    _Dataform_GetFolder_Handler,
		},
		{
			MethodName: "CreateFolder",
			Handler:    _Dataform_CreateFolder_Handler,
		},
		{
			MethodName: "UpdateFolder",
			Handler:    _Dataform_UpdateFolder_Handler,
		},
		{
			MethodName: "DeleteFolder",
			Handler:    _Dataform_DeleteFolder_Handler,
		},
		{
			MethodName: "QueryFolderContents",
			Handler:    _Dataform_QueryFolderContents_Handler,
		},
		{
			MethodName: "QueryUserRootContents",
			Handler:    _Dataform_QueryUserRootContents_Handler,
		},
		{
			MethodName: "MoveFolder",
			Handler:    _Dataform_MoveFolder_Handler,
		},
		{
			MethodName: "ListRepositories",
			Handler:    _Dataform_ListRepositories_Handler,
		},
		{
			MethodName: "GetRepository",
			Handler:    _Dataform_GetRepository_Handler,
		},
		{
			MethodName: "CreateRepository",
			Handler:    _Dataform_CreateRepository_Handler,
		},
		{
			MethodName: "UpdateRepository",
			Handler:    _Dataform_UpdateRepository_Handler,
		},
		{
			MethodName: "DeleteRepository",
			Handler:    _Dataform_DeleteRepository_Handler,
		},
		{
			MethodName: "MoveRepository",
			Handler:    _Dataform_MoveRepository_Handler,
		},
		{
			MethodName: "CommitRepositoryChanges",
			Handler:    _Dataform_CommitRepositoryChanges_Handler,
		},
		{
			MethodName: "ReadRepositoryFile",
			Handler:    _Dataform_ReadRepositoryFile_Handler,
		},
		{
			MethodName: "QueryRepositoryDirectoryContents",
			Handler:    _Dataform_QueryRepositoryDirectoryContents_Handler,
		},
		{
			MethodName: "FetchRepositoryHistory",
			Handler:    _Dataform_FetchRepositoryHistory_Handler,
		},
		{
			MethodName: "ComputeRepositoryAccessTokenStatus",
			Handler:    _Dataform_ComputeRepositoryAccessTokenStatus_Handler,
		},
		{
			MethodName: "FetchRemoteBranches",
			Handler:    _Dataform_FetchRemoteBranches_Handler,
		},
		{
			MethodName: "ListWorkspaces",
			Handler:    _Dataform_ListWorkspaces_Handler,
		},
		{
			MethodName: "GetWorkspace",
			Handler:    _Dataform_GetWorkspace_Handler,
		},
		{
			MethodName: "CreateWorkspace",
			Handler:    _Dataform_CreateWorkspace_Handler,
		},
		{
			MethodName: "DeleteWorkspace",
			Handler:    _Dataform_DeleteWorkspace_Handler,
		},
		{
			MethodName: "InstallNpmPackages",
			Handler:    _Dataform_InstallNpmPackages_Handler,
		},
		{
			MethodName: "PullGitCommits",
			Handler:    _Dataform_PullGitCommits_Handler,
		},
		{
			MethodName: "PushGitCommits",
			Handler:    _Dataform_PushGitCommits_Handler,
		},
		{
			MethodName: "FetchFileGitStatuses",
			Handler:    _Dataform_FetchFileGitStatuses_Handler,
		},
		{
			MethodName: "FetchGitAheadBehind",
			Handler:    _Dataform_FetchGitAheadBehind_Handler,
		},
		{
			MethodName: "CommitWorkspaceChanges",
			Handler:    _Dataform_CommitWorkspaceChanges_Handler,
		},
		{
			MethodName: "ResetWorkspaceChanges",
			Handler:    _Dataform_ResetWorkspaceChanges_Handler,
		},
		{
			MethodName: "FetchFileDiff",
			Handler:    _Dataform_FetchFileDiff_Handler,
		},
		{
			MethodName: "QueryDirectoryContents",
			Handler:    _Dataform_QueryDirectoryContents_Handler,
		},
		{
			MethodName: "SearchFiles",
			Handler:    _Dataform_SearchFiles_Handler,
		},
		{
			MethodName: "MakeDirectory",
			Handler:    _Dataform_MakeDirectory_Handler,
		},
		{
			MethodName: "RemoveDirectory",
			Handler:    _Dataform_RemoveDirectory_Handler,
		},
		{
			MethodName: "MoveDirectory",
			Handler:    _Dataform_MoveDirectory_Handler,
		},
		{
			MethodName: "ReadFile",
			Handler:    _Dataform_ReadFile_Handler,
		},
		{
			MethodName: "RemoveFile",
			Handler:    _Dataform_RemoveFile_Handler,
		},
		{
			MethodName: "MoveFile",
			Handler:    _Dataform_MoveFile_Handler,
		},
		{
			MethodName: "WriteFile",
			Handler:    _Dataform_WriteFile_Handler,
		},
		{
			MethodName: "ListReleaseConfigs",
			Handler:    _Dataform_ListReleaseConfigs_Handler,
		},
		{
			MethodName: "GetReleaseConfig",
			Handler:    _Dataform_GetReleaseConfig_Handler,
		},
		{
			MethodName: "CreateReleaseConfig",
			Handler:    _Dataform_CreateReleaseConfig_Handler,
		},
		{
			MethodName: "UpdateReleaseConfig",
			Handler:    _Dataform_UpdateReleaseConfig_Handler,
		},
		{
			MethodName: "DeleteReleaseConfig",
			Handler:    _Dataform_DeleteReleaseConfig_Handler,
		},
		{
			MethodName: "ListCompilationResults",
			Handler:    _Dataform_ListCompilationResults_Handler,
		},
		{
			MethodName: "GetCompilationResult",
			Handler:    _Dataform_GetCompilationResult_Handler,
		},
		{
			MethodName: "CreateCompilationResult",
			Handler:    _Dataform_CreateCompilationResult_Handler,
		},
		{
			MethodName: "QueryCompilationResultActions",
			Handler:    _Dataform_QueryCompilationResultActions_Handler,
		},
		{
			MethodName: "ListWorkflowConfigs",
			Handler:    _Dataform_ListWorkflowConfigs_Handler,
		},
		{
			MethodName: "GetWorkflowConfig",
			Handler:    _Dataform_GetWorkflowConfig_Handler,
		},
		{
			MethodName: "CreateWorkflowConfig",
			Handler:    _Dataform_CreateWorkflowConfig_Handler,
		},
		{
			MethodName: "UpdateWorkflowConfig",
			Handler:    _Dataform_UpdateWorkflowConfig_Handler,
		},
		{
			MethodName: "DeleteWorkflowConfig",
			Handler:    _Dataform_DeleteWorkflowConfig_Handler,
		},
		{
			MethodName: "ListWorkflowInvocations",
			Handler:    _Dataform_ListWorkflowInvocations_Handler,
		},
		{
			MethodName: "GetWorkflowInvocation",
			Handler:    _Dataform_GetWorkflowInvocation_Handler,
		},
		{
			MethodName: "CreateWorkflowInvocation",
			Handler:    _Dataform_CreateWorkflowInvocation_Handler,
		},
		{
			MethodName: "DeleteWorkflowInvocation",
			Handler:    _Dataform_DeleteWorkflowInvocation_Handler,
		},
		{
			MethodName: "CancelWorkflowInvocation",
			Handler:    _Dataform_CancelWorkflowInvocation_Handler,
		},
		{
			MethodName: "QueryWorkflowInvocationActions",
			Handler:    _Dataform_QueryWorkflowInvocationActions_Handler,
		},
		{
			MethodName: "GetConfig",
			Handler:    _Dataform_GetConfig_Handler,
		},
		{
			MethodName: "UpdateConfig",
			Handler:    _Dataform_UpdateConfig_Handler,
		},
		{
			MethodName: "GetIamPolicy",
			Handler:    _Dataform_GetIamPolicy_Handler,
		},
		{
			MethodName: "SetIamPolicy",
			Handler:    _Dataform_SetIamPolicy_Handler,
		},
		{
			MethodName: "TestIamPermissions",
			Handler:    _Dataform_TestIamPermissions_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "google/cloud/dataform/v1beta1/dataform.proto",
}

Dataform_ServiceDesc is the grpc.ServiceDesc for Dataform service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_google_cloud_dataform_v1beta1_dataform_proto protoreflect.FileDescriptor

Functions

func RegisterDataformServer

func RegisterDataformServer(s grpc.ServiceRegistrar, srv DataformServer)

Types

type CancelWorkflowInvocationRequest

type CancelWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`CancelWorkflowInvocation` request message.

func (*CancelWorkflowInvocationRequest) Descriptor deprecated

func (*CancelWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CancelWorkflowInvocationRequest) GetName

func (*CancelWorkflowInvocationRequest) ProtoMessage

func (*CancelWorkflowInvocationRequest) ProtoMessage()

func (*CancelWorkflowInvocationRequest) ProtoReflect

func (*CancelWorkflowInvocationRequest) Reset

func (*CancelWorkflowInvocationRequest) String

type CancelWorkflowInvocationResponse added in v0.11.0

type CancelWorkflowInvocationResponse struct {
	// contains filtered or unexported fields
}

`CancelWorkflowInvocation` response message.

func (*CancelWorkflowInvocationResponse) Descriptor deprecated added in v0.11.0

func (*CancelWorkflowInvocationResponse) Descriptor() ([]byte, []int)

Deprecated: Use CancelWorkflowInvocationResponse.ProtoReflect.Descriptor instead.

func (*CancelWorkflowInvocationResponse) ProtoMessage added in v0.11.0

func (*CancelWorkflowInvocationResponse) ProtoMessage()

func (*CancelWorkflowInvocationResponse) ProtoReflect added in v0.11.0

func (*CancelWorkflowInvocationResponse) Reset added in v0.11.0

func (*CancelWorkflowInvocationResponse) String added in v0.11.0

type CodeCompilationConfig added in v0.9.0

type CodeCompilationConfig struct {

	// Optional. The default database (Google Cloud project ID).
	DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
	// Optional. The default schema (BigQuery dataset ID).
	DefaultSchema string `protobuf:"bytes,2,opt,name=default_schema,json=defaultSchema,proto3" json:"default_schema,omitempty"`
	// Optional. The default BigQuery location to use. Defaults to "US".
	// See the BigQuery docs for a full list of locations:
	// https://cloud.google.com/bigquery/docs/locations.
	DefaultLocation string `protobuf:"bytes,8,opt,name=default_location,json=defaultLocation,proto3" json:"default_location,omitempty"`
	// Optional. The default schema (BigQuery dataset ID) for assertions.
	AssertionSchema string `protobuf:"bytes,3,opt,name=assertion_schema,json=assertionSchema,proto3" json:"assertion_schema,omitempty"`
	// Optional. User-defined variables that are made available to project code
	// during compilation.
	Vars map[string]string `` /* 149-byte string literal not displayed */
	// Optional. The suffix that should be appended to all database (Google Cloud
	// project ID) names.
	DatabaseSuffix string `protobuf:"bytes,5,opt,name=database_suffix,json=databaseSuffix,proto3" json:"database_suffix,omitempty"`
	// Optional. The suffix that should be appended to all schema (BigQuery
	// dataset ID) names.
	SchemaSuffix string `protobuf:"bytes,6,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
	// Optional. The prefix that should be prepended to all table names.
	TablePrefix string `protobuf:"bytes,7,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
	// Optional. The prefix to prepend to built-in assertion names.
	BuiltinAssertionNamePrefix string `` /* 144-byte string literal not displayed */
	// Optional. The default notebook runtime options.
	DefaultNotebookRuntimeOptions *NotebookRuntimeOptions `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

Configures various aspects of Dataform code compilation.

func (*CodeCompilationConfig) Descriptor deprecated added in v0.9.0

func (*CodeCompilationConfig) Descriptor() ([]byte, []int)

Deprecated: Use CodeCompilationConfig.ProtoReflect.Descriptor instead.

func (*CodeCompilationConfig) GetAssertionSchema added in v0.9.0

func (x *CodeCompilationConfig) GetAssertionSchema() string

func (*CodeCompilationConfig) GetBuiltinAssertionNamePrefix added in v0.12.0

func (x *CodeCompilationConfig) GetBuiltinAssertionNamePrefix() string

func (*CodeCompilationConfig) GetDatabaseSuffix added in v0.9.0

func (x *CodeCompilationConfig) GetDatabaseSuffix() string

func (*CodeCompilationConfig) GetDefaultDatabase added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultDatabase() string

func (*CodeCompilationConfig) GetDefaultLocation added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultLocation() string

func (*CodeCompilationConfig) GetDefaultNotebookRuntimeOptions added in v0.11.0

func (x *CodeCompilationConfig) GetDefaultNotebookRuntimeOptions() *NotebookRuntimeOptions

func (*CodeCompilationConfig) GetDefaultSchema added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultSchema() string

func (*CodeCompilationConfig) GetSchemaSuffix added in v0.9.0

func (x *CodeCompilationConfig) GetSchemaSuffix() string

func (*CodeCompilationConfig) GetTablePrefix added in v0.9.0

func (x *CodeCompilationConfig) GetTablePrefix() string

func (*CodeCompilationConfig) GetVars added in v0.9.0

func (x *CodeCompilationConfig) GetVars() map[string]string

func (*CodeCompilationConfig) ProtoMessage added in v0.9.0

func (*CodeCompilationConfig) ProtoMessage()

func (*CodeCompilationConfig) ProtoReflect added in v0.9.0

func (x *CodeCompilationConfig) ProtoReflect() protoreflect.Message

func (*CodeCompilationConfig) Reset added in v0.9.0

func (x *CodeCompilationConfig) Reset()

func (*CodeCompilationConfig) String added in v0.9.0

func (x *CodeCompilationConfig) String() string

type CommitAuthor

type CommitAuthor struct {

	// Required. The commit author's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The commit author's email address.
	EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
	// contains filtered or unexported fields
}

Represents the author of a Git commit.

func (*CommitAuthor) Descriptor deprecated

func (*CommitAuthor) Descriptor() ([]byte, []int)

Deprecated: Use CommitAuthor.ProtoReflect.Descriptor instead.

func (*CommitAuthor) GetEmailAddress

func (x *CommitAuthor) GetEmailAddress() string

func (*CommitAuthor) GetName

func (x *CommitAuthor) GetName() string

func (*CommitAuthor) ProtoMessage

func (*CommitAuthor) ProtoMessage()

func (*CommitAuthor) ProtoReflect

func (x *CommitAuthor) ProtoReflect() protoreflect.Message

func (*CommitAuthor) Reset

func (x *CommitAuthor) Reset()

func (*CommitAuthor) String

func (x *CommitAuthor) String() string

type CommitLogEntry added in v0.9.0

type CommitLogEntry struct {

	// Commit timestamp.
	CommitTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=commit_time,json=commitTime,proto3" json:"commit_time,omitempty"`
	// The commit SHA for this commit log entry.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// The commit author for this commit log entry.
	Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	// The commit message for this commit log entry.
	CommitMessage string `protobuf:"bytes,4,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// contains filtered or unexported fields
}

Represents a single commit log.

func (*CommitLogEntry) Descriptor deprecated added in v0.9.0

func (*CommitLogEntry) Descriptor() ([]byte, []int)

Deprecated: Use CommitLogEntry.ProtoReflect.Descriptor instead.

func (*CommitLogEntry) GetAuthor added in v0.9.0

func (x *CommitLogEntry) GetAuthor() *CommitAuthor

func (*CommitLogEntry) GetCommitMessage added in v0.9.0

func (x *CommitLogEntry) GetCommitMessage() string

func (*CommitLogEntry) GetCommitSha added in v0.9.0

func (x *CommitLogEntry) GetCommitSha() string

func (*CommitLogEntry) GetCommitTime added in v0.9.0

func (x *CommitLogEntry) GetCommitTime() *timestamppb.Timestamp

func (*CommitLogEntry) ProtoMessage added in v0.9.0

func (*CommitLogEntry) ProtoMessage()

func (*CommitLogEntry) ProtoReflect added in v0.9.0

func (x *CommitLogEntry) ProtoReflect() protoreflect.Message

func (*CommitLogEntry) Reset added in v0.9.0

func (x *CommitLogEntry) Reset()

func (*CommitLogEntry) String added in v0.9.0

func (x *CommitLogEntry) String() string

type CommitMetadata added in v0.9.0

type CommitMetadata struct {

	// Required. The commit's author.
	Author *CommitAuthor `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"`
	// Optional. The commit's message.
	CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git commit.

func (*CommitMetadata) Descriptor deprecated added in v0.9.0

func (*CommitMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CommitMetadata.ProtoReflect.Descriptor instead.

func (*CommitMetadata) GetAuthor added in v0.9.0

func (x *CommitMetadata) GetAuthor() *CommitAuthor

func (*CommitMetadata) GetCommitMessage added in v0.9.0

func (x *CommitMetadata) GetCommitMessage() string

func (*CommitMetadata) ProtoMessage added in v0.9.0

func (*CommitMetadata) ProtoMessage()

func (*CommitMetadata) ProtoReflect added in v0.9.0

func (x *CommitMetadata) ProtoReflect() protoreflect.Message

func (*CommitMetadata) Reset added in v0.9.0

func (x *CommitMetadata) Reset()

func (*CommitMetadata) String added in v0.9.0

func (x *CommitMetadata) String() string

type CommitRepositoryChangesRequest added in v0.9.0

type CommitRepositoryChangesRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The changes to commit to the repository.
	CommitMetadata *CommitMetadata `protobuf:"bytes,2,opt,name=commit_metadata,json=commitMetadata,proto3" json:"commit_metadata,omitempty"`
	// Optional. The commit SHA which must be the repository's current HEAD before
	// applying this commit; otherwise this request will fail. If unset, no
	// validation on the current HEAD commit SHA is performed.
	RequiredHeadCommitSha string `` /* 128-byte string literal not displayed */
	// Optional. A map to the path of the file to the operation. The path is the
	// full file path including filename, from repository root.
	FileOperations map[string]*CommitRepositoryChangesRequest_FileOperation `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

`CommitRepositoryChanges` request message.

func (*CommitRepositoryChangesRequest) Descriptor deprecated added in v0.9.0

func (*CommitRepositoryChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitRepositoryChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest) GetCommitMetadata added in v0.9.0

func (x *CommitRepositoryChangesRequest) GetCommitMetadata() *CommitMetadata

func (*CommitRepositoryChangesRequest) GetFileOperations added in v0.9.0

func (*CommitRepositoryChangesRequest) GetName added in v0.9.0

func (*CommitRepositoryChangesRequest) GetRequiredHeadCommitSha added in v0.9.0

func (x *CommitRepositoryChangesRequest) GetRequiredHeadCommitSha() string

func (*CommitRepositoryChangesRequest) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest) ProtoMessage()

func (*CommitRepositoryChangesRequest) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest) Reset added in v0.9.0

func (x *CommitRepositoryChangesRequest) Reset()

func (*CommitRepositoryChangesRequest) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation struct {

	// The operation to perform on the file.
	//
	// Types that are assignable to Operation:
	//
	//	*CommitRepositoryChangesRequest_FileOperation_WriteFile_
	//	*CommitRepositoryChangesRequest_FileOperation_DeleteFile_
	Operation isCommitRepositoryChangesRequest_FileOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Represents a single file operation to the repository.

func (*CommitRepositoryChangesRequest_FileOperation) Descriptor deprecated added in v0.9.0

Deprecated: Use CommitRepositoryChangesRequest_FileOperation.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation) GetDeleteFile added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) GetOperation added in v0.9.0

func (m *CommitRepositoryChangesRequest_FileOperation) GetOperation() isCommitRepositoryChangesRequest_FileOperation_Operation

func (*CommitRepositoryChangesRequest_FileOperation) GetWriteFile added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile struct {
	// contains filtered or unexported fields
}

Represents the delete file operation.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Descriptor deprecated added in v0.9.0

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_DeleteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile_ added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile_ struct {
	// Represents the delete operation.
	DeleteFile *CommitRepositoryChangesRequest_FileOperation_DeleteFile `protobuf:"bytes,2,opt,name=delete_file,json=deleteFile,proto3,oneof"`
}

type CommitRepositoryChangesRequest_FileOperation_WriteFile added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_WriteFile struct {

	// The file's contents.
	Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

Represents the write file operation (for files added or modified).

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Descriptor deprecated added in v0.9.0

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_WriteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_WriteFile_ added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_WriteFile_ struct {
	// Represents the write operation.
	WriteFile *CommitRepositoryChangesRequest_FileOperation_WriteFile `protobuf:"bytes,1,opt,name=write_file,json=writeFile,proto3,oneof"`
}

type CommitRepositoryChangesResponse added in v0.11.0

type CommitRepositoryChangesResponse struct {

	// The commit SHA of the current commit.
	CommitSha string `protobuf:"bytes,1,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// contains filtered or unexported fields
}

`CommitRepositoryChanges` response message.

func (*CommitRepositoryChangesResponse) Descriptor deprecated added in v0.11.0

func (*CommitRepositoryChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommitRepositoryChangesResponse.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesResponse) GetCommitSha added in v0.11.0

func (x *CommitRepositoryChangesResponse) GetCommitSha() string

func (*CommitRepositoryChangesResponse) ProtoMessage added in v0.11.0

func (*CommitRepositoryChangesResponse) ProtoMessage()

func (*CommitRepositoryChangesResponse) ProtoReflect added in v0.11.0

func (*CommitRepositoryChangesResponse) Reset added in v0.11.0

func (*CommitRepositoryChangesResponse) String added in v0.11.0

type CommitWorkspaceChangesRequest

type CommitWorkspaceChangesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The commit's author.
	Author *CommitAuthor `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"`
	// Optional. The commit's message.
	CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
	// Optional. Full file paths to commit including filename, rooted at workspace
	// root. If left empty, all files will be committed.
	Paths []string `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
	// contains filtered or unexported fields
}

`CommitWorkspaceChanges` request message.

func (*CommitWorkspaceChangesRequest) Descriptor deprecated

func (*CommitWorkspaceChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommitWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitWorkspaceChangesRequest) GetAuthor

func (*CommitWorkspaceChangesRequest) GetCommitMessage

func (x *CommitWorkspaceChangesRequest) GetCommitMessage() string

func (*CommitWorkspaceChangesRequest) GetName

func (*CommitWorkspaceChangesRequest) GetPaths

func (x *CommitWorkspaceChangesRequest) GetPaths() []string

func (*CommitWorkspaceChangesRequest) ProtoMessage

func (*CommitWorkspaceChangesRequest) ProtoMessage()

func (*CommitWorkspaceChangesRequest) ProtoReflect

func (*CommitWorkspaceChangesRequest) Reset

func (x *CommitWorkspaceChangesRequest) Reset()

func (*CommitWorkspaceChangesRequest) String

type CommitWorkspaceChangesResponse added in v0.11.0

type CommitWorkspaceChangesResponse struct {
	// contains filtered or unexported fields
}

`CommitWorkspaceChanges` response message.

func (*CommitWorkspaceChangesResponse) Descriptor deprecated added in v0.11.0

func (*CommitWorkspaceChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommitWorkspaceChangesResponse.ProtoReflect.Descriptor instead.

func (*CommitWorkspaceChangesResponse) ProtoMessage added in v0.11.0

func (*CommitWorkspaceChangesResponse) ProtoMessage()

func (*CommitWorkspaceChangesResponse) ProtoReflect added in v0.11.0

func (*CommitWorkspaceChangesResponse) Reset added in v0.11.0

func (x *CommitWorkspaceChangesResponse) Reset()

func (*CommitWorkspaceChangesResponse) String added in v0.11.0

type CompilationResult

type CompilationResult struct {

	// The source of the compilation result.
	//
	// Types that are assignable to Source:
	//
	//	*CompilationResult_GitCommitish
	//	*CompilationResult_Workspace
	//	*CompilationResult_ReleaseConfig
	Source isCompilationResult_Source `protobuf_oneof:"source"`
	// Output only. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Immutable. If set, fields of `code_compilation_config` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CodeCompilationConfig `` /* 126-byte string literal not displayed */
	// Output only. The fully resolved Git commit SHA of the code that was
	// compiled. Not set for compilation results whose source is a workspace.
	ResolvedGitCommitSha string `protobuf:"bytes,8,opt,name=resolved_git_commit_sha,json=resolvedGitCommitSha,proto3" json:"resolved_git_commit_sha,omitempty"`
	// Output only. The version of `@dataform/core` that was used for compilation.
	DataformCoreVersion string `protobuf:"bytes,5,opt,name=dataform_core_version,json=dataformCoreVersion,proto3" json:"dataform_core_version,omitempty"`
	// Output only. Errors encountered during project compilation.
	CompilationErrors []*CompilationResult_CompilationError `protobuf:"bytes,6,rep,name=compilation_errors,json=compilationErrors,proto3" json:"compilation_errors,omitempty"`
	// Output only. Only set if the repository has a KMS Key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,9,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. The timestamp of when the compilation result was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,11,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// Output only. Metadata indicating whether this resource is user-scoped.
	// `CompilationResult` resource is `user_scoped` only if it is sourced
	// from a workspace.
	PrivateResourceMetadata *PrivateResourceMetadata `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents the result of compiling a Dataform project.

func (*CompilationResult) Descriptor deprecated

func (*CompilationResult) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.

func (*CompilationResult) GetCodeCompilationConfig

func (x *CompilationResult) GetCodeCompilationConfig() *CodeCompilationConfig

func (*CompilationResult) GetCompilationErrors

func (x *CompilationResult) GetCompilationErrors() []*CompilationResult_CompilationError

func (*CompilationResult) GetCreateTime added in v0.11.0

func (x *CompilationResult) GetCreateTime() *timestamppb.Timestamp

func (*CompilationResult) GetDataEncryptionState added in v0.11.0

func (x *CompilationResult) GetDataEncryptionState() *DataEncryptionState

func (*CompilationResult) GetDataformCoreVersion

func (x *CompilationResult) GetDataformCoreVersion() string

func (*CompilationResult) GetGitCommitish

func (x *CompilationResult) GetGitCommitish() string

func (*CompilationResult) GetInternalMetadata added in v0.11.0

func (x *CompilationResult) GetInternalMetadata() string

func (*CompilationResult) GetName

func (x *CompilationResult) GetName() string

func (*CompilationResult) GetPrivateResourceMetadata added in v0.13.0

func (x *CompilationResult) GetPrivateResourceMetadata() *PrivateResourceMetadata

func (*CompilationResult) GetReleaseConfig added in v0.9.0

func (x *CompilationResult) GetReleaseConfig() string

func (*CompilationResult) GetResolvedGitCommitSha added in v0.9.0

func (x *CompilationResult) GetResolvedGitCommitSha() string

func (*CompilationResult) GetSource

func (m *CompilationResult) GetSource() isCompilationResult_Source

func (*CompilationResult) GetWorkspace

func (x *CompilationResult) GetWorkspace() string

func (*CompilationResult) ProtoMessage

func (*CompilationResult) ProtoMessage()

func (*CompilationResult) ProtoReflect

func (x *CompilationResult) ProtoReflect() protoreflect.Message

func (*CompilationResult) Reset

func (x *CompilationResult) Reset()

func (*CompilationResult) String

func (x *CompilationResult) String() string

type CompilationResultAction

type CompilationResultAction struct {

	// The compiled object.
	//
	// Types that are assignable to CompiledObject:
	//
	//	*CompilationResultAction_Relation_
	//	*CompilationResultAction_Operations_
	//	*CompilationResultAction_Assertion_
	//	*CompilationResultAction_Declaration_
	//	*CompilationResultAction_Notebook_
	//	*CompilationResultAction_DataPreparation_
	CompiledObject isCompilationResultAction_CompiledObject `protobuf_oneof:"compiled_object"`
	// This action's identifier. Unique within the compilation result.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// The action's identifier if the project had been compiled without any
	// overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// The full path including filename in which this action is located, relative
	// to the workspace root.
	FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,10,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a single Dataform action in a compilation result.

func (*CompilationResultAction) Descriptor deprecated

func (*CompilationResultAction) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction.ProtoReflect.Descriptor instead.

func (*CompilationResultAction) GetAssertion

func (*CompilationResultAction) GetCanonicalTarget

func (x *CompilationResultAction) GetCanonicalTarget() *Target

func (*CompilationResultAction) GetCompiledObject

func (m *CompilationResultAction) GetCompiledObject() isCompilationResultAction_CompiledObject

func (*CompilationResultAction) GetDataPreparation added in v0.12.0

func (*CompilationResultAction) GetDeclaration

func (*CompilationResultAction) GetFilePath

func (x *CompilationResultAction) GetFilePath() string

func (*CompilationResultAction) GetInternalMetadata added in v0.11.0

func (x *CompilationResultAction) GetInternalMetadata() string

func (*CompilationResultAction) GetNotebook added in v0.11.0

func (*CompilationResultAction) GetOperations

func (*CompilationResultAction) GetRelation

func (*CompilationResultAction) GetTarget

func (x *CompilationResultAction) GetTarget() *Target

func (*CompilationResultAction) ProtoMessage

func (*CompilationResultAction) ProtoMessage()

func (*CompilationResultAction) ProtoReflect

func (x *CompilationResultAction) ProtoReflect() protoreflect.Message

func (*CompilationResultAction) Reset

func (x *CompilationResultAction) Reset()

func (*CompilationResultAction) String

func (x *CompilationResultAction) String() string

type CompilationResultAction_Assertion

type CompilationResultAction_Assertion struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// The parent action of this assertion. Only set if this assertion was
	// automatically generated.
	ParentAction *Target `protobuf:"bytes,5,opt,name=parent_action,json=parentAction,proto3" json:"parent_action,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// The SELECT query which must return zero rows in order for this assertion
	// to succeed.
	SelectQuery string `protobuf:"bytes,4,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
	// Descriptor for the assertion's automatically-generated view and its
	// columns.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// contains filtered or unexported fields
}

Represents an assertion upon a SQL query which is required return zero rows.

func (*CompilationResultAction_Assertion) Descriptor deprecated

func (*CompilationResultAction_Assertion) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Assertion.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Assertion) GetDependencyTargets

func (x *CompilationResultAction_Assertion) GetDependencyTargets() []*Target

func (*CompilationResultAction_Assertion) GetDisabled

func (x *CompilationResultAction_Assertion) GetDisabled() bool

func (*CompilationResultAction_Assertion) GetParentAction

func (x *CompilationResultAction_Assertion) GetParentAction() *Target

func (*CompilationResultAction_Assertion) GetRelationDescriptor

func (x *CompilationResultAction_Assertion) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Assertion) GetSelectQuery

func (x *CompilationResultAction_Assertion) GetSelectQuery() string

func (*CompilationResultAction_Assertion) GetTags

func (*CompilationResultAction_Assertion) ProtoMessage

func (*CompilationResultAction_Assertion) ProtoMessage()

func (*CompilationResultAction_Assertion) ProtoReflect

func (*CompilationResultAction_Assertion) Reset

func (*CompilationResultAction_Assertion) String

type CompilationResultAction_Assertion_

type CompilationResultAction_Assertion_ struct {
	// The assertion executed by this action.
	Assertion *CompilationResultAction_Assertion `protobuf:"bytes,6,opt,name=assertion,proto3,oneof"`
}

type CompilationResultAction_DataPreparation added in v0.12.0

type CompilationResultAction_DataPreparation struct {

	// The definition for the data preparation.
	//
	// Types that are assignable to Definition:
	//
	//	*CompilationResultAction_DataPreparation_ContentsYaml
	//	*CompilationResultAction_DataPreparation_ContentsSql
	Definition isCompilationResultAction_DataPreparation_Definition `protobuf_oneof:"definition"`
	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

Defines a compiled Data Preparation entity

func (*CompilationResultAction_DataPreparation) Descriptor deprecated added in v0.12.0

func (*CompilationResultAction_DataPreparation) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_DataPreparation.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation) GetContentsSql added in v0.12.0

func (*CompilationResultAction_DataPreparation) GetContentsYaml added in v0.12.0

func (x *CompilationResultAction_DataPreparation) GetContentsYaml() string

func (*CompilationResultAction_DataPreparation) GetDefinition added in v0.12.0

func (m *CompilationResultAction_DataPreparation) GetDefinition() isCompilationResultAction_DataPreparation_Definition

func (*CompilationResultAction_DataPreparation) GetDependencyTargets added in v0.12.0

func (x *CompilationResultAction_DataPreparation) GetDependencyTargets() []*Target

func (*CompilationResultAction_DataPreparation) GetDisabled added in v0.12.0

func (*CompilationResultAction_DataPreparation) GetTags added in v0.12.0

func (*CompilationResultAction_DataPreparation) ProtoMessage added in v0.12.0

func (*CompilationResultAction_DataPreparation) ProtoReflect added in v0.12.0

func (*CompilationResultAction_DataPreparation) Reset added in v0.12.0

func (*CompilationResultAction_DataPreparation) String added in v0.12.0

type CompilationResultAction_DataPreparation_ added in v0.12.0

type CompilationResultAction_DataPreparation_ struct {
	// The data preparation executed by this action.
	DataPreparation *CompilationResultAction_DataPreparation `protobuf:"bytes,9,opt,name=data_preparation,json=dataPreparation,proto3,oneof"`
}

type CompilationResultAction_DataPreparation_ContentsSql added in v0.12.0

type CompilationResultAction_DataPreparation_ContentsSql struct {
	// SQL definition for a Data Preparation. Contains a SQL query and
	// additional context information.
	ContentsSql *CompilationResultAction_DataPreparation_SqlDefinition `protobuf:"bytes,6,opt,name=contents_sql,json=contentsSql,proto3,oneof"`
}

type CompilationResultAction_DataPreparation_ContentsYaml added in v0.12.0

type CompilationResultAction_DataPreparation_ContentsYaml struct {
	// The data preparation definition, stored as a YAML string.
	ContentsYaml string `protobuf:"bytes,5,opt,name=contents_yaml,json=contentsYaml,proto3,oneof"`
}

type CompilationResultAction_DataPreparation_ErrorTable added in v0.12.0

type CompilationResultAction_DataPreparation_ErrorTable struct {

	// Error Table target.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Error table partition expiration in days. Only positive values are
	// allowed.
	RetentionDays int32 `protobuf:"varint,2,opt,name=retention_days,json=retentionDays,proto3" json:"retention_days,omitempty"`
	// contains filtered or unexported fields
}

Error table information, used to write error data into a BigQuery table.

func (*CompilationResultAction_DataPreparation_ErrorTable) Descriptor deprecated added in v0.12.0

Deprecated: Use CompilationResultAction_DataPreparation_ErrorTable.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation_ErrorTable) GetRetentionDays added in v0.12.0

func (*CompilationResultAction_DataPreparation_ErrorTable) GetTarget added in v0.12.0

func (*CompilationResultAction_DataPreparation_ErrorTable) ProtoMessage added in v0.12.0

func (*CompilationResultAction_DataPreparation_ErrorTable) ProtoReflect added in v0.12.0

func (*CompilationResultAction_DataPreparation_ErrorTable) Reset added in v0.12.0

func (*CompilationResultAction_DataPreparation_ErrorTable) String added in v0.12.0

type CompilationResultAction_DataPreparation_SqlDefinition added in v0.12.0

type CompilationResultAction_DataPreparation_SqlDefinition struct {

	// The SQL query representing the data preparation steps. Formatted as a
	// Pipe SQL query statement.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Error table configuration,
	ErrorTable *CompilationResultAction_DataPreparation_ErrorTable `protobuf:"bytes,2,opt,name=error_table,json=errorTable,proto3" json:"error_table,omitempty"`
	// Load configuration.
	Load *CompilationResultAction_LoadConfig `protobuf:"bytes,3,opt,name=load,proto3" json:"load,omitempty"`
	// contains filtered or unexported fields
}

Definition of a SQL Data Preparation

func (*CompilationResultAction_DataPreparation_SqlDefinition) Descriptor deprecated added in v0.12.0

Deprecated: Use CompilationResultAction_DataPreparation_SqlDefinition.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetErrorTable added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetLoad added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) GetQuery added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) ProtoMessage added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) ProtoReflect added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) Reset added in v0.12.0

func (*CompilationResultAction_DataPreparation_SqlDefinition) String added in v0.12.0

type CompilationResultAction_Declaration

type CompilationResultAction_Declaration struct {

	// Descriptor for the relation and its columns. Used as documentation only,
	// i.e. values here will result in no changes to the relation's metadata.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,1,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// contains filtered or unexported fields
}

Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.

func (*CompilationResultAction_Declaration) Descriptor deprecated

func (*CompilationResultAction_Declaration) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Declaration.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Declaration) GetRelationDescriptor

func (x *CompilationResultAction_Declaration) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Declaration) ProtoMessage

func (*CompilationResultAction_Declaration) ProtoMessage()

func (*CompilationResultAction_Declaration) ProtoReflect

func (*CompilationResultAction_Declaration) Reset

func (*CompilationResultAction_Declaration) String

type CompilationResultAction_Declaration_

type CompilationResultAction_Declaration_ struct {
	// The declaration declared by this action.
	Declaration *CompilationResultAction_Declaration `protobuf:"bytes,7,opt,name=declaration,proto3,oneof"`
}

type CompilationResultAction_IncrementalLoadMode added in v0.12.0

type CompilationResultAction_IncrementalLoadMode struct {

	// Column name for incremental load modes
	Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

Load definition for incremental load modes

func (*CompilationResultAction_IncrementalLoadMode) Descriptor deprecated added in v0.12.0

Deprecated: Use CompilationResultAction_IncrementalLoadMode.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_IncrementalLoadMode) GetColumn added in v0.12.0

func (*CompilationResultAction_IncrementalLoadMode) ProtoMessage added in v0.12.0

func (*CompilationResultAction_IncrementalLoadMode) ProtoReflect added in v0.12.0

func (*CompilationResultAction_IncrementalLoadMode) Reset added in v0.12.0

func (*CompilationResultAction_IncrementalLoadMode) String added in v0.12.0

type CompilationResultAction_LoadConfig added in v0.12.0

type CompilationResultAction_LoadConfig struct {

	// Load mode
	//
	// Types that are assignable to Mode:
	//
	//	*CompilationResultAction_LoadConfig_Replace
	//	*CompilationResultAction_LoadConfig_Append
	//	*CompilationResultAction_LoadConfig_Maximum
	//	*CompilationResultAction_LoadConfig_Unique
	Mode isCompilationResultAction_LoadConfig_Mode `protobuf_oneof:"mode"`
	// contains filtered or unexported fields
}

Simplified load configuration for actions

func (*CompilationResultAction_LoadConfig) Descriptor deprecated added in v0.12.0

func (*CompilationResultAction_LoadConfig) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_LoadConfig.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_LoadConfig) GetAppend added in v0.12.0

func (*CompilationResultAction_LoadConfig) GetMaximum added in v0.12.0

func (*CompilationResultAction_LoadConfig) GetMode added in v0.12.0

func (m *CompilationResultAction_LoadConfig) GetMode() isCompilationResultAction_LoadConfig_Mode

func (*CompilationResultAction_LoadConfig) GetReplace added in v0.12.0

func (*CompilationResultAction_LoadConfig) GetUnique added in v0.12.0

func (*CompilationResultAction_LoadConfig) ProtoMessage added in v0.12.0

func (*CompilationResultAction_LoadConfig) ProtoMessage()

func (*CompilationResultAction_LoadConfig) ProtoReflect added in v0.12.0

func (*CompilationResultAction_LoadConfig) Reset added in v0.12.0

func (*CompilationResultAction_LoadConfig) String added in v0.12.0

type CompilationResultAction_LoadConfig_Append added in v0.12.0

type CompilationResultAction_LoadConfig_Append struct {
	// Append into destination table
	Append *CompilationResultAction_SimpleLoadMode `protobuf:"bytes,2,opt,name=append,proto3,oneof"`
}

type CompilationResultAction_LoadConfig_Maximum added in v0.12.0

type CompilationResultAction_LoadConfig_Maximum struct {
	// Insert records where the value exceeds the previous maximum value for a
	// column in the destination table
	Maximum *CompilationResultAction_IncrementalLoadMode `protobuf:"bytes,3,opt,name=maximum,proto3,oneof"`
}

type CompilationResultAction_LoadConfig_Replace added in v0.12.0

type CompilationResultAction_LoadConfig_Replace struct {
	// Replace destination table
	Replace *CompilationResultAction_SimpleLoadMode `protobuf:"bytes,1,opt,name=replace,proto3,oneof"`
}

type CompilationResultAction_LoadConfig_Unique added in v0.12.0

type CompilationResultAction_LoadConfig_Unique struct {
	// Insert records where the value of a column is not already present in
	// the destination table
	Unique *CompilationResultAction_IncrementalLoadMode `protobuf:"bytes,4,opt,name=unique,proto3,oneof"`
}

type CompilationResultAction_Notebook added in v0.11.0

type CompilationResultAction_Notebook struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// The contents of the notebook.
	Contents string `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

Represents a notebook.

func (*CompilationResultAction_Notebook) Descriptor deprecated added in v0.11.0

func (*CompilationResultAction_Notebook) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Notebook.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Notebook) GetContents added in v0.11.0

func (x *CompilationResultAction_Notebook) GetContents() string

func (*CompilationResultAction_Notebook) GetDependencyTargets added in v0.11.0

func (x *CompilationResultAction_Notebook) GetDependencyTargets() []*Target

func (*CompilationResultAction_Notebook) GetDisabled added in v0.11.0

func (x *CompilationResultAction_Notebook) GetDisabled() bool

func (*CompilationResultAction_Notebook) GetTags added in v0.11.0

func (*CompilationResultAction_Notebook) ProtoMessage added in v0.11.0

func (*CompilationResultAction_Notebook) ProtoMessage()

func (*CompilationResultAction_Notebook) ProtoReflect added in v0.11.0

func (*CompilationResultAction_Notebook) Reset added in v0.11.0

func (*CompilationResultAction_Notebook) String added in v0.11.0

type CompilationResultAction_Notebook_ added in v0.11.0

type CompilationResultAction_Notebook_ struct {
	// The notebook executed by this action.
	Notebook *CompilationResultAction_Notebook `protobuf:"bytes,8,opt,name=notebook,proto3,oneof"`
}

type CompilationResultAction_Operations

type CompilationResultAction_Operations struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Descriptor for any output relation and its columns. Only set if
	// `has_output` is true.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// A list of arbitrary SQL statements that will be executed without
	// alteration.
	Queries []string `protobuf:"bytes,4,rep,name=queries,proto3" json:"queries,omitempty"`
	// Whether these operations produce an output relation.
	HasOutput bool `protobuf:"varint,5,opt,name=has_output,json=hasOutput,proto3" json:"has_output,omitempty"`
	// contains filtered or unexported fields
}

Represents a list of arbitrary database operations.

func (*CompilationResultAction_Operations) Descriptor deprecated

func (*CompilationResultAction_Operations) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Operations.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Operations) GetDependencyTargets

func (x *CompilationResultAction_Operations) GetDependencyTargets() []*Target

func (*CompilationResultAction_Operations) GetDisabled

func (x *CompilationResultAction_Operations) GetDisabled() bool

func (*CompilationResultAction_Operations) GetHasOutput

func (x *CompilationResultAction_Operations) GetHasOutput() bool

func (*CompilationResultAction_Operations) GetQueries

func (x *CompilationResultAction_Operations) GetQueries() []string

func (*CompilationResultAction_Operations) GetRelationDescriptor

func (x *CompilationResultAction_Operations) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Operations) GetTags

func (*CompilationResultAction_Operations) ProtoMessage

func (*CompilationResultAction_Operations) ProtoMessage()

func (*CompilationResultAction_Operations) ProtoReflect

func (*CompilationResultAction_Operations) Reset

func (*CompilationResultAction_Operations) String

type CompilationResultAction_Operations_

type CompilationResultAction_Operations_ struct {
	// The database operations executed by this action.
	Operations *CompilationResultAction_Operations `protobuf:"bytes,5,opt,name=operations,proto3,oneof"`
}

type CompilationResultAction_Relation

type CompilationResultAction_Relation struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Descriptor for the relation and its columns.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,4,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// The type of this relation.
	RelationType CompilationResultAction_Relation_RelationType `` /* 179-byte string literal not displayed */
	// The SELECT query which returns rows which this relation should contain.
	SelectQuery string `protobuf:"bytes,6,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
	// SQL statements to be executed before creating the relation.
	PreOperations []string `protobuf:"bytes,7,rep,name=pre_operations,json=preOperations,proto3" json:"pre_operations,omitempty"`
	// SQL statements to be executed after creating the relation.
	PostOperations []string `protobuf:"bytes,8,rep,name=post_operations,json=postOperations,proto3" json:"post_operations,omitempty"`
	// Configures `INCREMENTAL_TABLE` settings for this relation. Only set if
	// `relation_type` is `INCREMENTAL_TABLE`.
	IncrementalTableConfig *CompilationResultAction_Relation_IncrementalTableConfig `` /* 129-byte string literal not displayed */
	// The SQL expression used to partition the relation.
	PartitionExpression string `protobuf:"bytes,10,opt,name=partition_expression,json=partitionExpression,proto3" json:"partition_expression,omitempty"`
	// A list of columns or SQL expressions used to cluster the table.
	ClusterExpressions []string `protobuf:"bytes,11,rep,name=cluster_expressions,json=clusterExpressions,proto3" json:"cluster_expressions,omitempty"`
	// Sets the partition expiration in days.
	PartitionExpirationDays int32 `` /* 134-byte string literal not displayed */
	// Specifies whether queries on this table must include a predicate filter
	// that filters on the partitioning column.
	RequirePartitionFilter bool `` /* 131-byte string literal not displayed */
	// Additional options that will be provided as key/value pairs into the
	// options clause of a create table/view statement. See
	// https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language
	// for more information on which options are supported.
	AdditionalOptions map[string]string `` /* 201-byte string literal not displayed */
	// Optional. The connection specifying the credentials to be used to read
	// and write to external storage, such as Cloud Storage. The connection can
	// have the form `{project}.{location}.{connection_id}` or
	// `projects/{project}/locations/{location}/connections/{connection_id}`,
	// or be set to DEFAULT.
	Connection string `protobuf:"bytes,15,opt,name=connection,proto3" json:"connection,omitempty"`
	// Optional. The table format for the BigQuery table.
	TableFormat CompilationResultAction_Relation_TableFormat `` /* 176-byte string literal not displayed */
	// Optional. The file format for the BigQuery table.
	FileFormat CompilationResultAction_Relation_FileFormat `` /* 172-byte string literal not displayed */
	// Optional. The fully qualified location prefix of the external folder
	// where table data is stored. The URI should be in the format
	// `gs://bucket/path_to_table/`.
	StorageUri string `protobuf:"bytes,18,opt,name=storage_uri,json=storageUri,proto3" json:"storage_uri,omitempty"`
	// contains filtered or unexported fields
}

Represents a database relation.

func (*CompilationResultAction_Relation) Descriptor deprecated

func (*CompilationResultAction_Relation) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation) GetAdditionalOptions

func (x *CompilationResultAction_Relation) GetAdditionalOptions() map[string]string

func (*CompilationResultAction_Relation) GetClusterExpressions

func (x *CompilationResultAction_Relation) GetClusterExpressions() []string

func (*CompilationResultAction_Relation) GetConnection added in v0.13.0

func (x *CompilationResultAction_Relation) GetConnection() string

func (*CompilationResultAction_Relation) GetDependencyTargets

func (x *CompilationResultAction_Relation) GetDependencyTargets() []*Target

func (*CompilationResultAction_Relation) GetDisabled

func (x *CompilationResultAction_Relation) GetDisabled() bool

func (*CompilationResultAction_Relation) GetFileFormat added in v0.13.0

func (*CompilationResultAction_Relation) GetIncrementalTableConfig

func (*CompilationResultAction_Relation) GetPartitionExpirationDays

func (x *CompilationResultAction_Relation) GetPartitionExpirationDays() int32

func (*CompilationResultAction_Relation) GetPartitionExpression

func (x *CompilationResultAction_Relation) GetPartitionExpression() string

func (*CompilationResultAction_Relation) GetPostOperations

func (x *CompilationResultAction_Relation) GetPostOperations() []string

func (*CompilationResultAction_Relation) GetPreOperations

func (x *CompilationResultAction_Relation) GetPreOperations() []string

func (*CompilationResultAction_Relation) GetRelationDescriptor

func (x *CompilationResultAction_Relation) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Relation) GetRelationType

func (*CompilationResultAction_Relation) GetRequirePartitionFilter

func (x *CompilationResultAction_Relation) GetRequirePartitionFilter() bool

func (*CompilationResultAction_Relation) GetSelectQuery

func (x *CompilationResultAction_Relation) GetSelectQuery() string

func (*CompilationResultAction_Relation) GetStorageUri added in v0.13.0

func (x *CompilationResultAction_Relation) GetStorageUri() string

func (*CompilationResultAction_Relation) GetTableFormat added in v0.13.0

func (*CompilationResultAction_Relation) GetTags

func (*CompilationResultAction_Relation) ProtoMessage

func (*CompilationResultAction_Relation) ProtoMessage()

func (*CompilationResultAction_Relation) ProtoReflect

func (*CompilationResultAction_Relation) Reset

func (*CompilationResultAction_Relation) String

type CompilationResultAction_Relation_

type CompilationResultAction_Relation_ struct {
	// The database relation created/updated by this action.
	Relation *CompilationResultAction_Relation `protobuf:"bytes,4,opt,name=relation,proto3,oneof"`
}

type CompilationResultAction_Relation_FileFormat added in v0.13.0

type CompilationResultAction_Relation_FileFormat int32

Supported file formats for BigQuery tables.

const (
	// Default value.
	CompilationResultAction_Relation_FILE_FORMAT_UNSPECIFIED CompilationResultAction_Relation_FileFormat = 0
	// Apache Parquet format.
	CompilationResultAction_Relation_PARQUET CompilationResultAction_Relation_FileFormat = 1
)

func (CompilationResultAction_Relation_FileFormat) Descriptor added in v0.13.0

func (CompilationResultAction_Relation_FileFormat) Enum added in v0.13.0

func (CompilationResultAction_Relation_FileFormat) EnumDescriptor deprecated added in v0.13.0

func (CompilationResultAction_Relation_FileFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation_FileFormat.Descriptor instead.

func (CompilationResultAction_Relation_FileFormat) Number added in v0.13.0

func (CompilationResultAction_Relation_FileFormat) String added in v0.13.0

func (CompilationResultAction_Relation_FileFormat) Type added in v0.13.0

type CompilationResultAction_Relation_IncrementalTableConfig

type CompilationResultAction_Relation_IncrementalTableConfig struct {

	// The SELECT query which returns rows which should be inserted into the
	// relation if it already exists and is not being refreshed.
	IncrementalSelectQuery string `` /* 129-byte string literal not displayed */
	// Whether this table should be protected from being refreshed.
	RefreshDisabled bool `protobuf:"varint,2,opt,name=refresh_disabled,json=refreshDisabled,proto3" json:"refresh_disabled,omitempty"`
	// A set of columns or SQL expressions used to define row uniqueness.
	// If any duplicates are discovered (as defined by `unique_key_parts`),
	// only the newly selected rows (as defined by `incremental_select_query`)
	// will be included in the relation.
	UniqueKeyParts []string `protobuf:"bytes,3,rep,name=unique_key_parts,json=uniqueKeyParts,proto3" json:"unique_key_parts,omitempty"`
	// A SQL expression conditional used to limit the set of existing rows
	// considered for a merge operation (see `unique_key_parts` for more
	// information).
	UpdatePartitionFilter string `` /* 126-byte string literal not displayed */
	// SQL statements to be executed before inserting new rows into the
	// relation.
	IncrementalPreOperations []string `` /* 135-byte string literal not displayed */
	// SQL statements to be executed after inserting new rows into the
	// relation.
	IncrementalPostOperations []string `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

Contains settings for relations of type `INCREMENTAL_TABLE`.

func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor deprecated

Deprecated: Use CompilationResultAction_Relation_IncrementalTableConfig.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPostOperations

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPostOperations() []string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPreOperations

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPreOperations() []string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery() string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetRefreshDisabled

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUniqueKeyParts

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUpdatePartitionFilter

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoMessage

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoReflect

func (*CompilationResultAction_Relation_IncrementalTableConfig) Reset

func (*CompilationResultAction_Relation_IncrementalTableConfig) String

type CompilationResultAction_Relation_RelationType

type CompilationResultAction_Relation_RelationType int32

Indicates the type of this relation.

const (
	// Default value. This value is unused.
	CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED CompilationResultAction_Relation_RelationType = 0
	// The relation is a table.
	CompilationResultAction_Relation_TABLE CompilationResultAction_Relation_RelationType = 1
	// The relation is a view.
	CompilationResultAction_Relation_VIEW CompilationResultAction_Relation_RelationType = 2
	// The relation is an incrementalized table.
	CompilationResultAction_Relation_INCREMENTAL_TABLE CompilationResultAction_Relation_RelationType = 3
	// The relation is a materialized view.
	CompilationResultAction_Relation_MATERIALIZED_VIEW CompilationResultAction_Relation_RelationType = 4
)

func (CompilationResultAction_Relation_RelationType) Descriptor

func (CompilationResultAction_Relation_RelationType) Enum

func (CompilationResultAction_Relation_RelationType) EnumDescriptor deprecated

func (CompilationResultAction_Relation_RelationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation_RelationType.Descriptor instead.

func (CompilationResultAction_Relation_RelationType) Number

func (CompilationResultAction_Relation_RelationType) String

func (CompilationResultAction_Relation_RelationType) Type

type CompilationResultAction_Relation_TableFormat added in v0.13.0

type CompilationResultAction_Relation_TableFormat int32

Supported table formats for BigQuery tables.

const (
	// Default value.
	CompilationResultAction_Relation_TABLE_FORMAT_UNSPECIFIED CompilationResultAction_Relation_TableFormat = 0
	// Apache Iceberg format.
	CompilationResultAction_Relation_ICEBERG CompilationResultAction_Relation_TableFormat = 1
)

func (CompilationResultAction_Relation_TableFormat) Descriptor added in v0.13.0

func (CompilationResultAction_Relation_TableFormat) Enum added in v0.13.0

func (CompilationResultAction_Relation_TableFormat) EnumDescriptor deprecated added in v0.13.0

func (CompilationResultAction_Relation_TableFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_Relation_TableFormat.Descriptor instead.

func (CompilationResultAction_Relation_TableFormat) Number added in v0.13.0

func (CompilationResultAction_Relation_TableFormat) String added in v0.13.0

func (CompilationResultAction_Relation_TableFormat) Type added in v0.13.0

type CompilationResultAction_SimpleLoadMode added in v0.12.0

type CompilationResultAction_SimpleLoadMode struct {
	// contains filtered or unexported fields
}

Simple load definition

func (*CompilationResultAction_SimpleLoadMode) Descriptor deprecated added in v0.12.0

func (*CompilationResultAction_SimpleLoadMode) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResultAction_SimpleLoadMode.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_SimpleLoadMode) ProtoMessage added in v0.12.0

func (*CompilationResultAction_SimpleLoadMode) ProtoReflect added in v0.12.0

func (*CompilationResultAction_SimpleLoadMode) Reset added in v0.12.0

func (*CompilationResultAction_SimpleLoadMode) String added in v0.12.0

type CompilationResult_CompilationError

type CompilationResult_CompilationError struct {

	// Output only. The error's top level message.
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	// Output only. The error's full stack trace.
	Stack string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
	// Output only. The path of the file where this error occurred, if
	// available, relative to the project root.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// Output only. The identifier of the action where this error occurred, if
	// available.
	ActionTarget *Target `protobuf:"bytes,4,opt,name=action_target,json=actionTarget,proto3" json:"action_target,omitempty"`
	// contains filtered or unexported fields
}

An error encountered when attempting to compile a Dataform project.

func (*CompilationResult_CompilationError) Descriptor deprecated

func (*CompilationResult_CompilationError) Descriptor() ([]byte, []int)

Deprecated: Use CompilationResult_CompilationError.ProtoReflect.Descriptor instead.

func (*CompilationResult_CompilationError) GetActionTarget

func (x *CompilationResult_CompilationError) GetActionTarget() *Target

func (*CompilationResult_CompilationError) GetMessage

func (*CompilationResult_CompilationError) GetPath

func (*CompilationResult_CompilationError) GetStack

func (*CompilationResult_CompilationError) ProtoMessage

func (*CompilationResult_CompilationError) ProtoMessage()

func (*CompilationResult_CompilationError) ProtoReflect

func (*CompilationResult_CompilationError) Reset

func (*CompilationResult_CompilationError) String

type CompilationResult_GitCommitish

type CompilationResult_GitCommitish struct {
	// Immutable. Git commit/tag/branch name at which the repository should be
	// compiled. Must exist in the remote repository. Examples:
	// - a commit SHA: `12ade345`
	// - a tag: `tag1`
	// - a branch name: `branch1`
	GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3,oneof"`
}

type CompilationResult_ReleaseConfig added in v0.9.0

type CompilationResult_ReleaseConfig struct {
	// Immutable. The name of the release config to compile. Must be in the
	// format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
	ReleaseConfig string `protobuf:"bytes,7,opt,name=release_config,json=releaseConfig,proto3,oneof"`
}

type CompilationResult_Workspace

type CompilationResult_Workspace struct {
	// Immutable. The name of the workspace to compile. Must be in the format
	// `projects/*/locations/*/repositories/*/workspaces/*`.
	Workspace string `protobuf:"bytes,3,opt,name=workspace,proto3,oneof"`
}

type ComputeRepositoryAccessTokenStatusRequest added in v0.9.0

type ComputeRepositoryAccessTokenStatusRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`ComputeRepositoryAccessTokenStatus` request message.

func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor deprecated added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ComputeRepositoryAccessTokenStatusRequest.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusRequest) GetName added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoReflect added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) Reset added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) String added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse struct {

	// Indicates the status of the Git access token.
	TokenStatus ComputeRepositoryAccessTokenStatusResponse_TokenStatus `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

`ComputeRepositoryAccessTokenStatus` response message.

func (*ComputeRepositoryAccessTokenStatusResponse) Descriptor deprecated added in v0.9.0

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoReflect added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) Reset added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) String added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus int32

Indicates the status of a Git authentication token.

const (
	// Default value. This value is unused.
	ComputeRepositoryAccessTokenStatusResponse_TOKEN_STATUS_UNSPECIFIED ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 0
	// The token could not be found in Secret Manager (or the Dataform
	// Service Account did not have permission to access it).
	ComputeRepositoryAccessTokenStatusResponse_NOT_FOUND ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 1
	// The token could not be used to authenticate against the Git remote.
	ComputeRepositoryAccessTokenStatusResponse_INVALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 2
	// The token was used successfully to authenticate against the Git remote.
	ComputeRepositoryAccessTokenStatusResponse_VALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 3
)

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Descriptor added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor deprecated added in v0.9.0

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse_TokenStatus.Descriptor instead.

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Type added in v0.9.0

type Config added in v0.11.0

type Config struct {

	// Identifier. The config name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The default KMS key that is used if no encryption key is provided
	// when a repository is created.
	DefaultKmsKeyName string `protobuf:"bytes,2,opt,name=default_kms_key_name,json=defaultKmsKeyName,proto3" json:"default_kms_key_name,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,7,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Config for all repositories in a given project and location.

func (*Config) Descriptor deprecated added in v0.11.0

func (*Config) Descriptor() ([]byte, []int)

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) GetDefaultKmsKeyName added in v0.11.0

func (x *Config) GetDefaultKmsKeyName() string

func (*Config) GetInternalMetadata added in v0.13.0

func (x *Config) GetInternalMetadata() string

func (*Config) GetName added in v0.11.0

func (x *Config) GetName() string

func (*Config) ProtoMessage added in v0.11.0

func (*Config) ProtoMessage()

func (*Config) ProtoReflect added in v0.11.0

func (x *Config) ProtoReflect() protoreflect.Message

func (*Config) Reset added in v0.11.0

func (x *Config) Reset()

func (*Config) String added in v0.11.0

func (x *Config) String() string

type CreateCompilationResultRequest

type CreateCompilationResultRequest struct {

	// Required. The repository in which to create the compilation result. Must be
	// in the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The compilation result to create.
	CompilationResult *CompilationResult `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
	// contains filtered or unexported fields
}

`CreateCompilationResult` request message.

func (*CreateCompilationResultRequest) Descriptor deprecated

func (*CreateCompilationResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*CreateCompilationResultRequest) GetCompilationResult

func (x *CreateCompilationResultRequest) GetCompilationResult() *CompilationResult

func (*CreateCompilationResultRequest) GetParent

func (x *CreateCompilationResultRequest) GetParent() string

func (*CreateCompilationResultRequest) ProtoMessage

func (*CreateCompilationResultRequest) ProtoMessage()

func (*CreateCompilationResultRequest) ProtoReflect

func (*CreateCompilationResultRequest) Reset

func (x *CreateCompilationResultRequest) Reset()

func (*CreateCompilationResultRequest) String

type CreateFolderRequest added in v0.13.0

type CreateFolderRequest struct {

	// Required. The location in which to create the Folder. Must be in the format
	// `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The Folder to create.
	Folder *Folder `protobuf:"bytes,2,opt,name=folder,proto3" json:"folder,omitempty"`
	// The ID to use for the Folder, which will become the final component of
	// the Folder's resource name.
	FolderId string `protobuf:"bytes,3,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateFolder` request message.

func (*CreateFolderRequest) Descriptor deprecated added in v0.13.0

func (*CreateFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFolderRequest.ProtoReflect.Descriptor instead.

func (*CreateFolderRequest) GetFolder added in v0.13.0

func (x *CreateFolderRequest) GetFolder() *Folder

func (*CreateFolderRequest) GetFolderId added in v0.13.0

func (x *CreateFolderRequest) GetFolderId() string

func (*CreateFolderRequest) GetParent added in v0.13.0

func (x *CreateFolderRequest) GetParent() string

func (*CreateFolderRequest) ProtoMessage added in v0.13.0

func (*CreateFolderRequest) ProtoMessage()

func (*CreateFolderRequest) ProtoReflect added in v0.13.0

func (x *CreateFolderRequest) ProtoReflect() protoreflect.Message

func (*CreateFolderRequest) Reset added in v0.13.0

func (x *CreateFolderRequest) Reset()

func (*CreateFolderRequest) String added in v0.13.0

func (x *CreateFolderRequest) String() string

type CreateReleaseConfigRequest added in v0.9.0

type CreateReleaseConfigRequest struct {

	// Required. The repository in which to create the release config. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The release config to create.
	ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// Required. The ID to use for the release config, which will become the final
	// component of the release config's resource name.
	ReleaseConfigId string `protobuf:"bytes,3,opt,name=release_config_id,json=releaseConfigId,proto3" json:"release_config_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateReleaseConfig` request message.

func (*CreateReleaseConfigRequest) Descriptor deprecated added in v0.9.0

func (*CreateReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateReleaseConfigRequest) GetParent added in v0.9.0

func (x *CreateReleaseConfigRequest) GetParent() string

func (*CreateReleaseConfigRequest) GetReleaseConfig added in v0.9.0

func (x *CreateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*CreateReleaseConfigRequest) GetReleaseConfigId added in v0.9.0

func (x *CreateReleaseConfigRequest) GetReleaseConfigId() string

func (*CreateReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*CreateReleaseConfigRequest) ProtoMessage()

func (*CreateReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*CreateReleaseConfigRequest) Reset added in v0.9.0

func (x *CreateReleaseConfigRequest) Reset()

func (*CreateReleaseConfigRequest) String added in v0.9.0

func (x *CreateReleaseConfigRequest) String() string

type CreateRepositoryRequest

type CreateRepositoryRequest struct {

	// Required. The location in which to create the repository. Must be in the
	// format `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The repository to create.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	// Required. The ID to use for the repository, which will become the final
	// component of the repository's resource name.
	RepositoryId string `protobuf:"bytes,3,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateRepository` request message.

func (*CreateRepositoryRequest) Descriptor deprecated

func (*CreateRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryRequest) GetParent

func (x *CreateRepositoryRequest) GetParent() string

func (*CreateRepositoryRequest) GetRepository

func (x *CreateRepositoryRequest) GetRepository() *Repository

func (*CreateRepositoryRequest) GetRepositoryId

func (x *CreateRepositoryRequest) GetRepositoryId() string

func (*CreateRepositoryRequest) ProtoMessage

func (*CreateRepositoryRequest) ProtoMessage()

func (*CreateRepositoryRequest) ProtoReflect

func (x *CreateRepositoryRequest) ProtoReflect() protoreflect.Message

func (*CreateRepositoryRequest) Reset

func (x *CreateRepositoryRequest) Reset()

func (*CreateRepositoryRequest) String

func (x *CreateRepositoryRequest) String() string

type CreateTeamFolderRequest added in v0.13.0

type CreateTeamFolderRequest struct {

	// Required. The location in which to create the TeamFolder. Must be in the
	// format `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The TeamFolder to create.
	TeamFolder *TeamFolder `protobuf:"bytes,2,opt,name=team_folder,json=teamFolder,proto3" json:"team_folder,omitempty"`
	// The ID to use for the TeamFolder, which will become the final component of
	// the TeamFolder's resource name.
	TeamFolderId string `protobuf:"bytes,3,opt,name=team_folder_id,json=teamFolderId,proto3" json:"team_folder_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateTeamFolder` request message.

func (*CreateTeamFolderRequest) Descriptor deprecated added in v0.13.0

func (*CreateTeamFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateTeamFolderRequest.ProtoReflect.Descriptor instead.

func (*CreateTeamFolderRequest) GetParent added in v0.13.0

func (x *CreateTeamFolderRequest) GetParent() string

func (*CreateTeamFolderRequest) GetTeamFolder added in v0.13.0

func (x *CreateTeamFolderRequest) GetTeamFolder() *TeamFolder

func (*CreateTeamFolderRequest) GetTeamFolderId added in v0.13.0

func (x *CreateTeamFolderRequest) GetTeamFolderId() string

func (*CreateTeamFolderRequest) ProtoMessage added in v0.13.0

func (*CreateTeamFolderRequest) ProtoMessage()

func (*CreateTeamFolderRequest) ProtoReflect added in v0.13.0

func (x *CreateTeamFolderRequest) ProtoReflect() protoreflect.Message

func (*CreateTeamFolderRequest) Reset added in v0.13.0

func (x *CreateTeamFolderRequest) Reset()

func (*CreateTeamFolderRequest) String added in v0.13.0

func (x *CreateTeamFolderRequest) String() string

type CreateWorkflowConfigRequest added in v0.9.0

type CreateWorkflowConfigRequest struct {

	// Required. The repository in which to create the workflow config. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workflow config to create.
	WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
	// Required. The ID to use for the workflow config, which will become the
	// final component of the workflow config's resource name.
	WorkflowConfigId string `protobuf:"bytes,3,opt,name=workflow_config_id,json=workflowConfigId,proto3" json:"workflow_config_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateWorkflowConfig` request message.

func (*CreateWorkflowConfigRequest) Descriptor deprecated added in v0.9.0

func (*CreateWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowConfigRequest) GetParent added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetParent() string

func (*CreateWorkflowConfigRequest) GetWorkflowConfig added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*CreateWorkflowConfigRequest) GetWorkflowConfigId added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetWorkflowConfigId() string

func (*CreateWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*CreateWorkflowConfigRequest) ProtoMessage()

func (*CreateWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*CreateWorkflowConfigRequest) Reset added in v0.9.0

func (x *CreateWorkflowConfigRequest) Reset()

func (*CreateWorkflowConfigRequest) String added in v0.9.0

func (x *CreateWorkflowConfigRequest) String() string

type CreateWorkflowInvocationRequest

type CreateWorkflowInvocationRequest struct {

	// Required. The repository in which to create the workflow invocation. Must
	// be in the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workflow invocation resource to create.
	WorkflowInvocation *WorkflowInvocation `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3" json:"workflow_invocation,omitempty"`
	// contains filtered or unexported fields
}

`CreateWorkflowInvocation` request message.

func (*CreateWorkflowInvocationRequest) Descriptor deprecated

func (*CreateWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowInvocationRequest) GetParent

func (x *CreateWorkflowInvocationRequest) GetParent() string

func (*CreateWorkflowInvocationRequest) GetWorkflowInvocation

func (x *CreateWorkflowInvocationRequest) GetWorkflowInvocation() *WorkflowInvocation

func (*CreateWorkflowInvocationRequest) ProtoMessage

func (*CreateWorkflowInvocationRequest) ProtoMessage()

func (*CreateWorkflowInvocationRequest) ProtoReflect

func (*CreateWorkflowInvocationRequest) Reset

func (*CreateWorkflowInvocationRequest) String

type CreateWorkspaceRequest

type CreateWorkspaceRequest struct {

	// Required. The repository in which to create the workspace. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The workspace to create.
	Workspace *Workspace `protobuf:"bytes,2,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The ID to use for the workspace, which will become the final
	// component of the workspace's resource name.
	WorkspaceId string `protobuf:"bytes,3,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`
	// contains filtered or unexported fields
}

`CreateWorkspace` request message.

func (*CreateWorkspaceRequest) Descriptor deprecated

func (*CreateWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkspaceRequest) GetParent

func (x *CreateWorkspaceRequest) GetParent() string

func (*CreateWorkspaceRequest) GetWorkspace

func (x *CreateWorkspaceRequest) GetWorkspace() *Workspace

func (*CreateWorkspaceRequest) GetWorkspaceId

func (x *CreateWorkspaceRequest) GetWorkspaceId() string

func (*CreateWorkspaceRequest) ProtoMessage

func (*CreateWorkspaceRequest) ProtoMessage()

func (*CreateWorkspaceRequest) ProtoReflect

func (x *CreateWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*CreateWorkspaceRequest) Reset

func (x *CreateWorkspaceRequest) Reset()

func (*CreateWorkspaceRequest) String

func (x *CreateWorkspaceRequest) String() string

type DataEncryptionState added in v0.11.0

type DataEncryptionState struct {

	// Required. The KMS key version name with which data of a resource is
	// encrypted.
	KmsKeyVersionName string `protobuf:"bytes,1,opt,name=kms_key_version_name,json=kmsKeyVersionName,proto3" json:"kms_key_version_name,omitempty"`
	// contains filtered or unexported fields
}

Describes encryption state of a resource.

func (*DataEncryptionState) Descriptor deprecated added in v0.11.0

func (*DataEncryptionState) Descriptor() ([]byte, []int)

Deprecated: Use DataEncryptionState.ProtoReflect.Descriptor instead.

func (*DataEncryptionState) GetKmsKeyVersionName added in v0.11.0

func (x *DataEncryptionState) GetKmsKeyVersionName() string

func (*DataEncryptionState) ProtoMessage added in v0.11.0

func (*DataEncryptionState) ProtoMessage()

func (*DataEncryptionState) ProtoReflect added in v0.11.0

func (x *DataEncryptionState) ProtoReflect() protoreflect.Message

func (*DataEncryptionState) Reset added in v0.11.0

func (x *DataEncryptionState) Reset()

func (*DataEncryptionState) String added in v0.11.0

func (x *DataEncryptionState) String() string

type DataformClient

type DataformClient interface {
	// Fetches a single TeamFolder.
	GetTeamFolder(ctx context.Context, in *GetTeamFolderRequest, opts ...grpc.CallOption) (*TeamFolder, error)
	// Creates a new TeamFolder in a given project and location.
	CreateTeamFolder(ctx context.Context, in *CreateTeamFolderRequest, opts ...grpc.CallOption) (*TeamFolder, error)
	// Updates a single TeamFolder.
	UpdateTeamFolder(ctx context.Context, in *UpdateTeamFolderRequest, opts ...grpc.CallOption) (*TeamFolder, error)
	// Deletes a single TeamFolder.
	DeleteTeamFolder(ctx context.Context, in *DeleteTeamFolderRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Returns the contents of a given TeamFolder.
	QueryTeamFolderContents(ctx context.Context, in *QueryTeamFolderContentsRequest, opts ...grpc.CallOption) (*QueryTeamFolderContentsResponse, error)
	// Returns all TeamFolders in a given location that the caller has access to
	// and match the provided filter.
	SearchTeamFolders(ctx context.Context, in *SearchTeamFoldersRequest, opts ...grpc.CallOption) (*SearchTeamFoldersResponse, error)
	// Fetches a single Folder.
	GetFolder(ctx context.Context, in *GetFolderRequest, opts ...grpc.CallOption) (*Folder, error)
	// Creates a new Folder in a given project and location.
	CreateFolder(ctx context.Context, in *CreateFolderRequest, opts ...grpc.CallOption) (*Folder, error)
	// Updates a single Folder.
	UpdateFolder(ctx context.Context, in *UpdateFolderRequest, opts ...grpc.CallOption) (*Folder, error)
	// Deletes a single Folder.
	DeleteFolder(ctx context.Context, in *DeleteFolderRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Returns the contents of a given Folder.
	QueryFolderContents(ctx context.Context, in *QueryFolderContentsRequest, opts ...grpc.CallOption) (*QueryFolderContentsResponse, error)
	// 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.
	QueryUserRootContents(ctx context.Context, in *QueryUserRootContentsRequest, opts ...grpc.CallOption) (*QueryUserRootContentsResponse, error)
	// Moves a Folder to a new Folder, TeamFolder, or the root location.
	MoveFolder(ctx context.Context, in *MoveFolderRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// 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)*.
	ListRepositories(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error)
	// Fetches a single Repository.
	GetRepository(ctx context.Context, in *GetRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Creates a new Repository in a given project and location.
	CreateRepository(ctx context.Context, in *CreateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// 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.*
	UpdateRepository(ctx context.Context, in *UpdateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Moves a Repository to a new location.
	MoveRepository(ctx context.Context, in *MoveRepositoryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(ctx context.Context, in *CommitRepositoryChangesRequest, opts ...grpc.CallOption) (*CommitRepositoryChangesResponse, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(ctx context.Context, in *ReadRepositoryFileRequest, opts ...grpc.CallOption) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(ctx context.Context, in *QueryRepositoryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(ctx context.Context, in *FetchRepositoryHistoryRequest, opts ...grpc.CallOption) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(ctx context.Context, in *ComputeRepositoryAccessTokenStatusRequest, opts ...grpc.CallOption) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(ctx context.Context, in *InstallNpmPackagesRequest, opts ...grpc.CallOption) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(ctx context.Context, in *PullGitCommitsRequest, opts ...grpc.CallOption) (*PullGitCommitsResponse, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*PushGitCommitsResponse, error)
	// Fetches Git statuses for the files in a Workspace.
	FetchFileGitStatuses(ctx context.Context, in *FetchFileGitStatusesRequest, opts ...grpc.CallOption) (*FetchFileGitStatusesResponse, error)
	// Fetches Git ahead/behind against a remote branch.
	FetchGitAheadBehind(ctx context.Context, in *FetchGitAheadBehindRequest, opts ...grpc.CallOption) (*FetchGitAheadBehindResponse, error)
	// Applies a Git commit for uncommitted files in a Workspace.
	CommitWorkspaceChanges(ctx context.Context, in *CommitWorkspaceChangesRequest, opts ...grpc.CallOption) (*CommitWorkspaceChangesResponse, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*ResetWorkspaceChangesResponse, error)
	// Fetches Git diff for an uncommitted file in a Workspace.
	FetchFileDiff(ctx context.Context, in *FetchFileDiffRequest, opts ...grpc.CallOption) (*FetchFileDiffResponse, error)
	// Returns the contents of a given Workspace directory.
	QueryDirectoryContents(ctx context.Context, in *QueryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryDirectoryContentsResponse, error)
	// Finds the contents of a given Workspace directory by filter.
	SearchFiles(ctx context.Context, in *SearchFilesRequest, opts ...grpc.CallOption) (*SearchFilesResponse, error)
	// Creates a directory inside a Workspace.
	MakeDirectory(ctx context.Context, in *MakeDirectoryRequest, opts ...grpc.CallOption) (*MakeDirectoryResponse, error)
	// Deletes a directory (inside a Workspace) and all of its contents.
	RemoveDirectory(ctx context.Context, in *RemoveDirectoryRequest, opts ...grpc.CallOption) (*RemoveDirectoryResponse, error)
	// Moves a directory (inside a Workspace), and all of its contents, to a new
	// location.
	MoveDirectory(ctx context.Context, in *MoveDirectoryRequest, opts ...grpc.CallOption) (*MoveDirectoryResponse, error)
	// Returns the contents of a file (inside a Workspace).
	ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
	// Deletes a file (inside a Workspace).
	RemoveFile(ctx context.Context, in *RemoveFileRequest, opts ...grpc.CallOption) (*RemoveFileResponse, error)
	// Moves a file (inside a Workspace) to a new location.
	MoveFile(ctx context.Context, in *MoveFileRequest, opts ...grpc.CallOption) (*MoveFileResponse, error)
	// Writes to a file (inside a Workspace).
	WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error)
	// Lists ReleaseConfigs in a given Repository.
	ListReleaseConfigs(ctx context.Context, in *ListReleaseConfigsRequest, opts ...grpc.CallOption) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(ctx context.Context, in *GetReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(ctx context.Context, in *CreateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// 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.*
	UpdateReleaseConfig(ctx context.Context, in *UpdateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(ctx context.Context, in *DeleteReleaseConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(ctx context.Context, in *ListCompilationResultsRequest, opts ...grpc.CallOption) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(ctx context.Context, in *GetCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(ctx context.Context, in *CreateCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(ctx context.Context, in *QueryCompilationResultActionsRequest, opts ...grpc.CallOption) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(ctx context.Context, in *ListWorkflowConfigsRequest, opts ...grpc.CallOption) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(ctx context.Context, in *GetWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(ctx context.Context, in *CreateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// 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.*
	UpdateWorkflowConfig(ctx context.Context, in *UpdateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(ctx context.Context, in *DeleteWorkflowConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*CancelWorkflowInvocationResponse, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(ctx context.Context, in *QueryWorkflowInvocationActionsRequest, opts ...grpc.CallOption) (*QueryWorkflowInvocationActionsResponse, error)
	// Get default config for a given project and location.
	GetConfig(ctx context.Context, in *GetConfigRequest, opts ...grpc.CallOption) (*Config, error)
	// 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.*
	UpdateConfig(ctx context.Context, in *UpdateConfigRequest, opts ...grpc.CallOption) (*Config, error)
	// Gets the access control policy for a resource.
	// Returns an empty policy if the resource exists and does not have a policy
	// set.
	GetIamPolicy(ctx context.Context, in *iampb.GetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error)
	// Sets the access control policy on the specified resource. Replaces any
	// existing policy.
	//
	// Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
	SetIamPolicy(ctx context.Context, in *iampb.SetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error)
	// 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.
	TestIamPermissions(ctx context.Context, in *iampb.TestIamPermissionsRequest, opts ...grpc.CallOption) (*iampb.TestIamPermissionsResponse, error)
}

DataformClient is the client API for Dataform service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDataformClient

func NewDataformClient(cc grpc.ClientConnInterface) DataformClient

type DataformServer

type DataformServer interface {
	// Fetches a single TeamFolder.
	GetTeamFolder(context.Context, *GetTeamFolderRequest) (*TeamFolder, error)
	// Creates a new TeamFolder in a given project and location.
	CreateTeamFolder(context.Context, *CreateTeamFolderRequest) (*TeamFolder, error)
	// Updates a single TeamFolder.
	UpdateTeamFolder(context.Context, *UpdateTeamFolderRequest) (*TeamFolder, error)
	// Deletes a single TeamFolder.
	DeleteTeamFolder(context.Context, *DeleteTeamFolderRequest) (*emptypb.Empty, error)
	// Returns the contents of a given TeamFolder.
	QueryTeamFolderContents(context.Context, *QueryTeamFolderContentsRequest) (*QueryTeamFolderContentsResponse, error)
	// Returns all TeamFolders in a given location that the caller has access to
	// and match the provided filter.
	SearchTeamFolders(context.Context, *SearchTeamFoldersRequest) (*SearchTeamFoldersResponse, error)
	// Fetches a single Folder.
	GetFolder(context.Context, *GetFolderRequest) (*Folder, error)
	// Creates a new Folder in a given project and location.
	CreateFolder(context.Context, *CreateFolderRequest) (*Folder, error)
	// Updates a single Folder.
	UpdateFolder(context.Context, *UpdateFolderRequest) (*Folder, error)
	// Deletes a single Folder.
	DeleteFolder(context.Context, *DeleteFolderRequest) (*emptypb.Empty, error)
	// Returns the contents of a given Folder.
	QueryFolderContents(context.Context, *QueryFolderContentsRequest) (*QueryFolderContentsResponse, error)
	// 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.
	QueryUserRootContents(context.Context, *QueryUserRootContentsRequest) (*QueryUserRootContentsResponse, error)
	// Moves a Folder to a new Folder, TeamFolder, or the root location.
	MoveFolder(context.Context, *MoveFolderRequest) (*longrunningpb.Operation, error)
	// 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)*.
	ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
	// Fetches a single Repository.
	GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
	// Creates a new Repository in a given project and location.
	CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
	// 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.*
	UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
	// Moves a Repository to a new location.
	MoveRepository(context.Context, *MoveRepositoryRequest) (*longrunningpb.Operation, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*CommitRepositoryChangesResponse, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(context.Context, *ReadRepositoryFileRequest) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(context.Context, *QueryRepositoryDirectoryContentsRequest) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(context.Context, *FetchRepositoryHistoryRequest) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(context.Context, *ComputeRepositoryAccessTokenStatusRequest) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(context.Context, *PullGitCommitsRequest) (*PullGitCommitsResponse, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(context.Context, *PushGitCommitsRequest) (*PushGitCommitsResponse, error)
	// Fetches Git statuses for the files in a Workspace.
	FetchFileGitStatuses(context.Context, *FetchFileGitStatusesRequest) (*FetchFileGitStatusesResponse, error)
	// Fetches Git ahead/behind against a remote branch.
	FetchGitAheadBehind(context.Context, *FetchGitAheadBehindRequest) (*FetchGitAheadBehindResponse, error)
	// Applies a Git commit for uncommitted files in a Workspace.
	CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*CommitWorkspaceChangesResponse, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*ResetWorkspaceChangesResponse, error)
	// Fetches Git diff for an uncommitted file in a Workspace.
	FetchFileDiff(context.Context, *FetchFileDiffRequest) (*FetchFileDiffResponse, error)
	// Returns the contents of a given Workspace directory.
	QueryDirectoryContents(context.Context, *QueryDirectoryContentsRequest) (*QueryDirectoryContentsResponse, error)
	// Finds the contents of a given Workspace directory by filter.
	SearchFiles(context.Context, *SearchFilesRequest) (*SearchFilesResponse, error)
	// Creates a directory inside a Workspace.
	MakeDirectory(context.Context, *MakeDirectoryRequest) (*MakeDirectoryResponse, error)
	// Deletes a directory (inside a Workspace) and all of its contents.
	RemoveDirectory(context.Context, *RemoveDirectoryRequest) (*RemoveDirectoryResponse, error)
	// Moves a directory (inside a Workspace), and all of its contents, to a new
	// location.
	MoveDirectory(context.Context, *MoveDirectoryRequest) (*MoveDirectoryResponse, error)
	// Returns the contents of a file (inside a Workspace).
	ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
	// Deletes a file (inside a Workspace).
	RemoveFile(context.Context, *RemoveFileRequest) (*RemoveFileResponse, error)
	// Moves a file (inside a Workspace) to a new location.
	MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
	// Writes to a file (inside a Workspace).
	WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
	// Lists ReleaseConfigs in a given Repository.
	ListReleaseConfigs(context.Context, *ListReleaseConfigsRequest) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(context.Context, *GetReleaseConfigRequest) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(context.Context, *CreateReleaseConfigRequest) (*ReleaseConfig, error)
	// 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.*
	UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(context.Context, *ListWorkflowConfigsRequest) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(context.Context, *GetWorkflowConfigRequest) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(context.Context, *CreateWorkflowConfigRequest) (*WorkflowConfig, error)
	// 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.*
	UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*CancelWorkflowInvocationResponse, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
	// Get default config for a given project and location.
	GetConfig(context.Context, *GetConfigRequest) (*Config, error)
	// 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.*
	UpdateConfig(context.Context, *UpdateConfigRequest) (*Config, error)
	// Gets the access control policy for a resource.
	// Returns an empty policy if the resource exists and does not have a policy
	// set.
	GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest) (*iampb.Policy, error)
	// Sets the access control policy on the specified resource. Replaces any
	// existing policy.
	//
	// Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.
	SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest) (*iampb.Policy, error)
	// 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.
	TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest) (*iampb.TestIamPermissionsResponse, error)
}

DataformServer is the server API for Dataform service. All implementations should embed UnimplementedDataformServer for forward compatibility

type DeleteFolderRequest added in v0.13.0

type DeleteFolderRequest struct {

	// Required. The Folder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteFolder` request message.

func (*DeleteFolderRequest) Descriptor deprecated added in v0.13.0

func (*DeleteFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteFolderRequest.ProtoReflect.Descriptor instead.

func (*DeleteFolderRequest) GetName added in v0.13.0

func (x *DeleteFolderRequest) GetName() string

func (*DeleteFolderRequest) ProtoMessage added in v0.13.0

func (*DeleteFolderRequest) ProtoMessage()

func (*DeleteFolderRequest) ProtoReflect added in v0.13.0

func (x *DeleteFolderRequest) ProtoReflect() protoreflect.Message

func (*DeleteFolderRequest) Reset added in v0.13.0

func (x *DeleteFolderRequest) Reset()

func (*DeleteFolderRequest) String added in v0.13.0

func (x *DeleteFolderRequest) String() string

type DeleteReleaseConfigRequest added in v0.9.0

type DeleteReleaseConfigRequest struct {

	// Required. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteReleaseConfig` request message.

func (*DeleteReleaseConfigRequest) Descriptor deprecated added in v0.9.0

func (*DeleteReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteReleaseConfigRequest) GetName added in v0.9.0

func (x *DeleteReleaseConfigRequest) GetName() string

func (*DeleteReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*DeleteReleaseConfigRequest) ProtoMessage()

func (*DeleteReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*DeleteReleaseConfigRequest) Reset added in v0.9.0

func (x *DeleteReleaseConfigRequest) Reset()

func (*DeleteReleaseConfigRequest) String added in v0.9.0

func (x *DeleteReleaseConfigRequest) String() string

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. If set to true, child resources of this repository (compilation
	// results and workflow invocations) will also be deleted. Otherwise, the
	// request will only succeed if the repository has no child resources.
	//
	// **Note:** *This flag doesn't support deletion of workspaces, release
	// configs or workflow configs. If any of such resources exists in the
	// repository, the request will fail.*.
	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

`DeleteRepository` request message.

func (*DeleteRepositoryRequest) Descriptor deprecated

func (*DeleteRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryRequest) GetForce

func (x *DeleteRepositoryRequest) GetForce() bool

func (*DeleteRepositoryRequest) GetName

func (x *DeleteRepositoryRequest) GetName() string

func (*DeleteRepositoryRequest) ProtoMessage

func (*DeleteRepositoryRequest) ProtoMessage()

func (*DeleteRepositoryRequest) ProtoReflect

func (x *DeleteRepositoryRequest) ProtoReflect() protoreflect.Message

func (*DeleteRepositoryRequest) Reset

func (x *DeleteRepositoryRequest) Reset()

func (*DeleteRepositoryRequest) String

func (x *DeleteRepositoryRequest) String() string

type DeleteTeamFolderRequest added in v0.13.0

type DeleteTeamFolderRequest struct {

	// Required. The TeamFolder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteTeamFolder` request message.

func (*DeleteTeamFolderRequest) Descriptor deprecated added in v0.13.0

func (*DeleteTeamFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTeamFolderRequest.ProtoReflect.Descriptor instead.

func (*DeleteTeamFolderRequest) GetName added in v0.13.0

func (x *DeleteTeamFolderRequest) GetName() string

func (*DeleteTeamFolderRequest) ProtoMessage added in v0.13.0

func (*DeleteTeamFolderRequest) ProtoMessage()

func (*DeleteTeamFolderRequest) ProtoReflect added in v0.13.0

func (x *DeleteTeamFolderRequest) ProtoReflect() protoreflect.Message

func (*DeleteTeamFolderRequest) Reset added in v0.13.0

func (x *DeleteTeamFolderRequest) Reset()

func (*DeleteTeamFolderRequest) String added in v0.13.0

func (x *DeleteTeamFolderRequest) String() string

type DeleteWorkflowConfigRequest added in v0.9.0

type DeleteWorkflowConfigRequest struct {

	// Required. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteWorkflowConfig` request message.

func (*DeleteWorkflowConfigRequest) Descriptor deprecated added in v0.9.0

func (*DeleteWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowConfigRequest) GetName added in v0.9.0

func (x *DeleteWorkflowConfigRequest) GetName() string

func (*DeleteWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*DeleteWorkflowConfigRequest) ProtoMessage()

func (*DeleteWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*DeleteWorkflowConfigRequest) Reset added in v0.9.0

func (x *DeleteWorkflowConfigRequest) Reset()

func (*DeleteWorkflowConfigRequest) String added in v0.9.0

func (x *DeleteWorkflowConfigRequest) String() string

type DeleteWorkflowInvocationRequest

type DeleteWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteWorkflowInvocation` request message.

func (*DeleteWorkflowInvocationRequest) Descriptor deprecated

func (*DeleteWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowInvocationRequest) GetName

func (*DeleteWorkflowInvocationRequest) ProtoMessage

func (*DeleteWorkflowInvocationRequest) ProtoMessage()

func (*DeleteWorkflowInvocationRequest) ProtoReflect

func (*DeleteWorkflowInvocationRequest) Reset

func (*DeleteWorkflowInvocationRequest) String

type DeleteWorkspaceRequest

type DeleteWorkspaceRequest struct {

	// Required. The workspace resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`DeleteWorkspace` request message.

func (*DeleteWorkspaceRequest) Descriptor deprecated

func (*DeleteWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkspaceRequest) GetName

func (x *DeleteWorkspaceRequest) GetName() string

func (*DeleteWorkspaceRequest) ProtoMessage

func (*DeleteWorkspaceRequest) ProtoMessage()

func (*DeleteWorkspaceRequest) ProtoReflect

func (x *DeleteWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*DeleteWorkspaceRequest) Reset

func (x *DeleteWorkspaceRequest) Reset()

func (*DeleteWorkspaceRequest) String

func (x *DeleteWorkspaceRequest) String() string

type DirectoryEntry added in v0.9.0

type DirectoryEntry struct {

	// The entry's contents.
	//
	// Types that are assignable to Entry:
	//
	//	*DirectoryEntry_File
	//	*DirectoryEntry_Directory
	Entry isDirectoryEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single entry in a directory.

func (*DirectoryEntry) Descriptor deprecated added in v0.9.0

func (*DirectoryEntry) Descriptor() ([]byte, []int)

Deprecated: Use DirectoryEntry.ProtoReflect.Descriptor instead.

func (*DirectoryEntry) GetDirectory added in v0.9.0

func (x *DirectoryEntry) GetDirectory() string

func (*DirectoryEntry) GetEntry added in v0.9.0

func (m *DirectoryEntry) GetEntry() isDirectoryEntry_Entry

func (*DirectoryEntry) GetFile added in v0.9.0

func (x *DirectoryEntry) GetFile() string

func (*DirectoryEntry) ProtoMessage added in v0.9.0

func (*DirectoryEntry) ProtoMessage()

func (*DirectoryEntry) ProtoReflect added in v0.9.0

func (x *DirectoryEntry) ProtoReflect() protoreflect.Message

func (*DirectoryEntry) Reset added in v0.9.0

func (x *DirectoryEntry) Reset()

func (*DirectoryEntry) String added in v0.9.0

func (x *DirectoryEntry) String() string

type DirectoryEntry_Directory added in v0.9.0

type DirectoryEntry_Directory struct {
	// A child directory in the directory.
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}

type DirectoryEntry_File added in v0.9.0

type DirectoryEntry_File struct {
	// A file in the directory.
	File string `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}

type DirectorySearchResult added in v0.11.0

type DirectorySearchResult struct {

	// File system path relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a directory entry in search results.

func (*DirectorySearchResult) Descriptor deprecated added in v0.11.0

func (*DirectorySearchResult) Descriptor() ([]byte, []int)

Deprecated: Use DirectorySearchResult.ProtoReflect.Descriptor instead.

func (*DirectorySearchResult) GetPath added in v0.11.0

func (x *DirectorySearchResult) GetPath() string

func (*DirectorySearchResult) ProtoMessage added in v0.11.0

func (*DirectorySearchResult) ProtoMessage()

func (*DirectorySearchResult) ProtoReflect added in v0.11.0

func (x *DirectorySearchResult) ProtoReflect() protoreflect.Message

func (*DirectorySearchResult) Reset added in v0.11.0

func (x *DirectorySearchResult) Reset()

func (*DirectorySearchResult) String added in v0.11.0

func (x *DirectorySearchResult) String() string

type FetchFileDiffRequest

type FetchFileDiffRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

`FetchFileDiff` request message.

func (*FetchFileDiffRequest) Descriptor deprecated

func (*FetchFileDiffRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileDiffRequest.ProtoReflect.Descriptor instead.

func (*FetchFileDiffRequest) GetPath

func (x *FetchFileDiffRequest) GetPath() string

func (*FetchFileDiffRequest) GetWorkspace

func (x *FetchFileDiffRequest) GetWorkspace() string

func (*FetchFileDiffRequest) ProtoMessage

func (*FetchFileDiffRequest) ProtoMessage()

func (*FetchFileDiffRequest) ProtoReflect

func (x *FetchFileDiffRequest) ProtoReflect() protoreflect.Message

func (*FetchFileDiffRequest) Reset

func (x *FetchFileDiffRequest) Reset()

func (*FetchFileDiffRequest) String

func (x *FetchFileDiffRequest) String() string

type FetchFileDiffResponse

type FetchFileDiffResponse struct {

	// The raw formatted Git diff for the file.
	FormattedDiff string `protobuf:"bytes,1,opt,name=formatted_diff,json=formattedDiff,proto3" json:"formatted_diff,omitempty"`
	// contains filtered or unexported fields
}

`FetchFileDiff` response message.

func (*FetchFileDiffResponse) Descriptor deprecated

func (*FetchFileDiffResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileDiffResponse.ProtoReflect.Descriptor instead.

func (*FetchFileDiffResponse) GetFormattedDiff

func (x *FetchFileDiffResponse) GetFormattedDiff() string

func (*FetchFileDiffResponse) ProtoMessage

func (*FetchFileDiffResponse) ProtoMessage()

func (*FetchFileDiffResponse) ProtoReflect

func (x *FetchFileDiffResponse) ProtoReflect() protoreflect.Message

func (*FetchFileDiffResponse) Reset

func (x *FetchFileDiffResponse) Reset()

func (*FetchFileDiffResponse) String

func (x *FetchFileDiffResponse) String() string

type FetchFileGitStatusesRequest

type FetchFileGitStatusesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`FetchFileGitStatuses` request message.

func (*FetchFileGitStatusesRequest) Descriptor deprecated

func (*FetchFileGitStatusesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileGitStatusesRequest.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesRequest) GetName

func (x *FetchFileGitStatusesRequest) GetName() string

func (*FetchFileGitStatusesRequest) ProtoMessage

func (*FetchFileGitStatusesRequest) ProtoMessage()

func (*FetchFileGitStatusesRequest) ProtoReflect

func (*FetchFileGitStatusesRequest) Reset

func (x *FetchFileGitStatusesRequest) Reset()

func (*FetchFileGitStatusesRequest) String

func (x *FetchFileGitStatusesRequest) String() string

type FetchFileGitStatusesResponse

type FetchFileGitStatusesResponse struct {

	// A list of all files which have uncommitted Git changes. There will only be
	// a single entry for any given file.
	UncommittedFileChanges []*FetchFileGitStatusesResponse_UncommittedFileChange `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

`FetchFileGitStatuses` response message.

func (*FetchFileGitStatusesResponse) Descriptor deprecated

func (*FetchFileGitStatusesResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchFileGitStatusesResponse.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse) GetUncommittedFileChanges

func (*FetchFileGitStatusesResponse) ProtoMessage

func (*FetchFileGitStatusesResponse) ProtoMessage()

func (*FetchFileGitStatusesResponse) ProtoReflect

func (*FetchFileGitStatusesResponse) Reset

func (x *FetchFileGitStatusesResponse) Reset()

func (*FetchFileGitStatusesResponse) String

type FetchFileGitStatusesResponse_UncommittedFileChange

type FetchFileGitStatusesResponse_UncommittedFileChange struct {

	// The file's full path including filename, relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// Output only. Indicates the status of the file.
	State FetchFileGitStatusesResponse_UncommittedFileChange_State `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents the Git state of a file with uncommitted changes.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor deprecated

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetPath

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetState

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoMessage

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoReflect

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Reset

func (*FetchFileGitStatusesResponse_UncommittedFileChange) String

type FetchFileGitStatusesResponse_UncommittedFileChange_State

type FetchFileGitStatusesResponse_UncommittedFileChange_State int32

Indicates the status of an uncommitted file change.

const (
	// Default value. This value is unused.
	FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 0
	// The file has been newly added.
	FetchFileGitStatusesResponse_UncommittedFileChange_ADDED FetchFileGitStatusesResponse_UncommittedFileChange_State = 1
	// The file has been deleted.
	FetchFileGitStatusesResponse_UncommittedFileChange_DELETED FetchFileGitStatusesResponse_UncommittedFileChange_State = 2
	// The file has been modified.
	FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 3
	// The file contains merge conflicts.
	FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS FetchFileGitStatusesResponse_UncommittedFileChange_State = 4
)

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Descriptor

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Enum

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) EnumDescriptor deprecated

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange_State.Descriptor instead.

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Number

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) String

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Type

type FetchGitAheadBehindRequest

type FetchGitAheadBehindRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote against which this
	// workspace should be compared. If left unset, the repository's default
	// branch name will be used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// contains filtered or unexported fields
}

`FetchGitAheadBehind` request message.

func (*FetchGitAheadBehindRequest) Descriptor deprecated

func (*FetchGitAheadBehindRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchGitAheadBehindRequest.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindRequest) GetName

func (x *FetchGitAheadBehindRequest) GetName() string

func (*FetchGitAheadBehindRequest) GetRemoteBranch

func (x *FetchGitAheadBehindRequest) GetRemoteBranch() string

func (*FetchGitAheadBehindRequest) ProtoMessage

func (*FetchGitAheadBehindRequest) ProtoMessage()

func (*FetchGitAheadBehindRequest) ProtoReflect

func (*FetchGitAheadBehindRequest) Reset

func (x *FetchGitAheadBehindRequest) Reset()

func (*FetchGitAheadBehindRequest) String

func (x *FetchGitAheadBehindRequest) String() string

type FetchGitAheadBehindResponse

type FetchGitAheadBehindResponse struct {

	// The number of commits in the remote branch that are not in the workspace.
	CommitsAhead int32 `protobuf:"varint,1,opt,name=commits_ahead,json=commitsAhead,proto3" json:"commits_ahead,omitempty"`
	// The number of commits in the workspace that are not in the remote branch.
	CommitsBehind int32 `protobuf:"varint,2,opt,name=commits_behind,json=commitsBehind,proto3" json:"commits_behind,omitempty"`
	// contains filtered or unexported fields
}

`FetchGitAheadBehind` response message.

func (*FetchGitAheadBehindResponse) Descriptor deprecated

func (*FetchGitAheadBehindResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchGitAheadBehindResponse.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindResponse) GetCommitsAhead

func (x *FetchGitAheadBehindResponse) GetCommitsAhead() int32

func (*FetchGitAheadBehindResponse) GetCommitsBehind

func (x *FetchGitAheadBehindResponse) GetCommitsBehind() int32

func (*FetchGitAheadBehindResponse) ProtoMessage

func (*FetchGitAheadBehindResponse) ProtoMessage()

func (*FetchGitAheadBehindResponse) ProtoReflect

func (*FetchGitAheadBehindResponse) Reset

func (x *FetchGitAheadBehindResponse) Reset()

func (*FetchGitAheadBehindResponse) String

func (x *FetchGitAheadBehindResponse) String() string

type FetchRemoteBranchesRequest

type FetchRemoteBranchesRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`FetchRemoteBranches` request message.

func (*FetchRemoteBranchesRequest) Descriptor deprecated

func (*FetchRemoteBranchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchRemoteBranchesRequest.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesRequest) GetName

func (x *FetchRemoteBranchesRequest) GetName() string

func (*FetchRemoteBranchesRequest) ProtoMessage

func (*FetchRemoteBranchesRequest) ProtoMessage()

func (*FetchRemoteBranchesRequest) ProtoReflect

func (*FetchRemoteBranchesRequest) Reset

func (x *FetchRemoteBranchesRequest) Reset()

func (*FetchRemoteBranchesRequest) String

func (x *FetchRemoteBranchesRequest) String() string

type FetchRemoteBranchesResponse

type FetchRemoteBranchesResponse struct {

	// The remote repository's branch names.
	Branches []string `protobuf:"bytes,1,rep,name=branches,proto3" json:"branches,omitempty"`
	// contains filtered or unexported fields
}

`FetchRemoteBranches` response message.

func (*FetchRemoteBranchesResponse) Descriptor deprecated

func (*FetchRemoteBranchesResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchRemoteBranchesResponse.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesResponse) GetBranches

func (x *FetchRemoteBranchesResponse) GetBranches() []string

func (*FetchRemoteBranchesResponse) ProtoMessage

func (*FetchRemoteBranchesResponse) ProtoMessage()

func (*FetchRemoteBranchesResponse) ProtoReflect

func (*FetchRemoteBranchesResponse) Reset

func (x *FetchRemoteBranchesResponse) Reset()

func (*FetchRemoteBranchesResponse) String

func (x *FetchRemoteBranchesResponse) String() string

type FetchRepositoryHistoryRequest added in v0.9.0

type FetchRepositoryHistoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of commits to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `FetchRepositoryHistory`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `FetchRepositoryHistory`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`FetchRepositoryHistory` request message.

func (*FetchRepositoryHistoryRequest) Descriptor deprecated added in v0.9.0

func (*FetchRepositoryHistoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchRepositoryHistoryRequest.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryRequest) GetName added in v0.9.0

func (*FetchRepositoryHistoryRequest) GetPageSize added in v0.9.0

func (x *FetchRepositoryHistoryRequest) GetPageSize() int32

func (*FetchRepositoryHistoryRequest) GetPageToken added in v0.9.0

func (x *FetchRepositoryHistoryRequest) GetPageToken() string

func (*FetchRepositoryHistoryRequest) ProtoMessage added in v0.9.0

func (*FetchRepositoryHistoryRequest) ProtoMessage()

func (*FetchRepositoryHistoryRequest) ProtoReflect added in v0.9.0

func (*FetchRepositoryHistoryRequest) Reset added in v0.9.0

func (x *FetchRepositoryHistoryRequest) Reset()

func (*FetchRepositoryHistoryRequest) String added in v0.9.0

type FetchRepositoryHistoryResponse added in v0.9.0

type FetchRepositoryHistoryResponse struct {

	// A list of commit logs, ordered by 'git log' default order.
	Commits []*CommitLogEntry `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`FetchRepositoryHistory` response message.

func (*FetchRepositoryHistoryResponse) Descriptor deprecated added in v0.9.0

func (*FetchRepositoryHistoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchRepositoryHistoryResponse.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryResponse) GetCommits added in v0.9.0

func (*FetchRepositoryHistoryResponse) GetNextPageToken added in v0.9.0

func (x *FetchRepositoryHistoryResponse) GetNextPageToken() string

func (*FetchRepositoryHistoryResponse) ProtoMessage added in v0.9.0

func (*FetchRepositoryHistoryResponse) ProtoMessage()

func (*FetchRepositoryHistoryResponse) ProtoReflect added in v0.9.0

func (*FetchRepositoryHistoryResponse) Reset added in v0.9.0

func (x *FetchRepositoryHistoryResponse) Reset()

func (*FetchRepositoryHistoryResponse) String added in v0.9.0

type FileSearchResult added in v0.11.0

type FileSearchResult struct {

	// File system path relative to the workspace root.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a file entry in search results.

func (*FileSearchResult) Descriptor deprecated added in v0.11.0

func (*FileSearchResult) Descriptor() ([]byte, []int)

Deprecated: Use FileSearchResult.ProtoReflect.Descriptor instead.

func (*FileSearchResult) GetPath added in v0.11.0

func (x *FileSearchResult) GetPath() string

func (*FileSearchResult) ProtoMessage added in v0.11.0

func (*FileSearchResult) ProtoMessage()

func (*FileSearchResult) ProtoReflect added in v0.11.0

func (x *FileSearchResult) ProtoReflect() protoreflect.Message

func (*FileSearchResult) Reset added in v0.11.0

func (x *FileSearchResult) Reset()

func (*FileSearchResult) String added in v0.11.0

func (x *FileSearchResult) String() string

type Folder added in v0.13.0

type Folder struct {

	// Identifier. The Folder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The Folder's user-friendly name.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. The containing Folder resource name. This should take
	// the format: projects/{project}/locations/{location}/folders/{folder},
	// projects/{project}/locations/{location}/teamFolders/{teamFolder}, or just
	// projects/{project}/locations/{location} if this is a root Folder. This
	// field can only be updated through MoveFolder.
	ContainingFolder string `protobuf:"bytes,3,opt,name=containing_folder,json=containingFolder,proto3" json:"containing_folder,omitempty"`
	// Output only. The resource name of the TeamFolder that this Folder is
	// associated with. This should take the format:
	// projects/{project}/locations/{location}/teamFolders/{teamFolder}. If this
	// is not set, the Folder is not associated with a TeamFolder and is a
	// UserFolder.
	TeamFolderName string `protobuf:"bytes,4,opt,name=team_folder_name,json=teamFolderName,proto3" json:"team_folder_name,omitempty"`
	// Output only. The timestamp of when the Folder was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The timestamp of when the Folder was last updated.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,7,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// Output only. The IAM principal identifier of the creator of the Folder.
	CreatorIamPrincipal *string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a Dataform Folder. This is a resource that is used to organize Files and other Folders and provide hierarchical access controls.

func (*Folder) Descriptor deprecated added in v0.13.0

func (*Folder) Descriptor() ([]byte, []int)

Deprecated: Use Folder.ProtoReflect.Descriptor instead.

func (*Folder) GetContainingFolder added in v0.13.0

func (x *Folder) GetContainingFolder() string

func (*Folder) GetCreateTime added in v0.13.0

func (x *Folder) GetCreateTime() *timestamppb.Timestamp

func (*Folder) GetCreatorIamPrincipal added in v0.13.0

func (x *Folder) GetCreatorIamPrincipal() string

func (*Folder) GetDisplayName added in v0.13.0

func (x *Folder) GetDisplayName() string

func (*Folder) GetInternalMetadata added in v0.13.0

func (x *Folder) GetInternalMetadata() string

func (*Folder) GetName added in v0.13.0

func (x *Folder) GetName() string

func (*Folder) GetTeamFolderName added in v0.13.0

func (x *Folder) GetTeamFolderName() string

func (*Folder) GetUpdateTime added in v0.13.0

func (x *Folder) GetUpdateTime() *timestamppb.Timestamp

func (*Folder) ProtoMessage added in v0.13.0

func (*Folder) ProtoMessage()

func (*Folder) ProtoReflect added in v0.13.0

func (x *Folder) ProtoReflect() protoreflect.Message

func (*Folder) Reset added in v0.13.0

func (x *Folder) Reset()

func (*Folder) String added in v0.13.0

func (x *Folder) String() string

type GetCompilationResultRequest

type GetCompilationResultRequest struct {

	// Required. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetCompilationResult` request message.

func (*GetCompilationResultRequest) Descriptor deprecated

func (*GetCompilationResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*GetCompilationResultRequest) GetName

func (x *GetCompilationResultRequest) GetName() string

func (*GetCompilationResultRequest) ProtoMessage

func (*GetCompilationResultRequest) ProtoMessage()

func (*GetCompilationResultRequest) ProtoReflect

func (*GetCompilationResultRequest) Reset

func (x *GetCompilationResultRequest) Reset()

func (*GetCompilationResultRequest) String

func (x *GetCompilationResultRequest) String() string

type GetConfigRequest added in v0.11.0

type GetConfigRequest struct {

	// Required. The config name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetConfig` request message.

func (*GetConfigRequest) Descriptor deprecated added in v0.11.0

func (*GetConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigRequest.ProtoReflect.Descriptor instead.

func (*GetConfigRequest) GetName added in v0.11.0

func (x *GetConfigRequest) GetName() string

func (*GetConfigRequest) ProtoMessage added in v0.11.0

func (*GetConfigRequest) ProtoMessage()

func (*GetConfigRequest) ProtoReflect added in v0.11.0

func (x *GetConfigRequest) ProtoReflect() protoreflect.Message

func (*GetConfigRequest) Reset added in v0.11.0

func (x *GetConfigRequest) Reset()

func (*GetConfigRequest) String added in v0.11.0

func (x *GetConfigRequest) String() string

type GetFolderRequest added in v0.13.0

type GetFolderRequest struct {

	// Required. The Folder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetFolder` request message.

func (*GetFolderRequest) Descriptor deprecated added in v0.13.0

func (*GetFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetFolderRequest.ProtoReflect.Descriptor instead.

func (*GetFolderRequest) GetName added in v0.13.0

func (x *GetFolderRequest) GetName() string

func (*GetFolderRequest) ProtoMessage added in v0.13.0

func (*GetFolderRequest) ProtoMessage()

func (*GetFolderRequest) ProtoReflect added in v0.13.0

func (x *GetFolderRequest) ProtoReflect() protoreflect.Message

func (*GetFolderRequest) Reset added in v0.13.0

func (x *GetFolderRequest) Reset()

func (*GetFolderRequest) String added in v0.13.0

func (x *GetFolderRequest) String() string

type GetReleaseConfigRequest added in v0.9.0

type GetReleaseConfigRequest struct {

	// Required. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetReleaseConfig` request message.

func (*GetReleaseConfigRequest) Descriptor deprecated added in v0.9.0

func (*GetReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*GetReleaseConfigRequest) GetName added in v0.9.0

func (x *GetReleaseConfigRequest) GetName() string

func (*GetReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*GetReleaseConfigRequest) ProtoMessage()

func (*GetReleaseConfigRequest) ProtoReflect added in v0.9.0

func (x *GetReleaseConfigRequest) ProtoReflect() protoreflect.Message

func (*GetReleaseConfigRequest) Reset added in v0.9.0

func (x *GetReleaseConfigRequest) Reset()

func (*GetReleaseConfigRequest) String added in v0.9.0

func (x *GetReleaseConfigRequest) String() string

type GetRepositoryRequest

type GetRepositoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetRepository` request message.

func (*GetRepositoryRequest) Descriptor deprecated

func (*GetRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryRequest) GetName

func (x *GetRepositoryRequest) GetName() string

func (*GetRepositoryRequest) ProtoMessage

func (*GetRepositoryRequest) ProtoMessage()

func (*GetRepositoryRequest) ProtoReflect

func (x *GetRepositoryRequest) ProtoReflect() protoreflect.Message

func (*GetRepositoryRequest) Reset

func (x *GetRepositoryRequest) Reset()

func (*GetRepositoryRequest) String

func (x *GetRepositoryRequest) String() string

type GetTeamFolderRequest added in v0.13.0

type GetTeamFolderRequest struct {

	// Required. The TeamFolder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetTeamFolder` request message.

func (*GetTeamFolderRequest) Descriptor deprecated added in v0.13.0

func (*GetTeamFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTeamFolderRequest.ProtoReflect.Descriptor instead.

func (*GetTeamFolderRequest) GetName added in v0.13.0

func (x *GetTeamFolderRequest) GetName() string

func (*GetTeamFolderRequest) ProtoMessage added in v0.13.0

func (*GetTeamFolderRequest) ProtoMessage()

func (*GetTeamFolderRequest) ProtoReflect added in v0.13.0

func (x *GetTeamFolderRequest) ProtoReflect() protoreflect.Message

func (*GetTeamFolderRequest) Reset added in v0.13.0

func (x *GetTeamFolderRequest) Reset()

func (*GetTeamFolderRequest) String added in v0.13.0

func (x *GetTeamFolderRequest) String() string

type GetWorkflowConfigRequest added in v0.9.0

type GetWorkflowConfigRequest struct {

	// Required. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetWorkflowConfig` request message.

func (*GetWorkflowConfigRequest) Descriptor deprecated added in v0.9.0

func (*GetWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowConfigRequest) GetName added in v0.9.0

func (x *GetWorkflowConfigRequest) GetName() string

func (*GetWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*GetWorkflowConfigRequest) ProtoMessage()

func (*GetWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (x *GetWorkflowConfigRequest) ProtoReflect() protoreflect.Message

func (*GetWorkflowConfigRequest) Reset added in v0.9.0

func (x *GetWorkflowConfigRequest) Reset()

func (*GetWorkflowConfigRequest) String added in v0.9.0

func (x *GetWorkflowConfigRequest) String() string

type GetWorkflowInvocationRequest

type GetWorkflowInvocationRequest struct {

	// Required. The workflow invocation resource's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetWorkflowInvocation` request message.

func (*GetWorkflowInvocationRequest) Descriptor deprecated

func (*GetWorkflowInvocationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowInvocationRequest) GetName

func (x *GetWorkflowInvocationRequest) GetName() string

func (*GetWorkflowInvocationRequest) ProtoMessage

func (*GetWorkflowInvocationRequest) ProtoMessage()

func (*GetWorkflowInvocationRequest) ProtoReflect

func (*GetWorkflowInvocationRequest) Reset

func (x *GetWorkflowInvocationRequest) Reset()

func (*GetWorkflowInvocationRequest) String

type GetWorkspaceRequest

type GetWorkspaceRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

`GetWorkspace` request message.

func (*GetWorkspaceRequest) Descriptor deprecated

func (*GetWorkspaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*GetWorkspaceRequest) GetName

func (x *GetWorkspaceRequest) GetName() string

func (*GetWorkspaceRequest) ProtoMessage

func (*GetWorkspaceRequest) ProtoMessage()

func (*GetWorkspaceRequest) ProtoReflect

func (x *GetWorkspaceRequest) ProtoReflect() protoreflect.Message

func (*GetWorkspaceRequest) Reset

func (x *GetWorkspaceRequest) Reset()

func (*GetWorkspaceRequest) String

func (x *GetWorkspaceRequest) String() string

type InstallNpmPackagesRequest

type InstallNpmPackagesRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// contains filtered or unexported fields
}

`InstallNpmPackages` request message.

func (*InstallNpmPackagesRequest) Descriptor deprecated

func (*InstallNpmPackagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use InstallNpmPackagesRequest.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesRequest) GetWorkspace

func (x *InstallNpmPackagesRequest) GetWorkspace() string

func (*InstallNpmPackagesRequest) ProtoMessage

func (*InstallNpmPackagesRequest) ProtoMessage()

func (*InstallNpmPackagesRequest) ProtoReflect

func (*InstallNpmPackagesRequest) Reset

func (x *InstallNpmPackagesRequest) Reset()

func (*InstallNpmPackagesRequest) String

func (x *InstallNpmPackagesRequest) String() string

type InstallNpmPackagesResponse

type InstallNpmPackagesResponse struct {
	// contains filtered or unexported fields
}

`InstallNpmPackages` response message.

func (*InstallNpmPackagesResponse) Descriptor deprecated

func (*InstallNpmPackagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use InstallNpmPackagesResponse.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesResponse) ProtoMessage

func (*InstallNpmPackagesResponse) ProtoMessage()

func (*InstallNpmPackagesResponse) ProtoReflect

func (*InstallNpmPackagesResponse) Reset

func (x *InstallNpmPackagesResponse) Reset()

func (*InstallNpmPackagesResponse) String

func (x *InstallNpmPackagesResponse) String() string

type InvocationConfig added in v0.9.0

type InvocationConfig struct {

	// Optional. The set of action identifiers to include.
	IncludedTargets []*Target `protobuf:"bytes,1,rep,name=included_targets,json=includedTargets,proto3" json:"included_targets,omitempty"`
	// Optional. The set of tags to include.
	IncludedTags []string `protobuf:"bytes,2,rep,name=included_tags,json=includedTags,proto3" json:"included_tags,omitempty"`
	// Optional. When set to true, transitive dependencies of included actions
	// will be executed.
	TransitiveDependenciesIncluded bool `` /* 154-byte string literal not displayed */
	// Optional. When set to true, transitive dependents of included actions will
	// be executed.
	TransitiveDependentsIncluded bool `` /* 148-byte string literal not displayed */
	// Optional. When set to true, any incremental tables will be fully refreshed.
	FullyRefreshIncrementalTablesEnabled bool `` /* 176-byte string literal not displayed */
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,6,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// Optional. Specifies the priority for query execution in BigQuery.
	// More information can be found at
	// https://cloud.google.com/bigquery/docs/running-queries#queries.
	QueryPriority *InvocationConfig_QueryPriority `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

Includes various configuration options for a workflow invocation. If both `included_targets` and `included_tags` are unset, all actions will be included.

func (*InvocationConfig) Descriptor deprecated added in v0.9.0

func (*InvocationConfig) Descriptor() ([]byte, []int)

Deprecated: Use InvocationConfig.ProtoReflect.Descriptor instead.

func (*InvocationConfig) GetFullyRefreshIncrementalTablesEnabled added in v0.9.0

func (x *InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool

func (*InvocationConfig) GetIncludedTags added in v0.9.0

func (x *InvocationConfig) GetIncludedTags() []string

func (*InvocationConfig) GetIncludedTargets added in v0.9.0

func (x *InvocationConfig) GetIncludedTargets() []*Target

func (*InvocationConfig) GetQueryPriority added in v0.13.0

func (x *InvocationConfig) GetQueryPriority() InvocationConfig_QueryPriority

func (*InvocationConfig) GetServiceAccount added in v0.9.0

func (x *InvocationConfig) GetServiceAccount() string

func (*InvocationConfig) GetTransitiveDependenciesIncluded added in v0.9.0

func (x *InvocationConfig) GetTransitiveDependenciesIncluded() bool

func (*InvocationConfig) GetTransitiveDependentsIncluded added in v0.9.0

func (x *InvocationConfig) GetTransitiveDependentsIncluded() bool

func (*InvocationConfig) ProtoMessage added in v0.9.0

func (*InvocationConfig) ProtoMessage()

func (*InvocationConfig) ProtoReflect added in v0.9.0

func (x *InvocationConfig) ProtoReflect() protoreflect.Message

func (*InvocationConfig) Reset added in v0.9.0

func (x *InvocationConfig) Reset()

func (*InvocationConfig) String added in v0.9.0

func (x *InvocationConfig) String() string

type InvocationConfig_QueryPriority added in v0.13.0

type InvocationConfig_QueryPriority int32

Types of priority for query execution in BigQuery.

const (
	// Default value. This value is unused.
	InvocationConfig_QUERY_PRIORITY_UNSPECIFIED InvocationConfig_QueryPriority = 0
	// Query will be executed in BigQuery with interactive priority.
	// More information can be found at
	// https://cloud.google.com/bigquery/docs/running-queries#queries.
	InvocationConfig_INTERACTIVE InvocationConfig_QueryPriority = 1
	// Query will be executed in BigQuery with batch priority.
	// More information can be found at
	// https://cloud.google.com/bigquery/docs/running-queries#batchqueries.
	InvocationConfig_BATCH InvocationConfig_QueryPriority = 2
)

func (InvocationConfig_QueryPriority) Descriptor added in v0.13.0

func (InvocationConfig_QueryPriority) Enum added in v0.13.0

func (InvocationConfig_QueryPriority) EnumDescriptor deprecated added in v0.13.0

func (InvocationConfig_QueryPriority) EnumDescriptor() ([]byte, []int)

Deprecated: Use InvocationConfig_QueryPriority.Descriptor instead.

func (InvocationConfig_QueryPriority) Number added in v0.13.0

func (InvocationConfig_QueryPriority) String added in v0.13.0

func (InvocationConfig_QueryPriority) Type added in v0.13.0

type ListCompilationResultsRequest

type ListCompilationResultsRequest struct {

	// Required. The repository in which to list compilation results. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of compilation results to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListCompilationResults`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListCompilationResults`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name` and `create_time`.
	// If unspecified, the server will choose the ordering.
	// If specified, the default order is ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`ListCompilationResults` request message.

func (*ListCompilationResultsRequest) Descriptor deprecated

func (*ListCompilationResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCompilationResultsRequest.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsRequest) GetFilter added in v0.11.0

func (x *ListCompilationResultsRequest) GetFilter() string

func (*ListCompilationResultsRequest) GetOrderBy added in v0.11.0

func (x *ListCompilationResultsRequest) GetOrderBy() string

func (*ListCompilationResultsRequest) GetPageSize

func (x *ListCompilationResultsRequest) GetPageSize() int32

func (*ListCompilationResultsRequest) GetPageToken

func (x *ListCompilationResultsRequest) GetPageToken() string

func (*ListCompilationResultsRequest) GetParent

func (x *ListCompilationResultsRequest) GetParent() string

func (*ListCompilationResultsRequest) ProtoMessage

func (*ListCompilationResultsRequest) ProtoMessage()

func (*ListCompilationResultsRequest) ProtoReflect

func (*ListCompilationResultsRequest) Reset

func (x *ListCompilationResultsRequest) Reset()

func (*ListCompilationResultsRequest) String

type ListCompilationResultsResponse

type ListCompilationResultsResponse struct {

	// List of compilation results.
	CompilationResults []*CompilationResult `protobuf:"bytes,1,rep,name=compilation_results,json=compilationResults,proto3" json:"compilation_results,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListCompilationResults` response message.

func (*ListCompilationResultsResponse) Descriptor deprecated

func (*ListCompilationResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListCompilationResultsResponse.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsResponse) GetCompilationResults

func (x *ListCompilationResultsResponse) GetCompilationResults() []*CompilationResult

func (*ListCompilationResultsResponse) GetNextPageToken

func (x *ListCompilationResultsResponse) GetNextPageToken() string

func (*ListCompilationResultsResponse) GetUnreachable

func (x *ListCompilationResultsResponse) GetUnreachable() []string

func (*ListCompilationResultsResponse) ProtoMessage

func (*ListCompilationResultsResponse) ProtoMessage()

func (*ListCompilationResultsResponse) ProtoReflect

func (*ListCompilationResultsResponse) Reset

func (x *ListCompilationResultsResponse) Reset()

func (*ListCompilationResultsResponse) String

type ListReleaseConfigsRequest added in v0.9.0

type ListReleaseConfigsRequest struct {

	// Required. The repository in which to list release configs. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of release configs to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListReleaseConfigs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListReleaseConfigs`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`ListReleaseConfigs` request message.

func (*ListReleaseConfigsRequest) Descriptor deprecated added in v0.9.0

func (*ListReleaseConfigsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListReleaseConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsRequest) GetPageSize added in v0.9.0

func (x *ListReleaseConfigsRequest) GetPageSize() int32

func (*ListReleaseConfigsRequest) GetPageToken added in v0.9.0

func (x *ListReleaseConfigsRequest) GetPageToken() string

func (*ListReleaseConfigsRequest) GetParent added in v0.9.0

func (x *ListReleaseConfigsRequest) GetParent() string

func (*ListReleaseConfigsRequest) ProtoMessage added in v0.9.0

func (*ListReleaseConfigsRequest) ProtoMessage()

func (*ListReleaseConfigsRequest) ProtoReflect added in v0.9.0

func (*ListReleaseConfigsRequest) Reset added in v0.9.0

func (x *ListReleaseConfigsRequest) Reset()

func (*ListReleaseConfigsRequest) String added in v0.9.0

func (x *ListReleaseConfigsRequest) String() string

type ListReleaseConfigsResponse added in v0.9.0

type ListReleaseConfigsResponse struct {

	// List of release configs.
	ReleaseConfigs []*ReleaseConfig `protobuf:"bytes,1,rep,name=release_configs,json=releaseConfigs,proto3" json:"release_configs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListReleaseConfigs` response message.

func (*ListReleaseConfigsResponse) Descriptor deprecated added in v0.9.0

func (*ListReleaseConfigsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListReleaseConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsResponse) GetNextPageToken added in v0.9.0

func (x *ListReleaseConfigsResponse) GetNextPageToken() string

func (*ListReleaseConfigsResponse) GetReleaseConfigs added in v0.9.0

func (x *ListReleaseConfigsResponse) GetReleaseConfigs() []*ReleaseConfig

func (*ListReleaseConfigsResponse) GetUnreachable added in v0.9.0

func (x *ListReleaseConfigsResponse) GetUnreachable() []string

func (*ListReleaseConfigsResponse) ProtoMessage added in v0.9.0

func (*ListReleaseConfigsResponse) ProtoMessage()

func (*ListReleaseConfigsResponse) ProtoReflect added in v0.9.0

func (*ListReleaseConfigsResponse) Reset added in v0.9.0

func (x *ListReleaseConfigsResponse) Reset()

func (*ListReleaseConfigsResponse) String added in v0.9.0

func (x *ListReleaseConfigsResponse) String() string

type ListRepositoriesRequest

type ListRepositoriesRequest struct {

	// Required. The location in which to list repositories. Must be in the format
	// `projects/*/locations/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of repositories to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListRepositories` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListRepositories`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`ListRepositories` request message.

func (*ListRepositoriesRequest) Descriptor deprecated

func (*ListRepositoriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoriesRequest) GetFilter

func (x *ListRepositoriesRequest) GetFilter() string

func (*ListRepositoriesRequest) GetOrderBy

func (x *ListRepositoriesRequest) GetOrderBy() string

func (*ListRepositoriesRequest) GetPageSize

func (x *ListRepositoriesRequest) GetPageSize() int32

func (*ListRepositoriesRequest) GetPageToken

func (x *ListRepositoriesRequest) GetPageToken() string

func (*ListRepositoriesRequest) GetParent

func (x *ListRepositoriesRequest) GetParent() string

func (*ListRepositoriesRequest) ProtoMessage

func (*ListRepositoriesRequest) ProtoMessage()

func (*ListRepositoriesRequest) ProtoReflect

func (x *ListRepositoriesRequest) ProtoReflect() protoreflect.Message

func (*ListRepositoriesRequest) Reset

func (x *ListRepositoriesRequest) Reset()

func (*ListRepositoriesRequest) String

func (x *ListRepositoriesRequest) String() string

type ListRepositoriesResponse

type ListRepositoriesResponse struct {

	// List of repositories.
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// A token which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListRepositories` response message.

func (*ListRepositoriesResponse) Descriptor deprecated

func (*ListRepositoriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoriesResponse) GetNextPageToken

func (x *ListRepositoriesResponse) GetNextPageToken() string

func (*ListRepositoriesResponse) GetRepositories

func (x *ListRepositoriesResponse) GetRepositories() []*Repository

func (*ListRepositoriesResponse) GetUnreachable

func (x *ListRepositoriesResponse) GetUnreachable() []string

func (*ListRepositoriesResponse) ProtoMessage

func (*ListRepositoriesResponse) ProtoMessage()

func (*ListRepositoriesResponse) ProtoReflect

func (x *ListRepositoriesResponse) ProtoReflect() protoreflect.Message

func (*ListRepositoriesResponse) Reset

func (x *ListRepositoriesResponse) Reset()

func (*ListRepositoriesResponse) String

func (x *ListRepositoriesResponse) String() string

type ListWorkflowConfigsRequest added in v0.9.0

type ListWorkflowConfigsRequest struct {

	// Required. The repository in which to list workflow configs. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workflow configs to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkflowConfigs` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListWorkflowConfigs`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkflowConfigs` request message.

func (*ListWorkflowConfigsRequest) Descriptor deprecated added in v0.9.0

func (*ListWorkflowConfigsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsRequest) GetPageSize added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetPageSize() int32

func (*ListWorkflowConfigsRequest) GetPageToken added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetPageToken() string

func (*ListWorkflowConfigsRequest) GetParent added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetParent() string

func (*ListWorkflowConfigsRequest) ProtoMessage added in v0.9.0

func (*ListWorkflowConfigsRequest) ProtoMessage()

func (*ListWorkflowConfigsRequest) ProtoReflect added in v0.9.0

func (*ListWorkflowConfigsRequest) Reset added in v0.9.0

func (x *ListWorkflowConfigsRequest) Reset()

func (*ListWorkflowConfigsRequest) String added in v0.9.0

func (x *ListWorkflowConfigsRequest) String() string

type ListWorkflowConfigsResponse added in v0.9.0

type ListWorkflowConfigsResponse struct {

	// List of workflow configs.
	WorkflowConfigs []*WorkflowConfig `protobuf:"bytes,1,rep,name=workflow_configs,json=workflowConfigs,proto3" json:"workflow_configs,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkflowConfigs` response message.

func (*ListWorkflowConfigsResponse) Descriptor deprecated added in v0.9.0

func (*ListWorkflowConfigsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsResponse) GetNextPageToken added in v0.9.0

func (x *ListWorkflowConfigsResponse) GetNextPageToken() string

func (*ListWorkflowConfigsResponse) GetUnreachable added in v0.9.0

func (x *ListWorkflowConfigsResponse) GetUnreachable() []string

func (*ListWorkflowConfigsResponse) GetWorkflowConfigs added in v0.9.0

func (x *ListWorkflowConfigsResponse) GetWorkflowConfigs() []*WorkflowConfig

func (*ListWorkflowConfigsResponse) ProtoMessage added in v0.9.0

func (*ListWorkflowConfigsResponse) ProtoMessage()

func (*ListWorkflowConfigsResponse) ProtoReflect added in v0.9.0

func (*ListWorkflowConfigsResponse) Reset added in v0.9.0

func (x *ListWorkflowConfigsResponse) Reset()

func (*ListWorkflowConfigsResponse) String added in v0.9.0

func (x *ListWorkflowConfigsResponse) String() string

type ListWorkflowInvocationsRequest

type ListWorkflowInvocationsRequest struct {

	// Required. The parent resource of the WorkflowInvocation type. Must be in
	// the format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workflow invocations to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkflowInvocations`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `ListWorkflowInvocations`, with the exception of `page_size`, must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkflowInvocations` request message.

func (*ListWorkflowInvocationsRequest) Descriptor deprecated

func (*ListWorkflowInvocationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsRequest) GetFilter added in v0.9.0

func (x *ListWorkflowInvocationsRequest) GetFilter() string

func (*ListWorkflowInvocationsRequest) GetOrderBy added in v0.9.0

func (x *ListWorkflowInvocationsRequest) GetOrderBy() string

func (*ListWorkflowInvocationsRequest) GetPageSize

func (x *ListWorkflowInvocationsRequest) GetPageSize() int32

func (*ListWorkflowInvocationsRequest) GetPageToken

func (x *ListWorkflowInvocationsRequest) GetPageToken() string

func (*ListWorkflowInvocationsRequest) GetParent

func (x *ListWorkflowInvocationsRequest) GetParent() string

func (*ListWorkflowInvocationsRequest) ProtoMessage

func (*ListWorkflowInvocationsRequest) ProtoMessage()

func (*ListWorkflowInvocationsRequest) ProtoReflect

func (*ListWorkflowInvocationsRequest) Reset

func (x *ListWorkflowInvocationsRequest) Reset()

func (*ListWorkflowInvocationsRequest) String

type ListWorkflowInvocationsResponse

type ListWorkflowInvocationsResponse struct {

	// List of workflow invocations.
	WorkflowInvocations []*WorkflowInvocation `protobuf:"bytes,1,rep,name=workflow_invocations,json=workflowInvocations,proto3" json:"workflow_invocations,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkflowInvocations` response message.

func (*ListWorkflowInvocationsResponse) Descriptor deprecated

func (*ListWorkflowInvocationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowInvocationsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsResponse) GetNextPageToken

func (x *ListWorkflowInvocationsResponse) GetNextPageToken() string

func (*ListWorkflowInvocationsResponse) GetUnreachable

func (x *ListWorkflowInvocationsResponse) GetUnreachable() []string

func (*ListWorkflowInvocationsResponse) GetWorkflowInvocations

func (x *ListWorkflowInvocationsResponse) GetWorkflowInvocations() []*WorkflowInvocation

func (*ListWorkflowInvocationsResponse) ProtoMessage

func (*ListWorkflowInvocationsResponse) ProtoMessage()

func (*ListWorkflowInvocationsResponse) ProtoReflect

func (*ListWorkflowInvocationsResponse) Reset

func (*ListWorkflowInvocationsResponse) String

type ListWorkspacesRequest

type ListWorkspacesRequest struct {

	// Required. The repository in which to list workspaces. Must be in the
	// format `projects/*/locations/*/repositories/*`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. Maximum number of workspaces to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `ListWorkspaces` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `ListWorkspaces`, with
	// the exception of `page_size`, must match the call that provided the page
	// token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. This field only supports ordering by `name`. If unspecified, the
	// server will choose the ordering. If specified, the default order is
	// ascending for the `name` field.
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Filter for the returned list.
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkspaces` request message.

func (*ListWorkspacesRequest) Descriptor deprecated

func (*ListWorkspacesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkspacesRequest.ProtoReflect.Descriptor instead.

func (*ListWorkspacesRequest) GetFilter

func (x *ListWorkspacesRequest) GetFilter() string

func (*ListWorkspacesRequest) GetOrderBy

func (x *ListWorkspacesRequest) GetOrderBy() string

func (*ListWorkspacesRequest) GetPageSize

func (x *ListWorkspacesRequest) GetPageSize() int32

func (*ListWorkspacesRequest) GetPageToken

func (x *ListWorkspacesRequest) GetPageToken() string

func (*ListWorkspacesRequest) GetParent

func (x *ListWorkspacesRequest) GetParent() string

func (*ListWorkspacesRequest) ProtoMessage

func (*ListWorkspacesRequest) ProtoMessage()

func (*ListWorkspacesRequest) ProtoReflect

func (x *ListWorkspacesRequest) ProtoReflect() protoreflect.Message

func (*ListWorkspacesRequest) Reset

func (x *ListWorkspacesRequest) Reset()

func (*ListWorkspacesRequest) String

func (x *ListWorkspacesRequest) String() string

type ListWorkspacesResponse

type ListWorkspacesResponse struct {

	// List of workspaces.
	Workspaces []*Workspace `protobuf:"bytes,1,rep,name=workspaces,proto3" json:"workspaces,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations which could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

`ListWorkspaces` response message.

func (*ListWorkspacesResponse) Descriptor deprecated

func (*ListWorkspacesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkspacesResponse.ProtoReflect.Descriptor instead.

func (*ListWorkspacesResponse) GetNextPageToken

func (x *ListWorkspacesResponse) GetNextPageToken() string

func (*ListWorkspacesResponse) GetUnreachable

func (x *ListWorkspacesResponse) GetUnreachable() []string

func (*ListWorkspacesResponse) GetWorkspaces

func (x *ListWorkspacesResponse) GetWorkspaces() []*Workspace

func (*ListWorkspacesResponse) ProtoMessage

func (*ListWorkspacesResponse) ProtoMessage()

func (*ListWorkspacesResponse) ProtoReflect

func (x *ListWorkspacesResponse) ProtoReflect() protoreflect.Message

func (*ListWorkspacesResponse) Reset

func (x *ListWorkspacesResponse) Reset()

func (*ListWorkspacesResponse) String

func (x *ListWorkspacesResponse) String() string

type MakeDirectoryRequest

type MakeDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

`MakeDirectory` request message.

func (*MakeDirectoryRequest) Descriptor deprecated

func (*MakeDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use MakeDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MakeDirectoryRequest) GetPath

func (x *MakeDirectoryRequest) GetPath() string

func (*MakeDirectoryRequest) GetWorkspace

func (x *MakeDirectoryRequest) GetWorkspace() string

func (*MakeDirectoryRequest) ProtoMessage

func (*MakeDirectoryRequest) ProtoMessage()

func (*MakeDirectoryRequest) ProtoReflect

func (x *MakeDirectoryRequest) ProtoReflect() protoreflect.Message

func (*MakeDirectoryRequest) Reset

func (x *MakeDirectoryRequest) Reset()

func (*MakeDirectoryRequest) String

func (x *MakeDirectoryRequest) String() string

type MakeDirectoryResponse

type MakeDirectoryResponse struct {
	// contains filtered or unexported fields
}

`MakeDirectory` response message.

func (*MakeDirectoryResponse) Descriptor deprecated

func (*MakeDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use MakeDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MakeDirectoryResponse) ProtoMessage

func (*MakeDirectoryResponse) ProtoMessage()

func (*MakeDirectoryResponse) ProtoReflect

func (x *MakeDirectoryResponse) ProtoReflect() protoreflect.Message

func (*MakeDirectoryResponse) Reset

func (x *MakeDirectoryResponse) Reset()

func (*MakeDirectoryResponse) String

func (x *MakeDirectoryResponse) String() string

type MoveDirectoryRequest

type MoveDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The new path for the directory including directory name, rooted
	// at workspace root.
	NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
	// contains filtered or unexported fields
}

`MoveDirectory` request message.

func (*MoveDirectoryRequest) Descriptor deprecated

func (*MoveDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MoveDirectoryRequest) GetNewPath

func (x *MoveDirectoryRequest) GetNewPath() string

func (*MoveDirectoryRequest) GetPath

func (x *MoveDirectoryRequest) GetPath() string

func (*MoveDirectoryRequest) GetWorkspace

func (x *MoveDirectoryRequest) GetWorkspace() string

func (*MoveDirectoryRequest) ProtoMessage

func (*MoveDirectoryRequest) ProtoMessage()

func (*MoveDirectoryRequest) ProtoReflect

func (x *MoveDirectoryRequest) ProtoReflect() protoreflect.Message

func (*MoveDirectoryRequest) Reset

func (x *MoveDirectoryRequest) Reset()

func (*MoveDirectoryRequest) String

func (x *MoveDirectoryRequest) String() string

type MoveDirectoryResponse

type MoveDirectoryResponse struct {
	// contains filtered or unexported fields
}

`MoveDirectory` response message.

func (*MoveDirectoryResponse) Descriptor deprecated

func (*MoveDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MoveDirectoryResponse) ProtoMessage

func (*MoveDirectoryResponse) ProtoMessage()

func (*MoveDirectoryResponse) ProtoReflect

func (x *MoveDirectoryResponse) ProtoReflect() protoreflect.Message

func (*MoveDirectoryResponse) Reset

func (x *MoveDirectoryResponse) Reset()

func (*MoveDirectoryResponse) String

func (x *MoveDirectoryResponse) String() string

type MoveFileRequest

type MoveFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The file's new path including filename, relative to the workspace
	// root.
	NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
	// contains filtered or unexported fields
}

`MoveFile` request message.

func (*MoveFileRequest) Descriptor deprecated

func (*MoveFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead.

func (*MoveFileRequest) GetNewPath

func (x *MoveFileRequest) GetNewPath() string

func (*MoveFileRequest) GetPath

func (x *MoveFileRequest) GetPath() string

func (*MoveFileRequest) GetWorkspace

func (x *MoveFileRequest) GetWorkspace() string

func (*MoveFileRequest) ProtoMessage

func (*MoveFileRequest) ProtoMessage()

func (*MoveFileRequest) ProtoReflect

func (x *MoveFileRequest) ProtoReflect() protoreflect.Message

func (*MoveFileRequest) Reset

func (x *MoveFileRequest) Reset()

func (*MoveFileRequest) String

func (x *MoveFileRequest) String() string

type MoveFileResponse

type MoveFileResponse struct {
	// contains filtered or unexported fields
}

`MoveFile` response message.

func (*MoveFileResponse) Descriptor deprecated

func (*MoveFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use MoveFileResponse.ProtoReflect.Descriptor instead.

func (*MoveFileResponse) ProtoMessage

func (*MoveFileResponse) ProtoMessage()

func (*MoveFileResponse) ProtoReflect

func (x *MoveFileResponse) ProtoReflect() protoreflect.Message

func (*MoveFileResponse) Reset

func (x *MoveFileResponse) Reset()

func (*MoveFileResponse) String

func (x *MoveFileResponse) String() string

type MoveFolderMetadata added in v0.13.0

type MoveFolderMetadata struct {

	// Output only. The time the operation was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time the operation finished running.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. Server-defined resource path for the target of the operation.
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// The state of the move.
	State MoveFolderMetadata_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1beta1.MoveFolderMetadata_State" json:"state,omitempty"`
	// Percent complete of the move [0, 100].
	PercentComplete int32 `protobuf:"varint,5,opt,name=percent_complete,json=percentComplete,proto3" json:"percent_complete,omitempty"`
	// contains filtered or unexported fields
}

Contains metadata about the progress of the MoveFolder Long-running operations.

func (*MoveFolderMetadata) Descriptor deprecated added in v0.13.0

func (*MoveFolderMetadata) Descriptor() ([]byte, []int)

Deprecated: Use MoveFolderMetadata.ProtoReflect.Descriptor instead.

func (*MoveFolderMetadata) GetCreateTime added in v0.13.0

func (x *MoveFolderMetadata) GetCreateTime() *timestamppb.Timestamp

func (*MoveFolderMetadata) GetEndTime added in v0.13.0

func (x *MoveFolderMetadata) GetEndTime() *timestamppb.Timestamp

func (*MoveFolderMetadata) GetPercentComplete added in v0.13.0

func (x *MoveFolderMetadata) GetPercentComplete() int32

func (*MoveFolderMetadata) GetState added in v0.13.0

func (*MoveFolderMetadata) GetTarget added in v0.13.0

func (x *MoveFolderMetadata) GetTarget() string

func (*MoveFolderMetadata) ProtoMessage added in v0.13.0

func (*MoveFolderMetadata) ProtoMessage()

func (*MoveFolderMetadata) ProtoReflect added in v0.13.0

func (x *MoveFolderMetadata) ProtoReflect() protoreflect.Message

func (*MoveFolderMetadata) Reset added in v0.13.0

func (x *MoveFolderMetadata) Reset()

func (*MoveFolderMetadata) String added in v0.13.0

func (x *MoveFolderMetadata) String() string

type MoveFolderMetadata_State added in v0.13.0

type MoveFolderMetadata_State int32

Different states of the move.

const (
	// The state is unspecified.
	MoveFolderMetadata_STATE_UNSPECIFIED MoveFolderMetadata_State = 0
	// The move was initialized and recorded by the server, but not yet started.
	MoveFolderMetadata_INITIALIZED MoveFolderMetadata_State = 1
	// The move is in progress.
	MoveFolderMetadata_IN_PROGRESS MoveFolderMetadata_State = 2
	// The move has completed successfully.
	MoveFolderMetadata_SUCCESS MoveFolderMetadata_State = 3
	// The move has failed.
	MoveFolderMetadata_FAILED MoveFolderMetadata_State = 4
)

func (MoveFolderMetadata_State) Descriptor added in v0.13.0

func (MoveFolderMetadata_State) Enum added in v0.13.0

func (MoveFolderMetadata_State) EnumDescriptor deprecated added in v0.13.0

func (MoveFolderMetadata_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use MoveFolderMetadata_State.Descriptor instead.

func (MoveFolderMetadata_State) Number added in v0.13.0

func (MoveFolderMetadata_State) String added in v0.13.0

func (x MoveFolderMetadata_State) String() string

func (MoveFolderMetadata_State) Type added in v0.13.0

type MoveFolderRequest added in v0.13.0

type MoveFolderRequest struct {

	// Required. The full resource name of the Folder to move.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the Folder, TeamFolder, or root location to move the
	// Folder to. Can be in the format of: "" to move into the root User folder,
	// `projects/*/locations/*/folders/*`, `projects/*/locations/*/teamFolders/*`
	DestinationContainingFolder *string `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

`MoveFolder` request message.

func (*MoveFolderRequest) Descriptor deprecated added in v0.13.0

func (*MoveFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveFolderRequest.ProtoReflect.Descriptor instead.

func (*MoveFolderRequest) GetDestinationContainingFolder added in v0.13.0

func (x *MoveFolderRequest) GetDestinationContainingFolder() string

func (*MoveFolderRequest) GetName added in v0.13.0

func (x *MoveFolderRequest) GetName() string

func (*MoveFolderRequest) ProtoMessage added in v0.13.0

func (*MoveFolderRequest) ProtoMessage()

func (*MoveFolderRequest) ProtoReflect added in v0.13.0

func (x *MoveFolderRequest) ProtoReflect() protoreflect.Message

func (*MoveFolderRequest) Reset added in v0.13.0

func (x *MoveFolderRequest) Reset()

func (*MoveFolderRequest) String added in v0.13.0

func (x *MoveFolderRequest) String() string

type MoveRepositoryMetadata added in v0.13.0

type MoveRepositoryMetadata struct {

	// Output only. The time the operation was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The time the operation finished running.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Output only. Server-defined resource path for the target of the operation.
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// The state of the move.
	State MoveRepositoryMetadata_State `` /* 128-byte string literal not displayed */
	// Percent complete of the move [0, 100].
	PercentComplete int32 `protobuf:"varint,5,opt,name=percent_complete,json=percentComplete,proto3" json:"percent_complete,omitempty"`
	// contains filtered or unexported fields
}

Contains metadata about the progress of the MoveRepository Long-running operations.

func (*MoveRepositoryMetadata) Descriptor deprecated added in v0.13.0

func (*MoveRepositoryMetadata) Descriptor() ([]byte, []int)

Deprecated: Use MoveRepositoryMetadata.ProtoReflect.Descriptor instead.

func (*MoveRepositoryMetadata) GetCreateTime added in v0.13.0

func (x *MoveRepositoryMetadata) GetCreateTime() *timestamppb.Timestamp

func (*MoveRepositoryMetadata) GetEndTime added in v0.13.0

func (x *MoveRepositoryMetadata) GetEndTime() *timestamppb.Timestamp

func (*MoveRepositoryMetadata) GetPercentComplete added in v0.13.0

func (x *MoveRepositoryMetadata) GetPercentComplete() int32

func (*MoveRepositoryMetadata) GetState added in v0.13.0

func (*MoveRepositoryMetadata) GetTarget added in v0.13.0

func (x *MoveRepositoryMetadata) GetTarget() string

func (*MoveRepositoryMetadata) ProtoMessage added in v0.13.0

func (*MoveRepositoryMetadata) ProtoMessage()

func (*MoveRepositoryMetadata) ProtoReflect added in v0.13.0

func (x *MoveRepositoryMetadata) ProtoReflect() protoreflect.Message

func (*MoveRepositoryMetadata) Reset added in v0.13.0

func (x *MoveRepositoryMetadata) Reset()

func (*MoveRepositoryMetadata) String added in v0.13.0

func (x *MoveRepositoryMetadata) String() string

type MoveRepositoryMetadata_State added in v0.13.0

type MoveRepositoryMetadata_State int32

Different states of the move.

const (
	// The state is unspecified.
	MoveRepositoryMetadata_STATE_UNSPECIFIED MoveRepositoryMetadata_State = 0
	// The move was initialized and recorded by the server, but not yet started.
	MoveRepositoryMetadata_INITIALIZED MoveRepositoryMetadata_State = 1
	// The move is in progress.
	MoveRepositoryMetadata_IN_PROGRESS MoveRepositoryMetadata_State = 2
	// The move has completed successfully.
	MoveRepositoryMetadata_SUCCESS MoveRepositoryMetadata_State = 3
	// The move has failed.
	MoveRepositoryMetadata_FAILED MoveRepositoryMetadata_State = 4
)

func (MoveRepositoryMetadata_State) Descriptor added in v0.13.0

func (MoveRepositoryMetadata_State) Enum added in v0.13.0

func (MoveRepositoryMetadata_State) EnumDescriptor deprecated added in v0.13.0

func (MoveRepositoryMetadata_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use MoveRepositoryMetadata_State.Descriptor instead.

func (MoveRepositoryMetadata_State) Number added in v0.13.0

func (MoveRepositoryMetadata_State) String added in v0.13.0

func (MoveRepositoryMetadata_State) Type added in v0.13.0

type MoveRepositoryRequest added in v0.13.0

type MoveRepositoryRequest struct {

	// Required. The full resource name of the repository to move.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the Folder, TeamFolder, or root location to move the
	// repository to. Can be in the format of: "" to move into the root User
	// folder, `projects/*/locations/*/folders/*`,
	// `projects/*/locations/*/teamFolders/*`
	DestinationContainingFolder *string `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

`MoveRepository` request message.

func (*MoveRepositoryRequest) Descriptor deprecated added in v0.13.0

func (*MoveRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use MoveRepositoryRequest.ProtoReflect.Descriptor instead.

func (*MoveRepositoryRequest) GetDestinationContainingFolder added in v0.13.0

func (x *MoveRepositoryRequest) GetDestinationContainingFolder() string

func (*MoveRepositoryRequest) GetName added in v0.13.0

func (x *MoveRepositoryRequest) GetName() string

func (*MoveRepositoryRequest) ProtoMessage added in v0.13.0

func (*MoveRepositoryRequest) ProtoMessage()

func (*MoveRepositoryRequest) ProtoReflect added in v0.13.0

func (x *MoveRepositoryRequest) ProtoReflect() protoreflect.Message

func (*MoveRepositoryRequest) Reset added in v0.13.0

func (x *MoveRepositoryRequest) Reset()

func (*MoveRepositoryRequest) String added in v0.13.0

func (x *MoveRepositoryRequest) String() string

type NotebookRuntimeOptions added in v0.11.0

type NotebookRuntimeOptions struct {

	// The location to store the notebook execution result.
	//
	// Types that are assignable to ExecutionSink:
	//
	//	*NotebookRuntimeOptions_GcsOutputBucket
	ExecutionSink isNotebookRuntimeOptions_ExecutionSink `protobuf_oneof:"execution_sink"`
	// Optional. The resource name of the [Colab runtime template]
	// (https://cloud.google.com/colab/docs/runtimes), from which a runtime is
	// created for notebook executions. If not specified, a runtime is created
	// with Colab's default specifications.
	AiPlatformNotebookRuntimeTemplate string `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

Configures various aspects of Dataform notebook runtime.

func (*NotebookRuntimeOptions) Descriptor deprecated added in v0.11.0

func (*NotebookRuntimeOptions) Descriptor() ([]byte, []int)

Deprecated: Use NotebookRuntimeOptions.ProtoReflect.Descriptor instead.

func (*NotebookRuntimeOptions) GetAiPlatformNotebookRuntimeTemplate added in v0.12.0

func (x *NotebookRuntimeOptions) GetAiPlatformNotebookRuntimeTemplate() string

func (*NotebookRuntimeOptions) GetExecutionSink added in v0.11.0

func (m *NotebookRuntimeOptions) GetExecutionSink() isNotebookRuntimeOptions_ExecutionSink

func (*NotebookRuntimeOptions) GetGcsOutputBucket added in v0.11.0

func (x *NotebookRuntimeOptions) GetGcsOutputBucket() string

func (*NotebookRuntimeOptions) ProtoMessage added in v0.11.0

func (*NotebookRuntimeOptions) ProtoMessage()

func (*NotebookRuntimeOptions) ProtoReflect added in v0.11.0

func (x *NotebookRuntimeOptions) ProtoReflect() protoreflect.Message

func (*NotebookRuntimeOptions) Reset added in v0.11.0

func (x *NotebookRuntimeOptions) Reset()

func (*NotebookRuntimeOptions) String added in v0.11.0

func (x *NotebookRuntimeOptions) String() string

type NotebookRuntimeOptions_GcsOutputBucket added in v0.11.0

type NotebookRuntimeOptions_GcsOutputBucket struct {
	// Optional. The Google Cloud Storage location to upload the result to.
	// Format: `gs://bucket-name`.
	GcsOutputBucket string `protobuf:"bytes,1,opt,name=gcs_output_bucket,json=gcsOutputBucket,proto3,oneof"`
}

type PrivateResourceMetadata added in v0.13.0

type PrivateResourceMetadata struct {

	// Output only. If true, this resource is user-scoped, meaning it is either a
	// workspace or sourced from a workspace.
	UserScoped bool `protobuf:"varint,1,opt,name=user_scoped,json=userScoped,proto3" json:"user_scoped,omitempty"`
	// contains filtered or unexported fields
}

Metadata used to identify if a resource is user scoped.

func (*PrivateResourceMetadata) Descriptor deprecated added in v0.13.0

func (*PrivateResourceMetadata) Descriptor() ([]byte, []int)

Deprecated: Use PrivateResourceMetadata.ProtoReflect.Descriptor instead.

func (*PrivateResourceMetadata) GetUserScoped added in v0.13.0

func (x *PrivateResourceMetadata) GetUserScoped() bool

func (*PrivateResourceMetadata) ProtoMessage added in v0.13.0

func (*PrivateResourceMetadata) ProtoMessage()

func (*PrivateResourceMetadata) ProtoReflect added in v0.13.0

func (x *PrivateResourceMetadata) ProtoReflect() protoreflect.Message

func (*PrivateResourceMetadata) Reset added in v0.13.0

func (x *PrivateResourceMetadata) Reset()

func (*PrivateResourceMetadata) String added in v0.13.0

func (x *PrivateResourceMetadata) String() string

type PullGitCommitsRequest

type PullGitCommitsRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote from which to pull
	// commits. If left unset, the repository's default branch name will be used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// Required. The author of any merge commit which may be created as a result
	// of merging fetched Git commits into this workspace.
	Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	// contains filtered or unexported fields
}

`PullGitCommits` request message.

func (*PullGitCommitsRequest) Descriptor deprecated

func (*PullGitCommitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PullGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PullGitCommitsRequest) GetAuthor

func (x *PullGitCommitsRequest) GetAuthor() *CommitAuthor

func (*PullGitCommitsRequest) GetName

func (x *PullGitCommitsRequest) GetName() string

func (*PullGitCommitsRequest) GetRemoteBranch

func (x *PullGitCommitsRequest) GetRemoteBranch() string

func (*PullGitCommitsRequest) ProtoMessage

func (*PullGitCommitsRequest) ProtoMessage()

func (*PullGitCommitsRequest) ProtoReflect

func (x *PullGitCommitsRequest) ProtoReflect() protoreflect.Message

func (*PullGitCommitsRequest) Reset

func (x *PullGitCommitsRequest) Reset()

func (*PullGitCommitsRequest) String

func (x *PullGitCommitsRequest) String() string

type PullGitCommitsResponse added in v0.11.0

type PullGitCommitsResponse struct {
	// contains filtered or unexported fields
}

`PullGitCommits` response message.

func (*PullGitCommitsResponse) Descriptor deprecated added in v0.11.0

func (*PullGitCommitsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PullGitCommitsResponse.ProtoReflect.Descriptor instead.

func (*PullGitCommitsResponse) ProtoMessage added in v0.11.0

func (*PullGitCommitsResponse) ProtoMessage()

func (*PullGitCommitsResponse) ProtoReflect added in v0.11.0

func (x *PullGitCommitsResponse) ProtoReflect() protoreflect.Message

func (*PullGitCommitsResponse) Reset added in v0.11.0

func (x *PullGitCommitsResponse) Reset()

func (*PullGitCommitsResponse) String added in v0.11.0

func (x *PullGitCommitsResponse) String() string

type PushGitCommitsRequest

type PushGitCommitsRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the branch in the Git remote to which commits should
	// be pushed. If left unset, the repository's default branch name will be
	// used.
	RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
	// contains filtered or unexported fields
}

`PushGitCommits` request message.

func (*PushGitCommitsRequest) Descriptor deprecated

func (*PushGitCommitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PushGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PushGitCommitsRequest) GetName

func (x *PushGitCommitsRequest) GetName() string

func (*PushGitCommitsRequest) GetRemoteBranch

func (x *PushGitCommitsRequest) GetRemoteBranch() string

func (*PushGitCommitsRequest) ProtoMessage

func (*PushGitCommitsRequest) ProtoMessage()

func (*PushGitCommitsRequest) ProtoReflect

func (x *PushGitCommitsRequest) ProtoReflect() protoreflect.Message

func (*PushGitCommitsRequest) Reset

func (x *PushGitCommitsRequest) Reset()

func (*PushGitCommitsRequest) String

func (x *PushGitCommitsRequest) String() string

type PushGitCommitsResponse added in v0.11.0

type PushGitCommitsResponse struct {
	// contains filtered or unexported fields
}

`PushGitCommits` response message.

func (*PushGitCommitsResponse) Descriptor deprecated added in v0.11.0

func (*PushGitCommitsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PushGitCommitsResponse.ProtoReflect.Descriptor instead.

func (*PushGitCommitsResponse) ProtoMessage added in v0.11.0

func (*PushGitCommitsResponse) ProtoMessage()

func (*PushGitCommitsResponse) ProtoReflect added in v0.11.0

func (x *PushGitCommitsResponse) ProtoReflect() protoreflect.Message

func (*PushGitCommitsResponse) Reset added in v0.11.0

func (x *PushGitCommitsResponse) Reset()

func (*PushGitCommitsResponse) String added in v0.11.0

func (x *PushGitCommitsResponse) String() string

type QueryCompilationResultActionsRequest

type QueryCompilationResultActionsRequest struct {

	// Required. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of compilation results to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryCompilationResultActions` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryCompilationResultActions`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Optional filter for the returned list. Filtering is only
	// currently supported on the `file_path` field.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`QueryCompilationResultActions` request message.

func (*QueryCompilationResultActionsRequest) Descriptor deprecated

func (*QueryCompilationResultActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryCompilationResultActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsRequest) GetFilter

func (*QueryCompilationResultActionsRequest) GetName

func (*QueryCompilationResultActionsRequest) GetPageSize

func (*QueryCompilationResultActionsRequest) GetPageToken

func (x *QueryCompilationResultActionsRequest) GetPageToken() string

func (*QueryCompilationResultActionsRequest) ProtoMessage

func (*QueryCompilationResultActionsRequest) ProtoMessage()

func (*QueryCompilationResultActionsRequest) ProtoReflect

func (*QueryCompilationResultActionsRequest) Reset

func (*QueryCompilationResultActionsRequest) String

type QueryCompilationResultActionsResponse

type QueryCompilationResultActionsResponse struct {

	// List of compilation result actions.
	CompilationResultActions []*CompilationResultAction `` /* 135-byte string literal not displayed */
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryCompilationResultActions` response message.

func (*QueryCompilationResultActionsResponse) Descriptor deprecated

func (*QueryCompilationResultActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryCompilationResultActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsResponse) GetCompilationResultActions

func (x *QueryCompilationResultActionsResponse) GetCompilationResultActions() []*CompilationResultAction

func (*QueryCompilationResultActionsResponse) GetNextPageToken

func (x *QueryCompilationResultActionsResponse) GetNextPageToken() string

func (*QueryCompilationResultActionsResponse) ProtoMessage

func (*QueryCompilationResultActionsResponse) ProtoMessage()

func (*QueryCompilationResultActionsResponse) ProtoReflect

func (*QueryCompilationResultActionsResponse) Reset

func (*QueryCompilationResultActionsResponse) String

type QueryDirectoryContentsRequest

type QueryDirectoryContentsRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Optional. The directory's full path including directory name, relative to
	// the workspace root. If left unset, the workspace root is used.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `QueryDirectoryContents`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryDirectoryContents`, with the exception of `page_size`, must match the
	// call that provided the page token.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryDirectoryContents` request message.

func (*QueryDirectoryContentsRequest) Descriptor deprecated

func (*QueryDirectoryContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsRequest) GetPageSize

func (x *QueryDirectoryContentsRequest) GetPageSize() int32

func (*QueryDirectoryContentsRequest) GetPageToken

func (x *QueryDirectoryContentsRequest) GetPageToken() string

func (*QueryDirectoryContentsRequest) GetPath

func (*QueryDirectoryContentsRequest) GetWorkspace

func (x *QueryDirectoryContentsRequest) GetWorkspace() string

func (*QueryDirectoryContentsRequest) ProtoMessage

func (*QueryDirectoryContentsRequest) ProtoMessage()

func (*QueryDirectoryContentsRequest) ProtoReflect

func (*QueryDirectoryContentsRequest) Reset

func (x *QueryDirectoryContentsRequest) Reset()

func (*QueryDirectoryContentsRequest) String

type QueryDirectoryContentsResponse

type QueryDirectoryContentsResponse struct {

	// List of entries in the directory.
	DirectoryEntries []*DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryDirectoryContents` response message.

func (*QueryDirectoryContentsResponse) Descriptor deprecated

func (*QueryDirectoryContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsResponse) GetDirectoryEntries

func (x *QueryDirectoryContentsResponse) GetDirectoryEntries() []*DirectoryEntry

func (*QueryDirectoryContentsResponse) GetNextPageToken

func (x *QueryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryDirectoryContentsResponse) ProtoMessage

func (*QueryDirectoryContentsResponse) ProtoMessage()

func (*QueryDirectoryContentsResponse) ProtoReflect

func (*QueryDirectoryContentsResponse) Reset

func (x *QueryDirectoryContentsResponse) Reset()

func (*QueryDirectoryContentsResponse) String

type QueryFolderContentsRequest added in v0.13.0

type QueryFolderContentsRequest struct {

	// Required. Name of the folder whose contents to list.
	// Format: projects/*/locations/*/folders/*
	Folder string `protobuf:"bytes,1,opt,name=folder,proto3" json:"folder,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `QueryFolderContents` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryFolderContents`, with the exception of `page_size`, must match the
	// call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Field to additionally sort results by.
	// Will order Folders before Repositories, and then by `order_by` in ascending
	// order. Supported keywords: display_name (default), create_time,
	// last_modified_time.
	// Examples:
	//   - `orderBy="display_name"`
	//   - `orderBy="display_name desc"`
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Optional filtering for the returned list. Filtering is currently
	// only supported on the `display_name` field.
	//
	// Example:
	//   - `filter="display_name="MyFolder""`
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`QueryFolderContents` request message.

func (*QueryFolderContentsRequest) Descriptor deprecated added in v0.13.0

func (*QueryFolderContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryFolderContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryFolderContentsRequest) GetFilter added in v0.13.0

func (x *QueryFolderContentsRequest) GetFilter() string

func (*QueryFolderContentsRequest) GetFolder added in v0.13.0

func (x *QueryFolderContentsRequest) GetFolder() string

func (*QueryFolderContentsRequest) GetOrderBy added in v0.13.0

func (x *QueryFolderContentsRequest) GetOrderBy() string

func (*QueryFolderContentsRequest) GetPageSize added in v0.13.0

func (x *QueryFolderContentsRequest) GetPageSize() int32

func (*QueryFolderContentsRequest) GetPageToken added in v0.13.0

func (x *QueryFolderContentsRequest) GetPageToken() string

func (*QueryFolderContentsRequest) ProtoMessage added in v0.13.0

func (*QueryFolderContentsRequest) ProtoMessage()

func (*QueryFolderContentsRequest) ProtoReflect added in v0.13.0

func (*QueryFolderContentsRequest) Reset added in v0.13.0

func (x *QueryFolderContentsRequest) Reset()

func (*QueryFolderContentsRequest) String added in v0.13.0

func (x *QueryFolderContentsRequest) String() string

type QueryFolderContentsResponse added in v0.13.0

type QueryFolderContentsResponse struct {

	// List of entries in the folder.
	Entries []*QueryFolderContentsResponse_FolderContentsEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryFolderContents` response message.

func (*QueryFolderContentsResponse) Descriptor deprecated added in v0.13.0

func (*QueryFolderContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryFolderContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryFolderContentsResponse) GetEntries added in v0.13.0

func (*QueryFolderContentsResponse) GetNextPageToken added in v0.13.0

func (x *QueryFolderContentsResponse) GetNextPageToken() string

func (*QueryFolderContentsResponse) ProtoMessage added in v0.13.0

func (*QueryFolderContentsResponse) ProtoMessage()

func (*QueryFolderContentsResponse) ProtoReflect added in v0.13.0

func (*QueryFolderContentsResponse) Reset added in v0.13.0

func (x *QueryFolderContentsResponse) Reset()

func (*QueryFolderContentsResponse) String added in v0.13.0

func (x *QueryFolderContentsResponse) String() string

type QueryFolderContentsResponse_FolderContentsEntry added in v0.13.0

type QueryFolderContentsResponse_FolderContentsEntry struct {

	// The content entry.
	//
	// Types that are assignable to Entry:
	//
	//	*QueryFolderContentsResponse_FolderContentsEntry_Folder
	//	*QueryFolderContentsResponse_FolderContentsEntry_Repository
	Entry isQueryFolderContentsResponse_FolderContentsEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single content entry.

func (*QueryFolderContentsResponse_FolderContentsEntry) Descriptor deprecated added in v0.13.0

Deprecated: Use QueryFolderContentsResponse_FolderContentsEntry.ProtoReflect.Descriptor instead.

func (*QueryFolderContentsResponse_FolderContentsEntry) GetEntry added in v0.13.0

func (m *QueryFolderContentsResponse_FolderContentsEntry) GetEntry() isQueryFolderContentsResponse_FolderContentsEntry_Entry

func (*QueryFolderContentsResponse_FolderContentsEntry) GetFolder added in v0.13.0

func (*QueryFolderContentsResponse_FolderContentsEntry) GetRepository added in v0.13.0

func (*QueryFolderContentsResponse_FolderContentsEntry) ProtoMessage added in v0.13.0

func (*QueryFolderContentsResponse_FolderContentsEntry) ProtoReflect added in v0.13.0

func (*QueryFolderContentsResponse_FolderContentsEntry) Reset added in v0.13.0

func (*QueryFolderContentsResponse_FolderContentsEntry) String added in v0.13.0

type QueryFolderContentsResponse_FolderContentsEntry_Folder added in v0.13.0

type QueryFolderContentsResponse_FolderContentsEntry_Folder struct {
	// A subfolder.
	Folder *Folder `protobuf:"bytes,1,opt,name=folder,proto3,oneof"`
}

type QueryFolderContentsResponse_FolderContentsEntry_Repository added in v0.13.0

type QueryFolderContentsResponse_FolderContentsEntry_Repository struct {
	// A repository.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3,oneof"`
}

type QueryRepositoryDirectoryContentsRequest added in v0.9.0

type QueryRepositoryDirectoryContentsRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The Commit SHA for the commit to query from. If unset, the
	// directory will be queried from HEAD.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// Optional. The directory's full path including directory name, relative to
	// root. If left unset, the root is used.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryRepositoryDirectoryContents` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryRepositoryDirectoryContents`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryRepositoryDirectoryContents` request message.

func (*QueryRepositoryDirectoryContentsRequest) Descriptor deprecated added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryRepositoryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsRequest) GetCommitSha added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetName added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPageSize added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPageToken added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPath added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) ProtoReflect added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) Reset added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) String added in v0.9.0

type QueryRepositoryDirectoryContentsResponse added in v0.9.0

type QueryRepositoryDirectoryContentsResponse struct {

	// List of entries in the directory.
	DirectoryEntries []*DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryRepositoryDirectoryContents` response message.

func (*QueryRepositoryDirectoryContentsResponse) Descriptor deprecated added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryRepositoryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries added in v0.9.0

func (x *QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries() []*DirectoryEntry

func (*QueryRepositoryDirectoryContentsResponse) GetNextPageToken added in v0.9.0

func (x *QueryRepositoryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) ProtoReflect added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) Reset added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) String added in v0.9.0

type QueryTeamFolderContentsRequest added in v0.13.0

type QueryTeamFolderContentsRequest struct {

	// Required. Name of the team_folder whose contents to list.
	// Format: `projects/*/locations/*/teamFolders/*`.
	TeamFolder string `protobuf:"bytes,1,opt,name=team_folder,json=teamFolder,proto3" json:"team_folder,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `QueryTeamFolderContents`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryTeamFolderContents`, with the exception of `page_size`, must match
	// the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Field to additionally sort results by.
	// Will order Folders before Repositories, and then by `order_by` in ascending
	// order. Supported keywords: `display_name` (default), `create_time`,
	// last_modified_time.
	// Examples:
	//   - `orderBy="display_name"`
	//   - `orderBy="display_name desc"`
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Optional filtering for the returned list. Filtering is currently
	// only supported on the `display_name` field.
	//
	// Example:
	//   - `filter="display_name="MyFolder""`
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`QueryTeamFolderContents` request message.

func (*QueryTeamFolderContentsRequest) Descriptor deprecated added in v0.13.0

func (*QueryTeamFolderContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryTeamFolderContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryTeamFolderContentsRequest) GetFilter added in v0.13.0

func (x *QueryTeamFolderContentsRequest) GetFilter() string

func (*QueryTeamFolderContentsRequest) GetOrderBy added in v0.13.0

func (x *QueryTeamFolderContentsRequest) GetOrderBy() string

func (*QueryTeamFolderContentsRequest) GetPageSize added in v0.13.0

func (x *QueryTeamFolderContentsRequest) GetPageSize() int32

func (*QueryTeamFolderContentsRequest) GetPageToken added in v0.13.0

func (x *QueryTeamFolderContentsRequest) GetPageToken() string

func (*QueryTeamFolderContentsRequest) GetTeamFolder added in v0.13.0

func (x *QueryTeamFolderContentsRequest) GetTeamFolder() string

func (*QueryTeamFolderContentsRequest) ProtoMessage added in v0.13.0

func (*QueryTeamFolderContentsRequest) ProtoMessage()

func (*QueryTeamFolderContentsRequest) ProtoReflect added in v0.13.0

func (*QueryTeamFolderContentsRequest) Reset added in v0.13.0

func (x *QueryTeamFolderContentsRequest) Reset()

func (*QueryTeamFolderContentsRequest) String added in v0.13.0

type QueryTeamFolderContentsResponse added in v0.13.0

type QueryTeamFolderContentsResponse struct {

	// List of entries in the TeamFolder.
	Entries []*QueryTeamFolderContentsResponse_TeamFolderContentsEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryTeamFolderContents` response message.

func (*QueryTeamFolderContentsResponse) Descriptor deprecated added in v0.13.0

func (*QueryTeamFolderContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryTeamFolderContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryTeamFolderContentsResponse) GetEntries added in v0.13.0

func (*QueryTeamFolderContentsResponse) GetNextPageToken added in v0.13.0

func (x *QueryTeamFolderContentsResponse) GetNextPageToken() string

func (*QueryTeamFolderContentsResponse) ProtoMessage added in v0.13.0

func (*QueryTeamFolderContentsResponse) ProtoMessage()

func (*QueryTeamFolderContentsResponse) ProtoReflect added in v0.13.0

func (*QueryTeamFolderContentsResponse) Reset added in v0.13.0

func (*QueryTeamFolderContentsResponse) String added in v0.13.0

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry added in v0.13.0

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry struct {

	// The content entry.
	//
	// Types that are assignable to Entry:
	//
	//	*QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Folder
	//	*QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Repository
	Entry isQueryTeamFolderContentsResponse_TeamFolderContentsEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single content entry.

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) Descriptor deprecated added in v0.13.0

Deprecated: Use QueryTeamFolderContentsResponse_TeamFolderContentsEntry.ProtoReflect.Descriptor instead.

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) GetEntry added in v0.13.0

func (m *QueryTeamFolderContentsResponse_TeamFolderContentsEntry) GetEntry() isQueryTeamFolderContentsResponse_TeamFolderContentsEntry_Entry

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) GetFolder added in v0.13.0

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) GetRepository added in v0.13.0

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) ProtoMessage added in v0.13.0

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) ProtoReflect added in v0.13.0

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) Reset added in v0.13.0

func (*QueryTeamFolderContentsResponse_TeamFolderContentsEntry) String added in v0.13.0

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Folder added in v0.13.0

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Folder struct {
	// A subfolder.
	Folder *Folder `protobuf:"bytes,1,opt,name=folder,proto3,oneof"`
}

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Repository added in v0.13.0

type QueryTeamFolderContentsResponse_TeamFolderContentsEntry_Repository struct {
	// A repository.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3,oneof"`
}

type QueryUserRootContentsRequest added in v0.13.0

type QueryUserRootContentsRequest struct {

	// Required. Location of the user root folder whose contents to list.
	// Format: projects/*/locations/*
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Optional. Maximum number of paths to return. The server may return fewer
	// items than requested. If unspecified, the server will pick an appropriate
	// default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `QueryUserRootContents` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryUserRootFolderContents`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Field to additionally sort results by.
	// Will order Folders before Repositories, and then by `order_by` in ascending
	// order. Supported keywords: display_name (default), created_at,
	// last_modified_at. Examples:
	//   - `orderBy="display_name"`
	//   - `orderBy="display_name desc"`
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Optional filtering for the returned list. Filtering is currently
	// only supported on the `display_name` field.
	//
	// Example:
	//   - `filter="display_name="MyFolder""`
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`QueryUserRootContents` request message.

func (*QueryUserRootContentsRequest) Descriptor deprecated added in v0.13.0

func (*QueryUserRootContentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryUserRootContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryUserRootContentsRequest) GetFilter added in v0.13.0

func (x *QueryUserRootContentsRequest) GetFilter() string

func (*QueryUserRootContentsRequest) GetLocation added in v0.13.0

func (x *QueryUserRootContentsRequest) GetLocation() string

func (*QueryUserRootContentsRequest) GetOrderBy added in v0.13.0

func (x *QueryUserRootContentsRequest) GetOrderBy() string

func (*QueryUserRootContentsRequest) GetPageSize added in v0.13.0

func (x *QueryUserRootContentsRequest) GetPageSize() int32

func (*QueryUserRootContentsRequest) GetPageToken added in v0.13.0

func (x *QueryUserRootContentsRequest) GetPageToken() string

func (*QueryUserRootContentsRequest) ProtoMessage added in v0.13.0

func (*QueryUserRootContentsRequest) ProtoMessage()

func (*QueryUserRootContentsRequest) ProtoReflect added in v0.13.0

func (*QueryUserRootContentsRequest) Reset added in v0.13.0

func (x *QueryUserRootContentsRequest) Reset()

func (*QueryUserRootContentsRequest) String added in v0.13.0

type QueryUserRootContentsResponse added in v0.13.0

type QueryUserRootContentsResponse struct {

	// List of entries in the folder.
	Entries []*QueryUserRootContentsResponse_RootContentsEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryUserRootContents` response message.

func (*QueryUserRootContentsResponse) Descriptor deprecated added in v0.13.0

func (*QueryUserRootContentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryUserRootContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryUserRootContentsResponse) GetEntries added in v0.13.0

func (*QueryUserRootContentsResponse) GetNextPageToken added in v0.13.0

func (x *QueryUserRootContentsResponse) GetNextPageToken() string

func (*QueryUserRootContentsResponse) ProtoMessage added in v0.13.0

func (*QueryUserRootContentsResponse) ProtoMessage()

func (*QueryUserRootContentsResponse) ProtoReflect added in v0.13.0

func (*QueryUserRootContentsResponse) Reset added in v0.13.0

func (x *QueryUserRootContentsResponse) Reset()

func (*QueryUserRootContentsResponse) String added in v0.13.0

type QueryUserRootContentsResponse_RootContentsEntry added in v0.13.0

type QueryUserRootContentsResponse_RootContentsEntry struct {

	// The content entry.
	//
	// Types that are assignable to Entry:
	//
	//	*QueryUserRootContentsResponse_RootContentsEntry_Folder
	//	*QueryUserRootContentsResponse_RootContentsEntry_Repository
	Entry isQueryUserRootContentsResponse_RootContentsEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single content entry.

func (*QueryUserRootContentsResponse_RootContentsEntry) Descriptor deprecated added in v0.13.0

Deprecated: Use QueryUserRootContentsResponse_RootContentsEntry.ProtoReflect.Descriptor instead.

func (*QueryUserRootContentsResponse_RootContentsEntry) GetEntry added in v0.13.0

func (m *QueryUserRootContentsResponse_RootContentsEntry) GetEntry() isQueryUserRootContentsResponse_RootContentsEntry_Entry

func (*QueryUserRootContentsResponse_RootContentsEntry) GetFolder added in v0.13.0

func (*QueryUserRootContentsResponse_RootContentsEntry) GetRepository added in v0.13.0

func (*QueryUserRootContentsResponse_RootContentsEntry) ProtoMessage added in v0.13.0

func (*QueryUserRootContentsResponse_RootContentsEntry) ProtoReflect added in v0.13.0

func (*QueryUserRootContentsResponse_RootContentsEntry) Reset added in v0.13.0

func (*QueryUserRootContentsResponse_RootContentsEntry) String added in v0.13.0

type QueryUserRootContentsResponse_RootContentsEntry_Folder added in v0.13.0

type QueryUserRootContentsResponse_RootContentsEntry_Folder struct {
	// A subfolder.
	Folder *Folder `protobuf:"bytes,1,opt,name=folder,proto3,oneof"`
}

type QueryUserRootContentsResponse_RootContentsEntry_Repository added in v0.13.0

type QueryUserRootContentsResponse_RootContentsEntry_Repository struct {
	// A repository.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3,oneof"`
}

type QueryWorkflowInvocationActionsRequest

type QueryWorkflowInvocationActionsRequest struct {

	// Required. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Maximum number of workflow invocations to return. The server may
	// return fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous
	// `QueryWorkflowInvocationActions` call. Provide this to retrieve the
	// subsequent page.
	//
	// When paginating, all other parameters provided to
	// `QueryWorkflowInvocationActions`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryWorkflowInvocationActions` request message.

func (*QueryWorkflowInvocationActionsRequest) Descriptor deprecated

func (*QueryWorkflowInvocationActionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryWorkflowInvocationActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsRequest) GetName

func (*QueryWorkflowInvocationActionsRequest) GetPageSize

func (*QueryWorkflowInvocationActionsRequest) GetPageToken

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage()

func (*QueryWorkflowInvocationActionsRequest) ProtoReflect

func (*QueryWorkflowInvocationActionsRequest) Reset

func (*QueryWorkflowInvocationActionsRequest) String

type QueryWorkflowInvocationActionsResponse

type QueryWorkflowInvocationActionsResponse struct {

	// List of workflow invocation actions.
	WorkflowInvocationActions []*WorkflowInvocationAction `` /* 138-byte string literal not displayed */
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`QueryWorkflowInvocationActions` response message.

func (*QueryWorkflowInvocationActionsResponse) Descriptor deprecated

func (*QueryWorkflowInvocationActionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryWorkflowInvocationActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsResponse) GetNextPageToken

func (x *QueryWorkflowInvocationActionsResponse) GetNextPageToken() string

func (*QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions

func (x *QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions() []*WorkflowInvocationAction

func (*QueryWorkflowInvocationActionsResponse) ProtoMessage

func (*QueryWorkflowInvocationActionsResponse) ProtoReflect

func (*QueryWorkflowInvocationActionsResponse) Reset

func (*QueryWorkflowInvocationActionsResponse) String

type ReadFileRequest

type ReadFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Optional. The Git revision of the file to return. If left empty, the
	// current contents of `path` will be returned.
	Revision string `protobuf:"bytes,3,opt,name=revision,proto3" json:"revision,omitempty"`
	// contains filtered or unexported fields
}

`ReadFile` request message.

func (*ReadFileRequest) Descriptor deprecated

func (*ReadFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) GetPath

func (x *ReadFileRequest) GetPath() string

func (*ReadFileRequest) GetRevision added in v0.11.0

func (x *ReadFileRequest) GetRevision() string

func (*ReadFileRequest) GetWorkspace

func (x *ReadFileRequest) GetWorkspace() string

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect

func (x *ReadFileRequest) ProtoReflect() protoreflect.Message

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

type ReadFileResponse

type ReadFileResponse struct {

	// The file's contents.
	FileContents []byte `protobuf:"bytes,1,opt,name=file_contents,json=fileContents,proto3" json:"file_contents,omitempty"`
	// contains filtered or unexported fields
}

`ReadFile` response message.

func (*ReadFileResponse) Descriptor deprecated

func (*ReadFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) GetFileContents

func (x *ReadFileResponse) GetFileContents() []byte

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect

func (x *ReadFileResponse) ProtoReflect() protoreflect.Message

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

type ReadRepositoryFileRequest added in v0.9.0

type ReadRepositoryFileRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The commit SHA for the commit to read from. If unset, the file
	// will be read from HEAD.
	CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
	// Required. Full file path to read including filename, from repository root.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

`ReadRepositoryFile` request message.

func (*ReadRepositoryFileRequest) Descriptor deprecated added in v0.9.0

func (*ReadRepositoryFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadRepositoryFileRequest.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileRequest) GetCommitSha added in v0.9.0

func (x *ReadRepositoryFileRequest) GetCommitSha() string

func (*ReadRepositoryFileRequest) GetName added in v0.9.0

func (x *ReadRepositoryFileRequest) GetName() string

func (*ReadRepositoryFileRequest) GetPath added in v0.9.0

func (x *ReadRepositoryFileRequest) GetPath() string

func (*ReadRepositoryFileRequest) ProtoMessage added in v0.9.0

func (*ReadRepositoryFileRequest) ProtoMessage()

func (*ReadRepositoryFileRequest) ProtoReflect added in v0.9.0

func (*ReadRepositoryFileRequest) Reset added in v0.9.0

func (x *ReadRepositoryFileRequest) Reset()

func (*ReadRepositoryFileRequest) String added in v0.9.0

func (x *ReadRepositoryFileRequest) String() string

type ReadRepositoryFileResponse added in v0.9.0

type ReadRepositoryFileResponse struct {

	// The file's contents.
	Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

`ReadRepositoryFile` response message.

func (*ReadRepositoryFileResponse) Descriptor deprecated added in v0.9.0

func (*ReadRepositoryFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadRepositoryFileResponse.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileResponse) GetContents added in v0.9.0

func (x *ReadRepositoryFileResponse) GetContents() []byte

func (*ReadRepositoryFileResponse) ProtoMessage added in v0.9.0

func (*ReadRepositoryFileResponse) ProtoMessage()

func (*ReadRepositoryFileResponse) ProtoReflect added in v0.9.0

func (*ReadRepositoryFileResponse) Reset added in v0.9.0

func (x *ReadRepositoryFileResponse) Reset()

func (*ReadRepositoryFileResponse) String added in v0.9.0

func (x *ReadRepositoryFileResponse) String() string

type RelationDescriptor

type RelationDescriptor struct {

	// A text description of the relation.
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// A list of descriptions of columns within the relation.
	Columns []*RelationDescriptor_ColumnDescriptor `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`
	// A set of BigQuery labels that should be applied to the relation.
	BigqueryLabels map[string]string `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

Describes a relation and its columns.

func (*RelationDescriptor) Descriptor deprecated

func (*RelationDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use RelationDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor) GetBigqueryLabels

func (x *RelationDescriptor) GetBigqueryLabels() map[string]string

func (*RelationDescriptor) GetColumns

func (*RelationDescriptor) GetDescription

func (x *RelationDescriptor) GetDescription() string

func (*RelationDescriptor) ProtoMessage

func (*RelationDescriptor) ProtoMessage()

func (*RelationDescriptor) ProtoReflect

func (x *RelationDescriptor) ProtoReflect() protoreflect.Message

func (*RelationDescriptor) Reset

func (x *RelationDescriptor) Reset()

func (*RelationDescriptor) String

func (x *RelationDescriptor) String() string

type RelationDescriptor_ColumnDescriptor

type RelationDescriptor_ColumnDescriptor struct {

	// The identifier for the column. Each entry in `path` represents one level
	// of nesting.
	Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
	// A textual description of the column.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// A list of BigQuery policy tags that will be applied to the column.
	BigqueryPolicyTags []string `protobuf:"bytes,3,rep,name=bigquery_policy_tags,json=bigqueryPolicyTags,proto3" json:"bigquery_policy_tags,omitempty"`
	// contains filtered or unexported fields
}

Describes a column.

func (*RelationDescriptor_ColumnDescriptor) Descriptor deprecated

func (*RelationDescriptor_ColumnDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use RelationDescriptor_ColumnDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags

func (x *RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags() []string

func (*RelationDescriptor_ColumnDescriptor) GetDescription

func (x *RelationDescriptor_ColumnDescriptor) GetDescription() string

func (*RelationDescriptor_ColumnDescriptor) GetPath

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage()

func (*RelationDescriptor_ColumnDescriptor) ProtoReflect

func (*RelationDescriptor_ColumnDescriptor) Reset

func (*RelationDescriptor_ColumnDescriptor) String

type ReleaseConfig added in v0.9.0

type ReleaseConfig struct {

	// Identifier. The release config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. Git commit/tag/branch name at which the repository should be
	// compiled. Must exist in the remote repository. Examples:
	// - a commit SHA: `12ade345`
	// - a tag: `tag1`
	// - a branch name: `branch1`
	GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3" json:"git_commitish,omitempty"`
	// Optional. If set, fields of `code_compilation_config` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CodeCompilationConfig `` /* 126-byte string literal not displayed */
	// Optional. Optional schedule (in cron format) for automatic creation of
	// compilation results.
	CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// Optional. Specifies the time zone to be used when interpreting
	// cron_schedule. Must be a time zone name from the time zone database
	// (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
	// unspecified, the default is UTC.
	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Output only. Records of the 10 most recent scheduled release attempts,
	// ordered in descending order of `release_time`. Updated whenever automatic
	// creation of a compilation result is triggered by cron_schedule.
	RecentScheduledReleaseRecords []*ReleaseConfig_ScheduledReleaseRecord `` /* 152-byte string literal not displayed */
	// Optional. The name of the currently released compilation result for this
	// release config. This value is updated when a compilation result is
	// automatically created from this release config (using cron_schedule), or
	// when this resource is updated by API call (perhaps to roll back to an
	// earlier release). The compilation result must have been created using this
	// release config. Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	ReleaseCompilationResult string `` /* 135-byte string literal not displayed */
	// Optional. Disables automatic creation of compilation results.
	Disabled bool `protobuf:"varint,8,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,9,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform release configuration.

func (*ReleaseConfig) Descriptor deprecated added in v0.9.0

func (*ReleaseConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseConfig.ProtoReflect.Descriptor instead.

func (*ReleaseConfig) GetCodeCompilationConfig added in v0.9.0

func (x *ReleaseConfig) GetCodeCompilationConfig() *CodeCompilationConfig

func (*ReleaseConfig) GetCronSchedule added in v0.9.0

func (x *ReleaseConfig) GetCronSchedule() string

func (*ReleaseConfig) GetDisabled added in v0.11.0

func (x *ReleaseConfig) GetDisabled() bool

func (*ReleaseConfig) GetGitCommitish added in v0.9.0

func (x *ReleaseConfig) GetGitCommitish() string

func (*ReleaseConfig) GetInternalMetadata added in v0.11.0

func (x *ReleaseConfig) GetInternalMetadata() string

func (*ReleaseConfig) GetName added in v0.9.0

func (x *ReleaseConfig) GetName() string

func (*ReleaseConfig) GetRecentScheduledReleaseRecords added in v0.9.0

func (x *ReleaseConfig) GetRecentScheduledReleaseRecords() []*ReleaseConfig_ScheduledReleaseRecord

func (*ReleaseConfig) GetReleaseCompilationResult added in v0.9.0

func (x *ReleaseConfig) GetReleaseCompilationResult() string

func (*ReleaseConfig) GetTimeZone added in v0.9.0

func (x *ReleaseConfig) GetTimeZone() string

func (*ReleaseConfig) ProtoMessage added in v0.9.0

func (*ReleaseConfig) ProtoMessage()

func (*ReleaseConfig) ProtoReflect added in v0.9.0

func (x *ReleaseConfig) ProtoReflect() protoreflect.Message

func (*ReleaseConfig) Reset added in v0.9.0

func (x *ReleaseConfig) Reset()

func (*ReleaseConfig) String added in v0.9.0

func (x *ReleaseConfig) String() string

type ReleaseConfig_ScheduledReleaseRecord added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord struct {

	// The result of this release attempt.
	//
	// Types that are assignable to Result:
	//
	//	*ReleaseConfig_ScheduledReleaseRecord_CompilationResult
	//	*ReleaseConfig_ScheduledReleaseRecord_ErrorStatus
	Result isReleaseConfig_ScheduledReleaseRecord_Result `protobuf_oneof:"result"`
	// Output only. The timestamp of this release attempt.
	ReleaseTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=release_time,json=releaseTime,proto3" json:"release_time,omitempty"`
	// contains filtered or unexported fields
}

A record of an attempt to create a compilation result for this release config.

func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor deprecated added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseConfig_ScheduledReleaseRecord.ProtoReflect.Descriptor instead.

func (*ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult added in v0.9.0

func (x *ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult() string

func (*ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus added in v0.9.0

func (x *ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus() *status.Status

func (*ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) GetResult added in v0.9.0

func (m *ReleaseConfig_ScheduledReleaseRecord) GetResult() isReleaseConfig_ScheduledReleaseRecord_Result

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage()

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoReflect added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) Reset added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) String added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord_CompilationResult added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord_CompilationResult struct {
	// The name of the created compilation result, if one was successfully
	// created. Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}

type ReleaseConfig_ScheduledReleaseRecord_ErrorStatus added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord_ErrorStatus struct {
	// The error status encountered upon this attempt to create the
	// compilation result, if the attempt was unsuccessful.
	ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}

type RemoveDirectoryRequest

type RemoveDirectoryRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The directory's full path including directory name, relative to
	// the workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

`RemoveDirectory` request message.

func (*RemoveDirectoryRequest) Descriptor deprecated

func (*RemoveDirectoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*RemoveDirectoryRequest) GetPath

func (x *RemoveDirectoryRequest) GetPath() string

func (*RemoveDirectoryRequest) GetWorkspace

func (x *RemoveDirectoryRequest) GetWorkspace() string

func (*RemoveDirectoryRequest) ProtoMessage

func (*RemoveDirectoryRequest) ProtoMessage()

func (*RemoveDirectoryRequest) ProtoReflect

func (x *RemoveDirectoryRequest) ProtoReflect() protoreflect.Message

func (*RemoveDirectoryRequest) Reset

func (x *RemoveDirectoryRequest) Reset()

func (*RemoveDirectoryRequest) String

func (x *RemoveDirectoryRequest) String() string

type RemoveDirectoryResponse added in v0.11.0

type RemoveDirectoryResponse struct {
	// contains filtered or unexported fields
}

`RemoveDirectory` response message.

func (*RemoveDirectoryResponse) Descriptor deprecated added in v0.11.0

func (*RemoveDirectoryResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveDirectoryResponse.ProtoReflect.Descriptor instead.

func (*RemoveDirectoryResponse) ProtoMessage added in v0.11.0

func (*RemoveDirectoryResponse) ProtoMessage()

func (*RemoveDirectoryResponse) ProtoReflect added in v0.11.0

func (x *RemoveDirectoryResponse) ProtoReflect() protoreflect.Message

func (*RemoveDirectoryResponse) Reset added in v0.11.0

func (x *RemoveDirectoryResponse) Reset()

func (*RemoveDirectoryResponse) String added in v0.11.0

func (x *RemoveDirectoryResponse) String() string

type RemoveFileRequest

type RemoveFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file's full path including filename, relative to the
	// workspace root.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

`RemoveFile` request message.

func (*RemoveFileRequest) Descriptor deprecated

func (*RemoveFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use RemoveFileRequest.ProtoReflect.Descriptor instead.

func (*RemoveFileRequest) GetPath

func (x *RemoveFileRequest) GetPath() string

func (*RemoveFileRequest) GetWorkspace

func (x *RemoveFileRequest) GetWorkspace() string

func (*RemoveFileRequest) ProtoMessage

func (*RemoveFileRequest) ProtoMessage()

func (*RemoveFileRequest) ProtoReflect

func (x *RemoveFileRequest) ProtoReflect() protoreflect.Message

func (*RemoveFileRequest) Reset

func (x *RemoveFileRequest) Reset()

func (*RemoveFileRequest) String

func (x *RemoveFileRequest) String() string

type RemoveFileResponse added in v0.11.0

type RemoveFileResponse struct {
	// contains filtered or unexported fields
}

`RemoveFile` response message.

func (*RemoveFileResponse) Descriptor deprecated added in v0.11.0

func (*RemoveFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use RemoveFileResponse.ProtoReflect.Descriptor instead.

func (*RemoveFileResponse) ProtoMessage added in v0.11.0

func (*RemoveFileResponse) ProtoMessage()

func (*RemoveFileResponse) ProtoReflect added in v0.11.0

func (x *RemoveFileResponse) ProtoReflect() protoreflect.Message

func (*RemoveFileResponse) Reset added in v0.11.0

func (x *RemoveFileResponse) Reset()

func (*RemoveFileResponse) String added in v0.11.0

func (x *RemoveFileResponse) String() string

type Repository

type Repository struct {

	// Identifier. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The name of the containing folder of the repository.
	// The field is immutable and it can be modified via a MoveRepository
	// operation.
	// Format: `projects/*/locations/*/folders/*`. or
	// `projects/*/locations/*/teamFolders/*`.
	ContainingFolder *string `protobuf:"bytes,16,opt,name=containing_folder,json=containingFolder,proto3,oneof" json:"containing_folder,omitempty"`
	// Output only. The resource name of the TeamFolder that this Repository is
	// associated with. This should take the format:
	// projects/{project}/locations/{location}/teamFolders/{teamFolder}. If this
	// is not set, the Repository is not associated with a TeamFolder.
	TeamFolderName *string `protobuf:"bytes,18,opt,name=team_folder_name,json=teamFolderName,proto3,oneof" json:"team_folder_name,omitempty"`
	// Output only. The timestamp of when the repository was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Optional. The repository's user-friendly name.
	DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. If set, configures this repository to be linked to a Git remote.
	GitRemoteSettings *Repository_GitRemoteSettings `protobuf:"bytes,2,opt,name=git_remote_settings,json=gitRemoteSettings,proto3" json:"git_remote_settings,omitempty"`
	// Optional. The name of the Secret Manager secret version to be used to
	// interpolate variables into the .npmrc file for package installation
	// operations. Must be in the format `projects/*/secrets/*/versions/*`. The
	// file itself must be in a JSON format.
	NpmrcEnvironmentVariablesSecretVersion string `` /* 181-byte string literal not displayed */
	// Optional. If set, fields of `workspace_compilation_overrides` override the
	// default compilation settings that are specified in dataform.json when
	// creating workspace-scoped compilation results. See documentation for
	// `WorkspaceCompilationOverrides` for more information.
	WorkspaceCompilationOverrides *Repository_WorkspaceCompilationOverrides `` /* 150-byte string literal not displayed */
	// Optional. Repository user labels.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Optional. Input only. If set to true, the authenticated user will be
	// granted the roles/dataform.admin role on the created repository. To modify
	// access to the created repository later apply setIamPolicy from
	// https://cloud.google.com/dataform/reference/rest#rest-resource:-v1beta1.projects.locations.repositories
	SetAuthenticatedUserAdmin bool `` /* 141-byte string literal not displayed */
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,10,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// Optional. The reference to a KMS encryption key. If provided, it will be
	// used to encrypt user data in the repository and all child resources. It is
	// not possible to add or update the encryption key after the repository is
	// created. Example:
	// `projects/{kms_project}/locations/{location}/keyRings/{key_location}/cryptoKeys/{key}`
	KmsKeyName string `protobuf:"bytes,11,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
	// Output only. A data encryption state of a Git repository if this Repository
	// is protected by a KMS key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,12,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,15,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git repository.

func (*Repository) Descriptor deprecated

func (*Repository) Descriptor() ([]byte, []int)

Deprecated: Use Repository.ProtoReflect.Descriptor instead.

func (*Repository) GetContainingFolder added in v0.13.0

func (x *Repository) GetContainingFolder() string

func (*Repository) GetCreateTime added in v0.11.0

func (x *Repository) GetCreateTime() *timestamppb.Timestamp

func (*Repository) GetDataEncryptionState added in v0.11.0

func (x *Repository) GetDataEncryptionState() *DataEncryptionState

func (*Repository) GetDisplayName added in v0.9.0

func (x *Repository) GetDisplayName() string

func (*Repository) GetGitRemoteSettings

func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings

func (*Repository) GetInternalMetadata added in v0.11.0

func (x *Repository) GetInternalMetadata() string

func (*Repository) GetKmsKeyName added in v0.11.0

func (x *Repository) GetKmsKeyName() string

func (*Repository) GetLabels added in v0.9.0

func (x *Repository) GetLabels() map[string]string

func (*Repository) GetName

func (x *Repository) GetName() string

func (*Repository) GetNpmrcEnvironmentVariablesSecretVersion added in v0.9.0

func (x *Repository) GetNpmrcEnvironmentVariablesSecretVersion() string

func (*Repository) GetServiceAccount added in v0.9.0

func (x *Repository) GetServiceAccount() string

func (*Repository) GetSetAuthenticatedUserAdmin added in v0.9.0

func (x *Repository) GetSetAuthenticatedUserAdmin() bool

func (*Repository) GetTeamFolderName added in v0.13.0

func (x *Repository) GetTeamFolderName() string

func (*Repository) GetWorkspaceCompilationOverrides added in v0.9.0

func (x *Repository) GetWorkspaceCompilationOverrides() *Repository_WorkspaceCompilationOverrides

func (*Repository) ProtoMessage

func (*Repository) ProtoMessage()

func (*Repository) ProtoReflect

func (x *Repository) ProtoReflect() protoreflect.Message

func (*Repository) Reset

func (x *Repository) Reset()

func (*Repository) String

func (x *Repository) String() string

type Repository_GitRemoteSettings

type Repository_GitRemoteSettings struct {

	// Required. The Git remote's URL.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Required. The Git remote's default branch name.
	DefaultBranch string `protobuf:"bytes,2,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
	// Optional. The name of the Secret Manager secret version to use as an
	// authentication token for Git operations. Must be in the format
	// `projects/*/secrets/*/versions/*`.
	AuthenticationTokenSecretVersion string `` /* 161-byte string literal not displayed */
	// Optional. Authentication fields for remote uris using SSH protocol.
	SshAuthenticationConfig *Repository_GitRemoteSettings_SshAuthenticationConfig `` /* 132-byte string literal not displayed */
	// Output only. Deprecated: The field does not contain any token status
	// information. Instead use
	// https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories/computeAccessTokenStatus
	//
	// Deprecated: Marked as deprecated in google/cloud/dataform/v1beta1/dataform.proto.
	TokenStatus Repository_GitRemoteSettings_TokenStatus `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

Controls Git remote configuration for a repository.

func (*Repository_GitRemoteSettings) Descriptor deprecated

func (*Repository_GitRemoteSettings) Descriptor() ([]byte, []int)

Deprecated: Use Repository_GitRemoteSettings.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion

func (x *Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion() string

func (*Repository_GitRemoteSettings) GetDefaultBranch

func (x *Repository_GitRemoteSettings) GetDefaultBranch() string

func (*Repository_GitRemoteSettings) GetSshAuthenticationConfig added in v0.9.0

func (*Repository_GitRemoteSettings) GetTokenStatus deprecated

Deprecated: Marked as deprecated in google/cloud/dataform/v1beta1/dataform.proto.

func (*Repository_GitRemoteSettings) GetUrl

func (*Repository_GitRemoteSettings) ProtoMessage

func (*Repository_GitRemoteSettings) ProtoMessage()

func (*Repository_GitRemoteSettings) ProtoReflect

func (*Repository_GitRemoteSettings) Reset

func (x *Repository_GitRemoteSettings) Reset()

func (*Repository_GitRemoteSettings) String

type Repository_GitRemoteSettings_SshAuthenticationConfig added in v0.9.0

type Repository_GitRemoteSettings_SshAuthenticationConfig struct {

	// Required. The name of the Secret Manager secret version to use as a
	// ssh private key for Git operations.
	// Must be in the format `projects/*/secrets/*/versions/*`.
	UserPrivateKeySecretVersion string `` /* 148-byte string literal not displayed */
	// Required. Content of a public SSH key to verify an identity of a remote
	// Git host.
	HostPublicKey string `protobuf:"bytes,2,opt,name=host_public_key,json=hostPublicKey,proto3" json:"host_public_key,omitempty"`
	// contains filtered or unexported fields
}

Configures fields for performing SSH authentication.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Descriptor deprecated added in v0.9.0

Deprecated: Use Repository_GitRemoteSettings_SshAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion added in v0.9.0

func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion() string

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Reset added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) String added in v0.9.0

type Repository_GitRemoteSettings_TokenStatus

type Repository_GitRemoteSettings_TokenStatus int32

The status of the authentication token.

const (
	// Default value. This value is unused.
	Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED Repository_GitRemoteSettings_TokenStatus = 0
	// The token could not be found in Secret Manager (or the Dataform
	// Service Account did not have permission to access it).
	Repository_GitRemoteSettings_NOT_FOUND Repository_GitRemoteSettings_TokenStatus = 1
	// The token could not be used to authenticate against the Git remote.
	Repository_GitRemoteSettings_INVALID Repository_GitRemoteSettings_TokenStatus = 2
	// The token was used successfully to authenticate against the Git remote.
	Repository_GitRemoteSettings_VALID Repository_GitRemoteSettings_TokenStatus = 3
)

func (Repository_GitRemoteSettings_TokenStatus) Descriptor

func (Repository_GitRemoteSettings_TokenStatus) Enum

func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor deprecated

func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Repository_GitRemoteSettings_TokenStatus.Descriptor instead.

func (Repository_GitRemoteSettings_TokenStatus) Number

func (Repository_GitRemoteSettings_TokenStatus) String

func (Repository_GitRemoteSettings_TokenStatus) Type

type Repository_WorkspaceCompilationOverrides added in v0.9.0

type Repository_WorkspaceCompilationOverrides struct {

	// Optional. The default database (Google Cloud project ID).
	DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
	// Optional. The suffix that should be appended to all schema (BigQuery
	// dataset ID) names.
	SchemaSuffix string `protobuf:"bytes,2,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
	// Optional. The prefix that should be prepended to all table names.
	TablePrefix string `protobuf:"bytes,3,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
	// contains filtered or unexported fields
}

Configures workspace compilation overrides for a repository. Primarily used by the UI (`console.cloud.google.com`). `schema_suffix` and `table_prefix` can have a special expression - `${workspaceName}`, which refers to the workspace name from which the compilation results will be created. API callers are expected to resolve the expression in these overrides and provide them explicitly in `code_compilation_config` (https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig) when creating workspace-scoped compilation results.

func (*Repository_WorkspaceCompilationOverrides) Descriptor deprecated added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) Descriptor() ([]byte, []int)

Deprecated: Use Repository_WorkspaceCompilationOverrides.ProtoReflect.Descriptor instead.

func (*Repository_WorkspaceCompilationOverrides) GetDefaultDatabase added in v0.9.0

func (x *Repository_WorkspaceCompilationOverrides) GetDefaultDatabase() string

func (*Repository_WorkspaceCompilationOverrides) GetSchemaSuffix added in v0.9.0

func (x *Repository_WorkspaceCompilationOverrides) GetSchemaSuffix() string

func (*Repository_WorkspaceCompilationOverrides) GetTablePrefix added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) ProtoMessage added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) ProtoReflect added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) Reset added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) String added in v0.9.0

type ResetWorkspaceChangesRequest

type ResetWorkspaceChangesRequest struct {

	// Required. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. Full file paths to reset back to their committed state including
	// filename, rooted at workspace root. If left empty, all files will be reset.
	Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
	// Optional. If set to true, untracked files will be deleted.
	Clean bool `protobuf:"varint,3,opt,name=clean,proto3" json:"clean,omitempty"`
	// contains filtered or unexported fields
}

`ResetWorkspaceChanges` request message.

func (*ResetWorkspaceChangesRequest) Descriptor deprecated

func (*ResetWorkspaceChangesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResetWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*ResetWorkspaceChangesRequest) GetClean

func (x *ResetWorkspaceChangesRequest) GetClean() bool

func (*ResetWorkspaceChangesRequest) GetName

func (x *ResetWorkspaceChangesRequest) GetName() string

func (*ResetWorkspaceChangesRequest) GetPaths

func (x *ResetWorkspaceChangesRequest) GetPaths() []string

func (*ResetWorkspaceChangesRequest) ProtoMessage

func (*ResetWorkspaceChangesRequest) ProtoMessage()

func (*ResetWorkspaceChangesRequest) ProtoReflect

func (*ResetWorkspaceChangesRequest) Reset

func (x *ResetWorkspaceChangesRequest) Reset()

func (*ResetWorkspaceChangesRequest) String

type ResetWorkspaceChangesResponse added in v0.11.0

type ResetWorkspaceChangesResponse struct {
	// contains filtered or unexported fields
}

`ResetWorkspaceChanges` response message.

func (*ResetWorkspaceChangesResponse) Descriptor deprecated added in v0.11.0

func (*ResetWorkspaceChangesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResetWorkspaceChangesResponse.ProtoReflect.Descriptor instead.

func (*ResetWorkspaceChangesResponse) ProtoMessage added in v0.11.0

func (*ResetWorkspaceChangesResponse) ProtoMessage()

func (*ResetWorkspaceChangesResponse) ProtoReflect added in v0.11.0

func (*ResetWorkspaceChangesResponse) Reset added in v0.11.0

func (x *ResetWorkspaceChangesResponse) Reset()

func (*ResetWorkspaceChangesResponse) String added in v0.11.0

type SearchFilesRequest added in v0.11.0

type SearchFilesRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Optional. Maximum number of search results to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `SearchFilesRequest`
	// call. Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to `SearchFilesRequest`,
	// with the exception of `page_size`, must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Optional filter for the returned list in filtering format.
	// Filtering is only currently supported on the `path` field.
	// See https://google.aip.dev/160 for details.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

Configuration containing file search request parameters.

func (*SearchFilesRequest) Descriptor deprecated added in v0.11.0

func (*SearchFilesRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchFilesRequest.ProtoReflect.Descriptor instead.

func (*SearchFilesRequest) GetFilter added in v0.11.0

func (x *SearchFilesRequest) GetFilter() string

func (*SearchFilesRequest) GetPageSize added in v0.11.0

func (x *SearchFilesRequest) GetPageSize() int32

func (*SearchFilesRequest) GetPageToken added in v0.11.0

func (x *SearchFilesRequest) GetPageToken() string

func (*SearchFilesRequest) GetWorkspace added in v0.11.0

func (x *SearchFilesRequest) GetWorkspace() string

func (*SearchFilesRequest) ProtoMessage added in v0.11.0

func (*SearchFilesRequest) ProtoMessage()

func (*SearchFilesRequest) ProtoReflect added in v0.11.0

func (x *SearchFilesRequest) ProtoReflect() protoreflect.Message

func (*SearchFilesRequest) Reset added in v0.11.0

func (x *SearchFilesRequest) Reset()

func (*SearchFilesRequest) String added in v0.11.0

func (x *SearchFilesRequest) String() string

type SearchFilesResponse added in v0.11.0

type SearchFilesResponse struct {

	// List of matched results.
	SearchResults []*SearchResult `protobuf:"bytes,1,rep,name=search_results,json=searchResults,proto3" json:"search_results,omitempty"`
	// Optional. A token, which can be sent as `page_token` to retrieve the next
	// page. If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

Client-facing representation of a file search response.

func (*SearchFilesResponse) Descriptor deprecated added in v0.11.0

func (*SearchFilesResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchFilesResponse.ProtoReflect.Descriptor instead.

func (*SearchFilesResponse) GetNextPageToken added in v0.11.0

func (x *SearchFilesResponse) GetNextPageToken() string

func (*SearchFilesResponse) GetSearchResults added in v0.11.0

func (x *SearchFilesResponse) GetSearchResults() []*SearchResult

func (*SearchFilesResponse) ProtoMessage added in v0.11.0

func (*SearchFilesResponse) ProtoMessage()

func (*SearchFilesResponse) ProtoReflect added in v0.11.0

func (x *SearchFilesResponse) ProtoReflect() protoreflect.Message

func (*SearchFilesResponse) Reset added in v0.11.0

func (x *SearchFilesResponse) Reset()

func (*SearchFilesResponse) String added in v0.11.0

func (x *SearchFilesResponse) String() string

type SearchResult added in v0.11.0

type SearchResult struct {

	// The entry's contents.
	//
	// Types that are assignable to Entry:
	//
	//	*SearchResult_File
	//	*SearchResult_Directory
	Entry isSearchResult_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Client-facing representation of a search result entry.

func (*SearchResult) Descriptor deprecated added in v0.11.0

func (*SearchResult) Descriptor() ([]byte, []int)

Deprecated: Use SearchResult.ProtoReflect.Descriptor instead.

func (*SearchResult) GetDirectory added in v0.11.0

func (x *SearchResult) GetDirectory() *DirectorySearchResult

func (*SearchResult) GetEntry added in v0.11.0

func (m *SearchResult) GetEntry() isSearchResult_Entry

func (*SearchResult) GetFile added in v0.11.0

func (x *SearchResult) GetFile() *FileSearchResult

func (*SearchResult) ProtoMessage added in v0.11.0

func (*SearchResult) ProtoMessage()

func (*SearchResult) ProtoReflect added in v0.11.0

func (x *SearchResult) ProtoReflect() protoreflect.Message

func (*SearchResult) Reset added in v0.11.0

func (x *SearchResult) Reset()

func (*SearchResult) String added in v0.11.0

func (x *SearchResult) String() string

type SearchResult_Directory added in v0.11.0

type SearchResult_Directory struct {
	// Details when search result is a directory.
	Directory *DirectorySearchResult `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}

type SearchResult_File added in v0.11.0

type SearchResult_File struct {
	// Details when search result is a file.
	File *FileSearchResult `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}

type SearchTeamFoldersRequest added in v0.13.0

type SearchTeamFoldersRequest struct {

	// Required. Location in which to query TeamFolders.
	// Format: `projects/*/locations/*`.
	Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
	// Optional. Maximum number of TeamFolders to return. The server may return
	// fewer items than requested. If unspecified, the server will pick an
	// appropriate default.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. Page token received from a previous `SearchTeamFolders` call.
	// Provide this to retrieve the subsequent page.
	//
	// When paginating, all other parameters provided to
	// `SearchTeamFolders`, with the exception of `page_size`, must
	// match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. Field to additionally sort results by.
	// Supported keywords: `display_name` (default), `create_time`,
	// `last_modified_time`. Examples:
	//   - `orderBy="display_name"`
	//   - `orderBy="display_name desc"`
	OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// Optional. Optional filtering for the returned list. Filtering is currently
	// only supported on the `display_name` field.
	//
	// Example:
	//   - `filter="display_name="MyFolder""`
	Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

`SearchTeamFolders` request message.

func (*SearchTeamFoldersRequest) Descriptor deprecated added in v0.13.0

func (*SearchTeamFoldersRequest) Descriptor() ([]byte, []int)

Deprecated: Use SearchTeamFoldersRequest.ProtoReflect.Descriptor instead.

func (*SearchTeamFoldersRequest) GetFilter added in v0.13.0

func (x *SearchTeamFoldersRequest) GetFilter() string

func (*SearchTeamFoldersRequest) GetLocation added in v0.13.0

func (x *SearchTeamFoldersRequest) GetLocation() string

func (*SearchTeamFoldersRequest) GetOrderBy added in v0.13.0

func (x *SearchTeamFoldersRequest) GetOrderBy() string

func (*SearchTeamFoldersRequest) GetPageSize added in v0.13.0

func (x *SearchTeamFoldersRequest) GetPageSize() int32

func (*SearchTeamFoldersRequest) GetPageToken added in v0.13.0

func (x *SearchTeamFoldersRequest) GetPageToken() string

func (*SearchTeamFoldersRequest) ProtoMessage added in v0.13.0

func (*SearchTeamFoldersRequest) ProtoMessage()

func (*SearchTeamFoldersRequest) ProtoReflect added in v0.13.0

func (x *SearchTeamFoldersRequest) ProtoReflect() protoreflect.Message

func (*SearchTeamFoldersRequest) Reset added in v0.13.0

func (x *SearchTeamFoldersRequest) Reset()

func (*SearchTeamFoldersRequest) String added in v0.13.0

func (x *SearchTeamFoldersRequest) String() string

type SearchTeamFoldersResponse added in v0.13.0

type SearchTeamFoldersResponse struct {

	// List of TeamFolders that match the search query.
	Results []*SearchTeamFoldersResponse_TeamFolderSearchResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	// A token, which can be sent as `page_token` to retrieve the next page.
	// If this field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

`SearchTeamFolders` response message.

func (*SearchTeamFoldersResponse) Descriptor deprecated added in v0.13.0

func (*SearchTeamFoldersResponse) Descriptor() ([]byte, []int)

Deprecated: Use SearchTeamFoldersResponse.ProtoReflect.Descriptor instead.

func (*SearchTeamFoldersResponse) GetNextPageToken added in v0.13.0

func (x *SearchTeamFoldersResponse) GetNextPageToken() string

func (*SearchTeamFoldersResponse) GetResults added in v0.13.0

func (*SearchTeamFoldersResponse) ProtoMessage added in v0.13.0

func (*SearchTeamFoldersResponse) ProtoMessage()

func (*SearchTeamFoldersResponse) ProtoReflect added in v0.13.0

func (*SearchTeamFoldersResponse) Reset added in v0.13.0

func (x *SearchTeamFoldersResponse) Reset()

func (*SearchTeamFoldersResponse) String added in v0.13.0

func (x *SearchTeamFoldersResponse) String() string

type SearchTeamFoldersResponse_TeamFolderSearchResult added in v0.13.0

type SearchTeamFoldersResponse_TeamFolderSearchResult struct {

	// The content entry.
	//
	// Types that are assignable to Entry:
	//
	//	*SearchTeamFoldersResponse_TeamFolderSearchResult_TeamFolder
	Entry isSearchTeamFoldersResponse_TeamFolderSearchResult_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single content entry.

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) Descriptor deprecated added in v0.13.0

Deprecated: Use SearchTeamFoldersResponse_TeamFolderSearchResult.ProtoReflect.Descriptor instead.

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) GetEntry added in v0.13.0

func (m *SearchTeamFoldersResponse_TeamFolderSearchResult) GetEntry() isSearchTeamFoldersResponse_TeamFolderSearchResult_Entry

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) GetTeamFolder added in v0.13.0

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) ProtoMessage added in v0.13.0

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) ProtoReflect added in v0.13.0

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) Reset added in v0.13.0

func (*SearchTeamFoldersResponse_TeamFolderSearchResult) String added in v0.13.0

type SearchTeamFoldersResponse_TeamFolderSearchResult_TeamFolder added in v0.13.0

type SearchTeamFoldersResponse_TeamFolderSearchResult_TeamFolder struct {
	// A TeamFolder resource that is in the project / location.
	TeamFolder *TeamFolder `protobuf:"bytes,2,opt,name=team_folder,json=teamFolder,proto3,oneof"`
}

type Target

type Target struct {

	// Optional. The action's database (Google Cloud project ID) .
	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	// Optional. The action's schema (BigQuery dataset ID), within `database`.
	Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	// Optional. The action's name, within `database` and `schema`.
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Represents an action identifier. If the action writes output, the output will be written to the referenced database object.

func (*Target) Descriptor deprecated

func (*Target) Descriptor() ([]byte, []int)

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetDatabase

func (x *Target) GetDatabase() string

func (*Target) GetName

func (x *Target) GetName() string

func (*Target) GetSchema

func (x *Target) GetSchema() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

func (x *Target) ProtoReflect() protoreflect.Message

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

type TeamFolder added in v0.13.0

type TeamFolder struct {

	// Identifier. The TeamFolder's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The TeamFolder's user-friendly name.
	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Output only. The timestamp of when the TeamFolder was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The timestamp of when the TeamFolder was last updated.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,5,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// Output only. The IAM principal identifier of the creator of the TeamFolder.
	CreatorIamPrincipal *string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a Dataform TeamFolder. This is a resource that sits at the project level and is used to organize Repositories and Folders with hierarchical access controls. They provide a team context and stricter access controls.

func (*TeamFolder) Descriptor deprecated added in v0.13.0

func (*TeamFolder) Descriptor() ([]byte, []int)

Deprecated: Use TeamFolder.ProtoReflect.Descriptor instead.

func (*TeamFolder) GetCreateTime added in v0.13.0

func (x *TeamFolder) GetCreateTime() *timestamppb.Timestamp

func (*TeamFolder) GetCreatorIamPrincipal added in v0.13.0

func (x *TeamFolder) GetCreatorIamPrincipal() string

func (*TeamFolder) GetDisplayName added in v0.13.0

func (x *TeamFolder) GetDisplayName() string

func (*TeamFolder) GetInternalMetadata added in v0.13.0

func (x *TeamFolder) GetInternalMetadata() string

func (*TeamFolder) GetName added in v0.13.0

func (x *TeamFolder) GetName() string

func (*TeamFolder) GetUpdateTime added in v0.13.0

func (x *TeamFolder) GetUpdateTime() *timestamppb.Timestamp

func (*TeamFolder) ProtoMessage added in v0.13.0

func (*TeamFolder) ProtoMessage()

func (*TeamFolder) ProtoReflect added in v0.13.0

func (x *TeamFolder) ProtoReflect() protoreflect.Message

func (*TeamFolder) Reset added in v0.13.0

func (x *TeamFolder) Reset()

func (*TeamFolder) String added in v0.13.0

func (x *TeamFolder) String() string

type UnimplementedDataformServer

type UnimplementedDataformServer struct {
}

UnimplementedDataformServer should be embedded to have forward compatible implementations.

func (UnimplementedDataformServer) CommitRepositoryChanges added in v0.9.0

func (UnimplementedDataformServer) CreateCompilationResult

func (UnimplementedDataformServer) CreateFolder added in v0.13.0

func (UnimplementedDataformServer) CreateReleaseConfig added in v0.9.0

func (UnimplementedDataformServer) CreateRepository

func (UnimplementedDataformServer) CreateTeamFolder added in v0.13.0

func (UnimplementedDataformServer) CreateWorkflowConfig added in v0.9.0

func (UnimplementedDataformServer) CreateWorkflowInvocation

func (UnimplementedDataformServer) CreateWorkspace

func (UnimplementedDataformServer) DeleteFolder added in v0.13.0

func (UnimplementedDataformServer) DeleteReleaseConfig added in v0.9.0

func (UnimplementedDataformServer) DeleteRepository

func (UnimplementedDataformServer) DeleteTeamFolder added in v0.13.0

func (UnimplementedDataformServer) DeleteWorkflowConfig added in v0.9.0

func (UnimplementedDataformServer) DeleteWorkflowInvocation

func (UnimplementedDataformServer) DeleteWorkspace

func (UnimplementedDataformServer) FetchFileDiff

func (UnimplementedDataformServer) FetchRepositoryHistory added in v0.9.0

func (UnimplementedDataformServer) GetCompilationResult

func (UnimplementedDataformServer) GetConfig added in v0.11.0

func (UnimplementedDataformServer) GetFolder added in v0.13.0

func (UnimplementedDataformServer) GetIamPolicy added in v0.13.0

func (UnimplementedDataformServer) GetReleaseConfig added in v0.9.0

func (UnimplementedDataformServer) GetRepository

func (UnimplementedDataformServer) GetTeamFolder added in v0.13.0

func (UnimplementedDataformServer) GetWorkflowConfig added in v0.9.0

func (UnimplementedDataformServer) GetWorkflowInvocation

func (UnimplementedDataformServer) GetWorkspace

func (UnimplementedDataformServer) ListReleaseConfigs added in v0.9.0

func (UnimplementedDataformServer) ListRepositories

func (UnimplementedDataformServer) ListWorkflowConfigs added in v0.9.0

func (UnimplementedDataformServer) ListWorkspaces

func (UnimplementedDataformServer) MakeDirectory

func (UnimplementedDataformServer) MoveDirectory

func (UnimplementedDataformServer) MoveFile

func (UnimplementedDataformServer) MoveFolder added in v0.13.0

func (UnimplementedDataformServer) MoveRepository added in v0.13.0

func (UnimplementedDataformServer) PullGitCommits

func (UnimplementedDataformServer) PushGitCommits

func (UnimplementedDataformServer) QueryFolderContents added in v0.13.0

func (UnimplementedDataformServer) QueryRepositoryDirectoryContents added in v0.9.0

func (UnimplementedDataformServer) QueryTeamFolderContents added in v0.13.0

func (UnimplementedDataformServer) QueryUserRootContents added in v0.13.0

func (UnimplementedDataformServer) ReadFile

func (UnimplementedDataformServer) ReadRepositoryFile added in v0.9.0

func (UnimplementedDataformServer) RemoveDirectory

func (UnimplementedDataformServer) RemoveFile

func (UnimplementedDataformServer) SearchFiles added in v0.11.0

func (UnimplementedDataformServer) SearchTeamFolders added in v0.13.0

func (UnimplementedDataformServer) SetIamPolicy added in v0.13.0

func (UnimplementedDataformServer) TestIamPermissions added in v0.13.0

func (UnimplementedDataformServer) UpdateConfig added in v0.11.0

func (UnimplementedDataformServer) UpdateFolder added in v0.13.0

func (UnimplementedDataformServer) UpdateReleaseConfig added in v0.9.0

func (UnimplementedDataformServer) UpdateRepository

func (UnimplementedDataformServer) UpdateTeamFolder added in v0.13.0

func (UnimplementedDataformServer) UpdateWorkflowConfig added in v0.9.0

func (UnimplementedDataformServer) WriteFile

type UnsafeDataformServer added in v0.12.1

type UnsafeDataformServer interface {
	// contains filtered or unexported methods
}

UnsafeDataformServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DataformServer will result in compilation errors.

type UpdateConfigRequest added in v0.11.0

type UpdateConfigRequest struct {

	// Required. The config to update.
	Config *Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// Optional. Specifies the fields to be updated in the config.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// contains filtered or unexported fields
}

`UpdateConfig` request message.

func (*UpdateConfigRequest) Descriptor deprecated added in v0.11.0

func (*UpdateConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateConfigRequest) GetConfig added in v0.11.0

func (x *UpdateConfigRequest) GetConfig() *Config

func (*UpdateConfigRequest) GetUpdateMask added in v0.11.0

func (x *UpdateConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateConfigRequest) ProtoMessage added in v0.11.0

func (*UpdateConfigRequest) ProtoMessage()

func (*UpdateConfigRequest) ProtoReflect added in v0.11.0

func (x *UpdateConfigRequest) ProtoReflect() protoreflect.Message

func (*UpdateConfigRequest) Reset added in v0.11.0

func (x *UpdateConfigRequest) Reset()

func (*UpdateConfigRequest) String added in v0.11.0

func (x *UpdateConfigRequest) String() string

type UpdateFolderRequest added in v0.13.0

type UpdateFolderRequest struct {

	// Optional. Specifies the fields to be updated in the Folder. If left unset,
	// all fields that can be updated, will be updated. A few fields cannot be
	// updated and will be ignored if specified in the update_mask (e.g.
	// parent_name, team_folder_name).
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The updated Folder.
	Folder *Folder `protobuf:"bytes,2,opt,name=folder,proto3" json:"folder,omitempty"`
	// contains filtered or unexported fields
}

`UpdateFolder` request message.

func (*UpdateFolderRequest) Descriptor deprecated added in v0.13.0

func (*UpdateFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateFolderRequest.ProtoReflect.Descriptor instead.

func (*UpdateFolderRequest) GetFolder added in v0.13.0

func (x *UpdateFolderRequest) GetFolder() *Folder

func (*UpdateFolderRequest) GetUpdateMask added in v0.13.0

func (x *UpdateFolderRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateFolderRequest) ProtoMessage added in v0.13.0

func (*UpdateFolderRequest) ProtoMessage()

func (*UpdateFolderRequest) ProtoReflect added in v0.13.0

func (x *UpdateFolderRequest) ProtoReflect() protoreflect.Message

func (*UpdateFolderRequest) Reset added in v0.13.0

func (x *UpdateFolderRequest) Reset()

func (*UpdateFolderRequest) String added in v0.13.0

func (x *UpdateFolderRequest) String() string

type UpdateReleaseConfigRequest added in v0.9.0

type UpdateReleaseConfigRequest struct {

	// Optional. Specifies the fields to be updated in the release config. If left
	// unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The release config to update.
	ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// contains filtered or unexported fields
}

`UpdateReleaseConfig` request message.

func (*UpdateReleaseConfigRequest) Descriptor deprecated added in v0.9.0

func (*UpdateReleaseConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateReleaseConfigRequest) GetReleaseConfig added in v0.9.0

func (x *UpdateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*UpdateReleaseConfigRequest) GetUpdateMask added in v0.9.0

func (x *UpdateReleaseConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*UpdateReleaseConfigRequest) ProtoMessage()

func (*UpdateReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*UpdateReleaseConfigRequest) Reset added in v0.9.0

func (x *UpdateReleaseConfigRequest) Reset()

func (*UpdateReleaseConfigRequest) String added in v0.9.0

func (x *UpdateReleaseConfigRequest) String() string

type UpdateRepositoryRequest

type UpdateRepositoryRequest struct {

	// Optional. Specifies the fields to be updated in the repository. If left
	// unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The repository to update.
	Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	// contains filtered or unexported fields
}

`UpdateRepository` request message.

func (*UpdateRepositoryRequest) Descriptor deprecated

func (*UpdateRepositoryRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryRequest) GetRepository

func (x *UpdateRepositoryRequest) GetRepository() *Repository

func (*UpdateRepositoryRequest) GetUpdateMask

func (x *UpdateRepositoryRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateRepositoryRequest) ProtoMessage

func (*UpdateRepositoryRequest) ProtoMessage()

func (*UpdateRepositoryRequest) ProtoReflect

func (x *UpdateRepositoryRequest) ProtoReflect() protoreflect.Message

func (*UpdateRepositoryRequest) Reset

func (x *UpdateRepositoryRequest) Reset()

func (*UpdateRepositoryRequest) String

func (x *UpdateRepositoryRequest) String() string

type UpdateTeamFolderRequest added in v0.13.0

type UpdateTeamFolderRequest struct {

	// Optional. Specifies the fields to be updated in the Folder. If left unset,
	// all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The updated TeamFolder.
	TeamFolder *TeamFolder `protobuf:"bytes,2,opt,name=team_folder,json=teamFolder,proto3" json:"team_folder,omitempty"`
	// contains filtered or unexported fields
}

`UpdateTeamFolder` request message.

func (*UpdateTeamFolderRequest) Descriptor deprecated added in v0.13.0

func (*UpdateTeamFolderRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTeamFolderRequest.ProtoReflect.Descriptor instead.

func (*UpdateTeamFolderRequest) GetTeamFolder added in v0.13.0

func (x *UpdateTeamFolderRequest) GetTeamFolder() *TeamFolder

func (*UpdateTeamFolderRequest) GetUpdateMask added in v0.13.0

func (x *UpdateTeamFolderRequest) GetUpdateMask() *fieldmaskpb.FieldMask

func (*UpdateTeamFolderRequest) ProtoMessage added in v0.13.0

func (*UpdateTeamFolderRequest) ProtoMessage()

func (*UpdateTeamFolderRequest) ProtoReflect added in v0.13.0

func (x *UpdateTeamFolderRequest) ProtoReflect() protoreflect.Message

func (*UpdateTeamFolderRequest) Reset added in v0.13.0

func (x *UpdateTeamFolderRequest) Reset()

func (*UpdateTeamFolderRequest) String added in v0.13.0

func (x *UpdateTeamFolderRequest) String() string

type UpdateWorkflowConfigRequest added in v0.9.0

type UpdateWorkflowConfigRequest struct {

	// Optional. Specifies the fields to be updated in the workflow config. If
	// left unset, all fields will be updated.
	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
	// Required. The workflow config to update.
	WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
	// contains filtered or unexported fields
}

`UpdateWorkflowConfig` request message.

func (*UpdateWorkflowConfigRequest) Descriptor deprecated added in v0.9.0

func (*UpdateWorkflowConfigRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowConfigRequest) GetUpdateMask added in v0.9.0

func (*UpdateWorkflowConfigRequest) GetWorkflowConfig added in v0.9.0

func (x *UpdateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*UpdateWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*UpdateWorkflowConfigRequest) ProtoMessage()

func (*UpdateWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*UpdateWorkflowConfigRequest) Reset added in v0.9.0

func (x *UpdateWorkflowConfigRequest) Reset()

func (*UpdateWorkflowConfigRequest) String added in v0.9.0

func (x *UpdateWorkflowConfigRequest) String() string

type WorkflowConfig added in v0.9.0

type WorkflowConfig struct {

	// Identifier. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The name of the release config whose release_compilation_result
	// should be executed. Must be in the format
	// `projects/*/locations/*/repositories/*/releaseConfigs/*`.
	ReleaseConfig string `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// Optional. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Optional. Optional schedule (in cron format) for automatic execution of
	// this workflow config.
	CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// Optional. Specifies the time zone to be used when interpreting
	// cron_schedule. Must be a time zone name from the time zone database
	// (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
	// unspecified, the default is UTC.
	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Output only. Records of the 10 most recent scheduled execution attempts,
	// ordered in descending order of `execution_time`. Updated whenever automatic
	// creation of a workflow invocation is triggered by cron_schedule.
	RecentScheduledExecutionRecords []*WorkflowConfig_ScheduledExecutionRecord `` /* 158-byte string literal not displayed */
	// Optional. Disables automatic creation of workflow invocations.
	Disabled bool `protobuf:"varint,8,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Output only. The timestamp of when the WorkflowConfig was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. The timestamp of when the WorkflowConfig was last updated.
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,11,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform workflow configuration.

func (*WorkflowConfig) Descriptor deprecated added in v0.9.0

func (*WorkflowConfig) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowConfig.ProtoReflect.Descriptor instead.

func (*WorkflowConfig) GetCreateTime added in v0.11.0

func (x *WorkflowConfig) GetCreateTime() *timestamppb.Timestamp

func (*WorkflowConfig) GetCronSchedule added in v0.9.0

func (x *WorkflowConfig) GetCronSchedule() string

func (*WorkflowConfig) GetDisabled added in v0.12.0

func (x *WorkflowConfig) GetDisabled() bool

func (*WorkflowConfig) GetInternalMetadata added in v0.11.0

func (x *WorkflowConfig) GetInternalMetadata() string

func (*WorkflowConfig) GetInvocationConfig added in v0.9.0

func (x *WorkflowConfig) GetInvocationConfig() *InvocationConfig

func (*WorkflowConfig) GetName added in v0.9.0

func (x *WorkflowConfig) GetName() string

func (*WorkflowConfig) GetRecentScheduledExecutionRecords added in v0.9.0

func (x *WorkflowConfig) GetRecentScheduledExecutionRecords() []*WorkflowConfig_ScheduledExecutionRecord

func (*WorkflowConfig) GetReleaseConfig added in v0.9.0

func (x *WorkflowConfig) GetReleaseConfig() string

func (*WorkflowConfig) GetTimeZone added in v0.9.0

func (x *WorkflowConfig) GetTimeZone() string

func (*WorkflowConfig) GetUpdateTime added in v0.11.0

func (x *WorkflowConfig) GetUpdateTime() *timestamppb.Timestamp

func (*WorkflowConfig) ProtoMessage added in v0.9.0

func (*WorkflowConfig) ProtoMessage()

func (*WorkflowConfig) ProtoReflect added in v0.9.0

func (x *WorkflowConfig) ProtoReflect() protoreflect.Message

func (*WorkflowConfig) Reset added in v0.9.0

func (x *WorkflowConfig) Reset()

func (*WorkflowConfig) String added in v0.9.0

func (x *WorkflowConfig) String() string

type WorkflowConfig_ScheduledExecutionRecord added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord struct {

	// The result of this execution attempt.
	//
	// Types that are assignable to Result:
	//
	//	*WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation
	//	*WorkflowConfig_ScheduledExecutionRecord_ErrorStatus
	Result isWorkflowConfig_ScheduledExecutionRecord_Result `protobuf_oneof:"result"`
	// Output only. The timestamp of this execution attempt.
	ExecutionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=execution_time,json=executionTime,proto3" json:"execution_time,omitempty"`
	// contains filtered or unexported fields
}

A record of an attempt to create a workflow invocation for this workflow config.

func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor deprecated added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowConfig_ScheduledExecutionRecord.ProtoReflect.Descriptor instead.

func (*WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) GetResult added in v0.9.0

func (m *WorkflowConfig_ScheduledExecutionRecord) GetResult() isWorkflowConfig_ScheduledExecutionRecord_Result

func (*WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation added in v0.9.0

func (x *WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation() string

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoReflect added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) Reset added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) String added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus struct {
	// The error status encountered upon this attempt to create the
	// workflow invocation, if the attempt was unsuccessful.
	ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}

type WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation struct {
	// The name of the created workflow invocation, if one was successfully
	// created. Must be in the format
	// `projects/*/locations/*/repositories/*/workflowInvocations/*`.
	WorkflowInvocation string `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3,oneof"`
}

type WorkflowInvocation

type WorkflowInvocation struct {

	// The source of the compilation result to use for this invocation.
	//
	// Types that are assignable to CompilationSource:
	//
	//	*WorkflowInvocation_CompilationResult
	//	*WorkflowInvocation_WorkflowConfig
	CompilationSource isWorkflowInvocation_CompilationSource `protobuf_oneof:"compilation_source"`
	// Output only. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Immutable. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Output only. This workflow invocation's current state.
	State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1beta1.WorkflowInvocation_State" json:"state,omitempty"`
	// Output only. This workflow invocation's timing details.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// Output only. The resolved compilation result that was used to create this
	// invocation. Will be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	ResolvedCompilationResult string `` /* 138-byte string literal not displayed */
	// Output only. Only set if the repository has a KMS Key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,8,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,9,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// Output only. Metadata indicating whether this resource is user-scoped.
	// `WorkflowInvocation` resource is `user_scoped` only if it is sourced
	// from a compilation result and the compilation result is user-scoped.
	PrivateResourceMetadata *PrivateResourceMetadata `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a single invocation of a compilation result.

func (*WorkflowInvocation) Descriptor deprecated

func (*WorkflowInvocation) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.

func (*WorkflowInvocation) GetCompilationResult

func (x *WorkflowInvocation) GetCompilationResult() string

func (*WorkflowInvocation) GetCompilationSource added in v0.9.0

func (m *WorkflowInvocation) GetCompilationSource() isWorkflowInvocation_CompilationSource

func (*WorkflowInvocation) GetDataEncryptionState added in v0.11.0

func (x *WorkflowInvocation) GetDataEncryptionState() *DataEncryptionState

func (*WorkflowInvocation) GetInternalMetadata added in v0.11.0

func (x *WorkflowInvocation) GetInternalMetadata() string

func (*WorkflowInvocation) GetInvocationConfig

func (x *WorkflowInvocation) GetInvocationConfig() *InvocationConfig

func (*WorkflowInvocation) GetInvocationTiming

func (x *WorkflowInvocation) GetInvocationTiming() *interval.Interval

func (*WorkflowInvocation) GetName

func (x *WorkflowInvocation) GetName() string

func (*WorkflowInvocation) GetPrivateResourceMetadata added in v0.13.0

func (x *WorkflowInvocation) GetPrivateResourceMetadata() *PrivateResourceMetadata

func (*WorkflowInvocation) GetResolvedCompilationResult added in v0.11.0

func (x *WorkflowInvocation) GetResolvedCompilationResult() string

func (*WorkflowInvocation) GetState

func (*WorkflowInvocation) GetWorkflowConfig added in v0.9.0

func (x *WorkflowInvocation) GetWorkflowConfig() string

func (*WorkflowInvocation) ProtoMessage

func (*WorkflowInvocation) ProtoMessage()

func (*WorkflowInvocation) ProtoReflect

func (x *WorkflowInvocation) ProtoReflect() protoreflect.Message

func (*WorkflowInvocation) Reset

func (x *WorkflowInvocation) Reset()

func (*WorkflowInvocation) String

func (x *WorkflowInvocation) String() string

type WorkflowInvocationAction

type WorkflowInvocationAction struct {

	// The action's details.
	//
	// Types that are assignable to Action:
	//
	//	*WorkflowInvocationAction_BigqueryAction
	//	*WorkflowInvocationAction_NotebookAction_
	//	*WorkflowInvocationAction_DataPreparationAction_
	Action isWorkflowInvocationAction_Action `protobuf_oneof:"action"`
	// Output only. This action's identifier. Unique within the workflow
	// invocation.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. The action's identifier if the project had been compiled
	// without any overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// Output only. This action's current state.
	State WorkflowInvocationAction_State `` /* 130-byte string literal not displayed */
	// Output only. If and only if action's state is FAILED a failure reason is
	// set.
	FailureReason string `protobuf:"bytes,7,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
	// Output only. This action's timing details.
	// `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
	// CANCELLED, FAILED] state.
	// `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
	// state.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,10,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// contains filtered or unexported fields
}

Represents a single action in a workflow invocation.

func (*WorkflowInvocationAction) Descriptor deprecated

func (*WorkflowInvocationAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction) GetAction added in v0.11.0

func (m *WorkflowInvocationAction) GetAction() isWorkflowInvocationAction_Action

func (*WorkflowInvocationAction) GetBigqueryAction

func (*WorkflowInvocationAction) GetCanonicalTarget

func (x *WorkflowInvocationAction) GetCanonicalTarget() *Target

func (*WorkflowInvocationAction) GetDataPreparationAction added in v0.12.0

func (*WorkflowInvocationAction) GetFailureReason

func (x *WorkflowInvocationAction) GetFailureReason() string

func (*WorkflowInvocationAction) GetInternalMetadata added in v0.11.0

func (x *WorkflowInvocationAction) GetInternalMetadata() string

func (*WorkflowInvocationAction) GetInvocationTiming

func (x *WorkflowInvocationAction) GetInvocationTiming() *interval.Interval

func (*WorkflowInvocationAction) GetNotebookAction added in v0.11.0

func (*WorkflowInvocationAction) GetState

func (*WorkflowInvocationAction) GetTarget

func (x *WorkflowInvocationAction) GetTarget() *Target

func (*WorkflowInvocationAction) ProtoMessage

func (*WorkflowInvocationAction) ProtoMessage()

func (*WorkflowInvocationAction) ProtoReflect

func (x *WorkflowInvocationAction) ProtoReflect() protoreflect.Message

func (*WorkflowInvocationAction) Reset

func (x *WorkflowInvocationAction) Reset()

func (*WorkflowInvocationAction) String

func (x *WorkflowInvocationAction) String() string

type WorkflowInvocationAction_BigQueryAction

type WorkflowInvocationAction_BigQueryAction struct {

	// Output only. The generated BigQuery SQL script that will be executed.
	SqlScript string `protobuf:"bytes,1,opt,name=sql_script,json=sqlScript,proto3" json:"sql_script,omitempty"`
	// Output only. The ID of the BigQuery job that executed the SQL in
	// sql_script. Only set once the job has started to run.
	JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run against BigQuery.

func (*WorkflowInvocationAction_BigQueryAction) Descriptor deprecated

func (*WorkflowInvocationAction_BigQueryAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_BigQueryAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_BigQueryAction) GetJobId added in v0.11.0

func (*WorkflowInvocationAction_BigQueryAction) GetSqlScript

func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage

func (*WorkflowInvocationAction_BigQueryAction) ProtoReflect

func (*WorkflowInvocationAction_BigQueryAction) Reset

func (*WorkflowInvocationAction_BigQueryAction) String

type WorkflowInvocationAction_BigqueryAction added in v0.11.0

type WorkflowInvocationAction_BigqueryAction struct {
	// Output only. The workflow action's bigquery action details.
	BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction struct {

	// The definition for the data preparation.
	//
	// Types that are assignable to Definition:
	//
	//	*WorkflowInvocationAction_DataPreparationAction_ContentsYaml
	//	*WorkflowInvocationAction_DataPreparationAction_ContentsSql
	Definition isWorkflowInvocationAction_DataPreparationAction_Definition `protobuf_oneof:"definition"`
	// Output only. The generated BigQuery SQL script that will be executed. For
	// reference only.
	GeneratedSql string `protobuf:"bytes,3,opt,name=generated_sql,json=generatedSql,proto3" json:"generated_sql,omitempty"`
	// Output only. The ID of the BigQuery job that executed the SQL in
	// sql_script. Only set once the job has started to run.
	JobId string `protobuf:"bytes,4,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run a Data Preparation.

func (*WorkflowInvocationAction_DataPreparationAction) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction) GetContentsSql added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) GetContentsYaml added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) GetDefinition added in v0.12.0

func (m *WorkflowInvocationAction_DataPreparationAction) GetDefinition() isWorkflowInvocationAction_DataPreparationAction_Definition

func (*WorkflowInvocationAction_DataPreparationAction) GetGeneratedSql added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) GetJobId added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ struct {
	// Output only. The workflow action's data preparation action details.
	DataPreparationAction *WorkflowInvocationAction_DataPreparationAction `protobuf:"bytes,9,opt,name=data_preparation_action,json=dataPreparationAction,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ActionErrorTable added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionErrorTable struct {

	// Error Table target.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Error table partition expiration in days. Only positive values are
	// allowed.
	RetentionDays int32 `protobuf:"varint,2,opt,name=retention_days,json=retentionDays,proto3" json:"retention_days,omitempty"`
	// contains filtered or unexported fields
}

Error table information, used to write error data into a BigQuery table.

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionErrorTable.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) GetRetentionDays added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) GetTarget added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionErrorTable) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode struct {

	// Column name for incremental load modes
	Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

Load definition for incremental load modes

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) GetColumn added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig struct {

	// Load mode
	//
	// Types that are assignable to Mode:
	//
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum
	//	*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique
	Mode isWorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Mode `protobuf_oneof:"mode"`
	// contains filtered or unexported fields
}

Simplified load configuration for actions

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetAppend added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMaximum added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMode added in v0.12.0

func (m *WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetMode() isWorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Mode

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetReplace added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) GetUnique added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Append struct {
	// Append into destination table
	Append *WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode `protobuf:"bytes,2,opt,name=append,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Maximum struct {
	// Insert records where the value exceeds the previous maximum value for
	// a column in the destination table
	Maximum *WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode `protobuf:"bytes,3,opt,name=maximum,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Replace struct {
	// Replace destination table
	Replace *WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode `protobuf:"bytes,1,opt,name=replace,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig_Unique struct {
	// Insert records where the value of a column is not already present in
	// the destination table
	Unique *WorkflowInvocationAction_DataPreparationAction_ActionIncrementalLoadMode `protobuf:"bytes,4,opt,name=unique,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode struct {
	// contains filtered or unexported fields
}

Simple load definition

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSimpleLoadMode) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition struct {

	// The SQL query representing the data preparation steps. Formatted as a
	// Pipe SQL query statement.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Error table configuration,
	ErrorTable *WorkflowInvocationAction_DataPreparationAction_ActionErrorTable `protobuf:"bytes,2,opt,name=error_table,json=errorTable,proto3" json:"error_table,omitempty"`
	// Load configuration.
	LoadConfig *WorkflowInvocationAction_DataPreparationAction_ActionLoadConfig `protobuf:"bytes,3,opt,name=load_config,json=loadConfig,proto3" json:"load_config,omitempty"`
	// contains filtered or unexported fields
}

Definition of a SQL Data Preparation

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) Descriptor deprecated added in v0.12.0

Deprecated: Use WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetErrorTable added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetLoadConfig added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) GetQuery added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) ProtoMessage added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) ProtoReflect added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) Reset added in v0.12.0

func (*WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition) String added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ContentsSql added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ContentsSql struct {
	// SQL definition for a Data Preparation. Contains a SQL query and
	// additional context information.
	ContentsSql *WorkflowInvocationAction_DataPreparationAction_ActionSqlDefinition `protobuf:"bytes,6,opt,name=contents_sql,json=contentsSql,proto3,oneof"`
}

type WorkflowInvocationAction_DataPreparationAction_ContentsYaml added in v0.12.0

type WorkflowInvocationAction_DataPreparationAction_ContentsYaml struct {
	// Output only. YAML representing the contents of the data preparation.
	// Can be used to show the customer what the input was to their workflow.
	ContentsYaml string `protobuf:"bytes,2,opt,name=contents_yaml,json=contentsYaml,proto3,oneof"`
}

type WorkflowInvocationAction_NotebookAction added in v0.11.0

type WorkflowInvocationAction_NotebookAction struct {

	// Output only. The code contents of a Notebook to be run.
	Contents string `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
	// Output only. The ID of the Vertex job that executed the notebook in
	// contents and also the ID used for the outputs created in Google Cloud
	// Storage buckets. Only set once the job has started to run.
	JobId string `protobuf:"bytes,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run against a Notebook runtime.

func (*WorkflowInvocationAction_NotebookAction) Descriptor deprecated added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_NotebookAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_NotebookAction) GetContents added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) GetJobId added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) ProtoMessage added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) ProtoReflect added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) Reset added in v0.11.0

func (*WorkflowInvocationAction_NotebookAction) String added in v0.11.0

type WorkflowInvocationAction_NotebookAction_ added in v0.11.0

type WorkflowInvocationAction_NotebookAction_ struct {
	// Output only. The workflow action's notebook action details.
	NotebookAction *WorkflowInvocationAction_NotebookAction `protobuf:"bytes,8,opt,name=notebook_action,json=notebookAction,proto3,oneof"`
}

type WorkflowInvocationAction_State

type WorkflowInvocationAction_State int32

Represents the current state of a workflow invocation action.

const (
	// The action has not yet been considered for invocation.
	WorkflowInvocationAction_PENDING WorkflowInvocationAction_State = 0
	// The action is currently running.
	WorkflowInvocationAction_RUNNING WorkflowInvocationAction_State = 1
	// Execution of the action was skipped because upstream dependencies did not
	// all complete successfully. A terminal state.
	WorkflowInvocationAction_SKIPPED WorkflowInvocationAction_State = 2
	// Execution of the action was disabled as per the configuration of the
	// corresponding compilation result action. A terminal state.
	WorkflowInvocationAction_DISABLED WorkflowInvocationAction_State = 3
	// The action succeeded. A terminal state.
	WorkflowInvocationAction_SUCCEEDED WorkflowInvocationAction_State = 4
	// The action was cancelled. A terminal state.
	WorkflowInvocationAction_CANCELLED WorkflowInvocationAction_State = 5
	// The action failed. A terminal state.
	WorkflowInvocationAction_FAILED WorkflowInvocationAction_State = 6
)

func (WorkflowInvocationAction_State) Descriptor

func (WorkflowInvocationAction_State) Enum

func (WorkflowInvocationAction_State) EnumDescriptor deprecated

func (WorkflowInvocationAction_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocationAction_State.Descriptor instead.

func (WorkflowInvocationAction_State) Number

func (WorkflowInvocationAction_State) String

func (WorkflowInvocationAction_State) Type

type WorkflowInvocation_CompilationResult added in v0.9.0

type WorkflowInvocation_CompilationResult struct {
	// Immutable. The name of the compilation result to use for this invocation.
	// Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}

type WorkflowInvocation_State

type WorkflowInvocation_State int32

Represents the current state of a workflow invocation.

const (
	// Default value. This value is unused.
	WorkflowInvocation_STATE_UNSPECIFIED WorkflowInvocation_State = 0
	// The workflow invocation is currently running.
	WorkflowInvocation_RUNNING WorkflowInvocation_State = 1
	// The workflow invocation succeeded. A terminal state.
	WorkflowInvocation_SUCCEEDED WorkflowInvocation_State = 2
	// The workflow invocation was cancelled. A terminal state.
	WorkflowInvocation_CANCELLED WorkflowInvocation_State = 3
	// The workflow invocation failed. A terminal state.
	WorkflowInvocation_FAILED WorkflowInvocation_State = 4
	// The workflow invocation is being cancelled, but some actions are still
	// running.
	WorkflowInvocation_CANCELING WorkflowInvocation_State = 5
)

func (WorkflowInvocation_State) Descriptor

func (WorkflowInvocation_State) Enum

func (WorkflowInvocation_State) EnumDescriptor deprecated

func (WorkflowInvocation_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use WorkflowInvocation_State.Descriptor instead.

func (WorkflowInvocation_State) Number

func (WorkflowInvocation_State) String

func (x WorkflowInvocation_State) String() string

func (WorkflowInvocation_State) Type

type WorkflowInvocation_WorkflowConfig added in v0.9.0

type WorkflowInvocation_WorkflowConfig struct {
	// Immutable. The name of the workflow config to invoke. Must be in the
	// format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
	WorkflowConfig string `protobuf:"bytes,6,opt,name=workflow_config,json=workflowConfig,proto3,oneof"`
}

type Workspace

type Workspace struct {

	// Identifier. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Output only. The timestamp of when the workspace was created.
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// Output only. A data encryption state of a Git repository if this Workspace
	// is protected by a KMS key.
	DataEncryptionState *DataEncryptionState `protobuf:"bytes,2,opt,name=data_encryption_state,json=dataEncryptionState,proto3" json:"data_encryption_state,omitempty"`
	// Output only. All the metadata information that is used internally to serve
	// the resource. For example: timestamps, flags, status fields, etc. The
	// format of this field is a JSON string.
	InternalMetadata *string `protobuf:"bytes,5,opt,name=internal_metadata,json=internalMetadata,proto3,oneof" json:"internal_metadata,omitempty"`
	// Optional. If set to true, workspaces will not be moved if its linked
	// Repository is moved. Instead, it will be deleted.
	DisableMoves *bool `protobuf:"varint,6,opt,name=disable_moves,json=disableMoves,proto3,oneof" json:"disable_moves,omitempty"`
	// Output only. Metadata indicating whether this resource is user-scoped. For
	// `Workspace` resources, the `user_scoped` field is always `true`.
	PrivateResourceMetadata *PrivateResourceMetadata `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a Dataform Git workspace.

func (*Workspace) Descriptor deprecated

func (*Workspace) Descriptor() ([]byte, []int)

Deprecated: Use Workspace.ProtoReflect.Descriptor instead.

func (*Workspace) GetCreateTime added in v0.11.0

func (x *Workspace) GetCreateTime() *timestamppb.Timestamp

func (*Workspace) GetDataEncryptionState added in v0.11.0

func (x *Workspace) GetDataEncryptionState() *DataEncryptionState

func (*Workspace) GetDisableMoves added in v0.13.0

func (x *Workspace) GetDisableMoves() bool

func (*Workspace) GetInternalMetadata added in v0.11.0

func (x *Workspace) GetInternalMetadata() string

func (*Workspace) GetName

func (x *Workspace) GetName() string

func (*Workspace) GetPrivateResourceMetadata added in v0.13.0

func (x *Workspace) GetPrivateResourceMetadata() *PrivateResourceMetadata

func (*Workspace) ProtoMessage

func (*Workspace) ProtoMessage()

func (*Workspace) ProtoReflect

func (x *Workspace) ProtoReflect() protoreflect.Message

func (*Workspace) Reset

func (x *Workspace) Reset()

func (*Workspace) String

func (x *Workspace) String() string

type WriteFileRequest

type WriteFileRequest struct {

	// Required. The workspace's name.
	Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// Required. The file.
	Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	// Required. The file's contents.
	Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

`WriteFile` request message.

func (*WriteFileRequest) Descriptor deprecated

func (*WriteFileRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.

func (*WriteFileRequest) GetContents

func (x *WriteFileRequest) GetContents() []byte

func (*WriteFileRequest) GetPath

func (x *WriteFileRequest) GetPath() string

func (*WriteFileRequest) GetWorkspace

func (x *WriteFileRequest) GetWorkspace() string

func (*WriteFileRequest) ProtoMessage

func (*WriteFileRequest) ProtoMessage()

func (*WriteFileRequest) ProtoReflect

func (x *WriteFileRequest) ProtoReflect() protoreflect.Message

func (*WriteFileRequest) Reset

func (x *WriteFileRequest) Reset()

func (*WriteFileRequest) String

func (x *WriteFileRequest) String() string

type WriteFileResponse

type WriteFileResponse struct {
	// contains filtered or unexported fields
}

`WriteFile` response message.

func (*WriteFileResponse) Descriptor deprecated

func (*WriteFileResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.

func (*WriteFileResponse) ProtoMessage

func (*WriteFileResponse) ProtoMessage()

func (*WriteFileResponse) ProtoReflect

func (x *WriteFileResponse) ProtoReflect() protoreflect.Message

func (*WriteFileResponse) Reset

func (x *WriteFileResponse) Reset()

func (*WriteFileResponse) String

func (x *WriteFileResponse) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL