dataformpb

package
v0.0.0-...-e5e043f Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2025 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Overview

Package dataformpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

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 (
	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 Dataform_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "mockgcp.cloud.dataform.v1beta1.Dataform",
	HandlerType: (*DataformServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			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: "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: "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,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "mockgcp/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_mockgcp_cloud_dataform_v1beta1_dataform_proto protoreflect.FileDescriptor

Functions

func RegisterDataformHandler

func RegisterDataformHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDataformHandler registers the http handlers for service Dataform to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDataformHandlerClient

func RegisterDataformHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DataformClient) error

RegisterDataformHandlerClient registers the http handlers for service Dataform to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DataformClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DataformClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DataformClient" to call the correct interceptors.

func RegisterDataformHandlerFromEndpoint

func RegisterDataformHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDataformHandlerFromEndpoint is same as RegisterDataformHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDataformHandlerServer

func RegisterDataformHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DataformServer) error

RegisterDataformHandlerServer registers the http handlers for service Dataform to "mux". UnaryRPC :call DataformServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterDataformHandlerFromEndpoint instead.

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 CodeCompilationConfig

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"`
	// contains filtered or unexported fields
}

Configures various aspects of Dataform code compilation.

func (*CodeCompilationConfig) Descriptor deprecated

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

Deprecated: Use CodeCompilationConfig.ProtoReflect.Descriptor instead.

func (*CodeCompilationConfig) GetAssertionSchema

func (x *CodeCompilationConfig) GetAssertionSchema() string

func (*CodeCompilationConfig) GetDatabaseSuffix

func (x *CodeCompilationConfig) GetDatabaseSuffix() string

func (*CodeCompilationConfig) GetDefaultDatabase

func (x *CodeCompilationConfig) GetDefaultDatabase() string

func (*CodeCompilationConfig) GetDefaultLocation

func (x *CodeCompilationConfig) GetDefaultLocation() string

func (*CodeCompilationConfig) GetDefaultSchema

func (x *CodeCompilationConfig) GetDefaultSchema() string

func (*CodeCompilationConfig) GetSchemaSuffix

func (x *CodeCompilationConfig) GetSchemaSuffix() string

func (*CodeCompilationConfig) GetTablePrefix

func (x *CodeCompilationConfig) GetTablePrefix() string

func (*CodeCompilationConfig) GetVars

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

func (*CodeCompilationConfig) ProtoMessage

func (*CodeCompilationConfig) ProtoMessage()

func (*CodeCompilationConfig) ProtoReflect

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

func (*CodeCompilationConfig) Reset

func (x *CodeCompilationConfig) Reset()

func (*CodeCompilationConfig) String

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

type CommitLogEntry struct {

	// Commit timestamp.
	CommitTime *timestamp.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

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

Deprecated: Use CommitLogEntry.ProtoReflect.Descriptor instead.

func (*CommitLogEntry) GetAuthor

func (x *CommitLogEntry) GetAuthor() *CommitAuthor

func (*CommitLogEntry) GetCommitMessage

func (x *CommitLogEntry) GetCommitMessage() string

func (*CommitLogEntry) GetCommitSha

func (x *CommitLogEntry) GetCommitSha() string

func (*CommitLogEntry) GetCommitTime

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

func (*CommitLogEntry) ProtoMessage

func (*CommitLogEntry) ProtoMessage()

func (*CommitLogEntry) ProtoReflect

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

func (*CommitLogEntry) Reset

func (x *CommitLogEntry) Reset()

func (*CommitLogEntry) String

func (x *CommitLogEntry) String() string

type CommitMetadata

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

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

Deprecated: Use CommitMetadata.ProtoReflect.Descriptor instead.

func (*CommitMetadata) GetAuthor

func (x *CommitMetadata) GetAuthor() *CommitAuthor

func (*CommitMetadata) GetCommitMessage

func (x *CommitMetadata) GetCommitMessage() string

func (*CommitMetadata) ProtoMessage

func (*CommitMetadata) ProtoMessage()

func (*CommitMetadata) ProtoReflect

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

func (*CommitMetadata) Reset

func (x *CommitMetadata) Reset()

func (*CommitMetadata) String

func (x *CommitMetadata) String() string

type CommitRepositoryChangesRequest

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 */
	// 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

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

Deprecated: Use CommitRepositoryChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest) GetCommitMetadata

func (x *CommitRepositoryChangesRequest) GetCommitMetadata() *CommitMetadata

func (*CommitRepositoryChangesRequest) GetFileOperations

func (*CommitRepositoryChangesRequest) GetName

func (*CommitRepositoryChangesRequest) GetRequiredHeadCommitSha

func (x *CommitRepositoryChangesRequest) GetRequiredHeadCommitSha() string

func (*CommitRepositoryChangesRequest) ProtoMessage

func (*CommitRepositoryChangesRequest) ProtoMessage()

func (*CommitRepositoryChangesRequest) ProtoReflect

func (*CommitRepositoryChangesRequest) Reset

func (x *CommitRepositoryChangesRequest) Reset()

func (*CommitRepositoryChangesRequest) String

type CommitRepositoryChangesRequest_FileOperation

type CommitRepositoryChangesRequest_FileOperation struct {

	// 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

Deprecated: Use CommitRepositoryChangesRequest_FileOperation.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation) GetDeleteFile

func (*CommitRepositoryChangesRequest_FileOperation) GetOperation

func (m *CommitRepositoryChangesRequest_FileOperation) GetOperation() isCommitRepositoryChangesRequest_FileOperation_Operation

func (*CommitRepositoryChangesRequest_FileOperation) GetWriteFile

func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation) Reset

func (*CommitRepositoryChangesRequest_FileOperation) String

type CommitRepositoryChangesRequest_FileOperation_DeleteFile

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

Represents the delete file operation.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Descriptor deprecated

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_DeleteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) String

type CommitRepositoryChangesRequest_FileOperation_DeleteFile_

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

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

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_WriteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) String

type CommitRepositoryChangesRequest_FileOperation_WriteFile_

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 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 CompilationResult

type CompilationResult struct {

	// Output only. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Source:
	//
	//	*CompilationResult_GitCommitish
	//	*CompilationResult_Workspace
	//	*CompilationResult_ReleaseConfig
	Source isCompilationResult_Source `protobuf_oneof:"source"`
	// 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"`
	// 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) GetDataformCoreVersion

func (x *CompilationResult) GetDataformCoreVersion() string

func (*CompilationResult) GetGitCommitish

func (x *CompilationResult) GetGitCommitish() string

func (*CompilationResult) GetName

func (x *CompilationResult) GetName() string

func (*CompilationResult) GetReleaseConfig

func (x *CompilationResult) GetReleaseConfig() string

func (*CompilationResult) GetResolvedGitCommitSha

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 {

	// 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"`
	// Types that are assignable to CompiledObject:
	//
	//	*CompilationResultAction_Relation_
	//	*CompilationResultAction_Operations_
	//	*CompilationResultAction_Assertion_
	//	*CompilationResultAction_Declaration_
	CompiledObject isCompilationResultAction_CompiledObject `protobuf_oneof:"compiled_object"`
	// 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) GetDeclaration

func (*CompilationResultAction) GetFilePath

func (x *CompilationResultAction) GetFilePath() string

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_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_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 `` /* 180-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 */
	// 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) GetDependencyTargets

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

func (*CompilationResultAction_Relation) GetDisabled

func (x *CompilationResultAction_Relation) GetDisabled() bool

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) 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_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 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

type CompilationResult_ReleaseConfig struct {
	// Immutable. The name of the release config to compile. The release
	// config's 'current_compilation_result' field will be updated to this
	// compilation result. 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

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

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

Deprecated: Use ComputeRepositoryAccessTokenStatusRequest.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusRequest) GetName

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoReflect

func (*ComputeRepositoryAccessTokenStatusRequest) Reset

func (*ComputeRepositoryAccessTokenStatusRequest) String

type ComputeRepositoryAccessTokenStatusResponse

type ComputeRepositoryAccessTokenStatusResponse struct {

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

`ComputeRepositoryAccessTokenStatus` response message.

func (*ComputeRepositoryAccessTokenStatusResponse) Descriptor deprecated

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoReflect

func (*ComputeRepositoryAccessTokenStatusResponse) Reset

func (*ComputeRepositoryAccessTokenStatusResponse) String

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus

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

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor deprecated

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse_TokenStatus.Descriptor instead.

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Type

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 CreateReleaseConfigRequest

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

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

Deprecated: Use CreateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateReleaseConfigRequest) GetParent

func (x *CreateReleaseConfigRequest) GetParent() string

func (*CreateReleaseConfigRequest) GetReleaseConfig

func (x *CreateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*CreateReleaseConfigRequest) GetReleaseConfigId

func (x *CreateReleaseConfigRequest) GetReleaseConfigId() string

func (*CreateReleaseConfigRequest) ProtoMessage

func (*CreateReleaseConfigRequest) ProtoMessage()

func (*CreateReleaseConfigRequest) ProtoReflect

func (*CreateReleaseConfigRequest) Reset

func (x *CreateReleaseConfigRequest) Reset()

func (*CreateReleaseConfigRequest) String

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 CreateWorkflowConfigRequest

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

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

Deprecated: Use CreateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowConfigRequest) GetParent

func (x *CreateWorkflowConfigRequest) GetParent() string

func (*CreateWorkflowConfigRequest) GetWorkflowConfig

func (x *CreateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*CreateWorkflowConfigRequest) GetWorkflowConfigId

func (x *CreateWorkflowConfigRequest) GetWorkflowConfigId() string

func (*CreateWorkflowConfigRequest) ProtoMessage

func (*CreateWorkflowConfigRequest) ProtoMessage()

func (*CreateWorkflowConfigRequest) ProtoReflect

func (*CreateWorkflowConfigRequest) Reset

func (x *CreateWorkflowConfigRequest) Reset()

func (*CreateWorkflowConfigRequest) String

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 DataformClient

type DataformClient interface {
	// Lists Repositories in a given project and location.
	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.
	UpdateRepository(ctx context.Context, in *UpdateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*empty.Empty, 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) (*empty.Empty, 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) (*empty.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) (*empty.Empty, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*empty.Empty, 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) (*empty.Empty, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*empty.Empty, 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)
	// 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) (*empty.Empty, 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) (*empty.Empty, 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.
	UpdateReleaseConfig(ctx context.Context, in *UpdateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(ctx context.Context, in *DeleteReleaseConfigRequest, opts ...grpc.CallOption) (*empty.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.
	UpdateWorkflowConfig(ctx context.Context, in *UpdateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(ctx context.Context, in *DeleteWorkflowConfigRequest, opts ...grpc.CallOption) (*empty.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) (*empty.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(ctx context.Context, in *QueryWorkflowInvocationActionsRequest, opts ...grpc.CallOption) (*QueryWorkflowInvocationActionsResponse, 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 {
	// Lists Repositories in a given project and location.
	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.
	UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*empty.Empty, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*empty.Empty, 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) (*empty.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) (*empty.Empty, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(context.Context, *PushGitCommitsRequest) (*empty.Empty, 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) (*empty.Empty, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*empty.Empty, 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)
	// 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) (*empty.Empty, 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) (*empty.Empty, 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.
	UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*empty.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.
	UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*empty.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) (*empty.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*empty.Empty, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
	// contains filtered or unexported methods
}

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

type DeleteReleaseConfigRequest

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

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

Deprecated: Use DeleteReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteReleaseConfigRequest) GetName

func (x *DeleteReleaseConfigRequest) GetName() string

func (*DeleteReleaseConfigRequest) ProtoMessage

func (*DeleteReleaseConfigRequest) ProtoMessage()

func (*DeleteReleaseConfigRequest) ProtoReflect

func (*DeleteReleaseConfigRequest) Reset

func (x *DeleteReleaseConfigRequest) Reset()

func (*DeleteReleaseConfigRequest) String

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"`
	// If set to true, any child resources of this repository will also be
	// deleted. (Otherwise, the request will only succeed if the repository has no
	// child resources.)
	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 DeleteWorkflowConfigRequest

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

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

Deprecated: Use DeleteWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowConfigRequest) GetName

func (x *DeleteWorkflowConfigRequest) GetName() string

func (*DeleteWorkflowConfigRequest) ProtoMessage

func (*DeleteWorkflowConfigRequest) ProtoMessage()

func (*DeleteWorkflowConfigRequest) ProtoReflect

func (*DeleteWorkflowConfigRequest) Reset

func (x *DeleteWorkflowConfigRequest) Reset()

func (*DeleteWorkflowConfigRequest) String

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

type DirectoryEntry struct {

	// 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

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

Deprecated: Use DirectoryEntry.ProtoReflect.Descriptor instead.

func (*DirectoryEntry) GetDirectory

func (x *DirectoryEntry) GetDirectory() string

func (*DirectoryEntry) GetEntry

func (m *DirectoryEntry) GetEntry() isDirectoryEntry_Entry

func (*DirectoryEntry) GetFile

func (x *DirectoryEntry) GetFile() string

func (*DirectoryEntry) ProtoMessage

func (*DirectoryEntry) ProtoMessage()

func (*DirectoryEntry) ProtoReflect

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

func (*DirectoryEntry) Reset

func (x *DirectoryEntry) Reset()

func (*DirectoryEntry) String

func (x *DirectoryEntry) String() string

type DirectoryEntry_Directory

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

type DirectoryEntry_File

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

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"`
	// Indicates the status of the file.
	State FetchFileGitStatusesResponse_UncommittedFileChange_State `` /* 157-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

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`
	// 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

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

Deprecated: Use FetchRepositoryHistoryRequest.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryRequest) GetName

func (*FetchRepositoryHistoryRequest) GetPageSize

func (x *FetchRepositoryHistoryRequest) GetPageSize() int32

func (*FetchRepositoryHistoryRequest) GetPageToken

func (x *FetchRepositoryHistoryRequest) GetPageToken() string

func (*FetchRepositoryHistoryRequest) ProtoMessage

func (*FetchRepositoryHistoryRequest) ProtoMessage()

func (*FetchRepositoryHistoryRequest) ProtoReflect

func (*FetchRepositoryHistoryRequest) Reset

func (x *FetchRepositoryHistoryRequest) Reset()

func (*FetchRepositoryHistoryRequest) String

type FetchRepositoryHistoryResponse

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

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

Deprecated: Use FetchRepositoryHistoryResponse.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryResponse) GetCommits

func (*FetchRepositoryHistoryResponse) GetNextPageToken

func (x *FetchRepositoryHistoryResponse) GetNextPageToken() string

func (*FetchRepositoryHistoryResponse) ProtoMessage

func (*FetchRepositoryHistoryResponse) ProtoMessage()

func (*FetchRepositoryHistoryResponse) ProtoReflect

func (*FetchRepositoryHistoryResponse) Reset

func (x *FetchRepositoryHistoryResponse) Reset()

func (*FetchRepositoryHistoryResponse) 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 GetReleaseConfigRequest

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

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

Deprecated: Use GetReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*GetReleaseConfigRequest) GetName

func (x *GetReleaseConfigRequest) GetName() string

func (*GetReleaseConfigRequest) ProtoMessage

func (*GetReleaseConfigRequest) ProtoMessage()

func (*GetReleaseConfigRequest) ProtoReflect

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

func (*GetReleaseConfigRequest) Reset

func (x *GetReleaseConfigRequest) Reset()

func (*GetReleaseConfigRequest) String

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 GetWorkflowConfigRequest

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

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

Deprecated: Use GetWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowConfigRequest) GetName

func (x *GetWorkflowConfigRequest) GetName() string

func (*GetWorkflowConfigRequest) ProtoMessage

func (*GetWorkflowConfigRequest) ProtoMessage()

func (*GetWorkflowConfigRequest) ProtoReflect

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

func (*GetWorkflowConfigRequest) Reset

func (x *GetWorkflowConfigRequest) Reset()

func (*GetWorkflowConfigRequest) String

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

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"`
	// 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

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

Deprecated: Use InvocationConfig.ProtoReflect.Descriptor instead.

func (*InvocationConfig) GetFullyRefreshIncrementalTablesEnabled

func (x *InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool

func (*InvocationConfig) GetIncludedTags

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

func (*InvocationConfig) GetIncludedTargets

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

func (*InvocationConfig) GetServiceAccount

func (x *InvocationConfig) GetServiceAccount() string

func (*InvocationConfig) GetTransitiveDependenciesIncluded

func (x *InvocationConfig) GetTransitiveDependenciesIncluded() bool

func (*InvocationConfig) GetTransitiveDependentsIncluded

func (x *InvocationConfig) GetTransitiveDependentsIncluded() bool

func (*InvocationConfig) ProtoMessage

func (*InvocationConfig) ProtoMessage()

func (*InvocationConfig) ProtoReflect

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

func (*InvocationConfig) Reset

func (x *InvocationConfig) Reset()

func (*InvocationConfig) String

func (x *InvocationConfig) String() string

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`
	// 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
}

`ListCompilationResults` request message.

func (*ListCompilationResultsRequest) Descriptor deprecated

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

Deprecated: Use ListCompilationResultsRequest.ProtoReflect.Descriptor instead.

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

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`
	// 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

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

Deprecated: Use ListReleaseConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsRequest) GetPageSize

func (x *ListReleaseConfigsRequest) GetPageSize() int32

func (*ListReleaseConfigsRequest) GetPageToken

func (x *ListReleaseConfigsRequest) GetPageToken() string

func (*ListReleaseConfigsRequest) GetParent

func (x *ListReleaseConfigsRequest) GetParent() string

func (*ListReleaseConfigsRequest) ProtoMessage

func (*ListReleaseConfigsRequest) ProtoMessage()

func (*ListReleaseConfigsRequest) ProtoReflect

func (*ListReleaseConfigsRequest) Reset

func (x *ListReleaseConfigsRequest) Reset()

func (*ListReleaseConfigsRequest) String

func (x *ListReleaseConfigsRequest) String() string

type ListReleaseConfigsResponse

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

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

Deprecated: Use ListReleaseConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsResponse) GetNextPageToken

func (x *ListReleaseConfigsResponse) GetNextPageToken() string

func (*ListReleaseConfigsResponse) GetReleaseConfigs

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

func (*ListReleaseConfigsResponse) GetUnreachable

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

func (*ListReleaseConfigsResponse) ProtoMessage

func (*ListReleaseConfigsResponse) ProtoMessage()

func (*ListReleaseConfigsResponse) ProtoReflect

func (*ListReleaseConfigsResponse) Reset

func (x *ListReleaseConfigsResponse) Reset()

func (*ListReleaseConfigsResponse) String

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`
	// 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

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`
	// 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

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

Deprecated: Use ListWorkflowConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsRequest) GetPageSize

func (x *ListWorkflowConfigsRequest) GetPageSize() int32

func (*ListWorkflowConfigsRequest) GetPageToken

func (x *ListWorkflowConfigsRequest) GetPageToken() string

func (*ListWorkflowConfigsRequest) GetParent

func (x *ListWorkflowConfigsRequest) GetParent() string

func (*ListWorkflowConfigsRequest) ProtoMessage

func (*ListWorkflowConfigsRequest) ProtoMessage()

func (*ListWorkflowConfigsRequest) ProtoReflect

func (*ListWorkflowConfigsRequest) Reset

func (x *ListWorkflowConfigsRequest) Reset()

func (*ListWorkflowConfigsRequest) String

func (x *ListWorkflowConfigsRequest) String() string

type ListWorkflowConfigsResponse

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

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

Deprecated: Use ListWorkflowConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsResponse) GetNextPageToken

func (x *ListWorkflowConfigsResponse) GetNextPageToken() string

func (*ListWorkflowConfigsResponse) GetUnreachable

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

func (*ListWorkflowConfigsResponse) GetWorkflowConfigs

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

func (*ListWorkflowConfigsResponse) ProtoMessage

func (*ListWorkflowConfigsResponse) ProtoMessage()

func (*ListWorkflowConfigsResponse) ProtoReflect

func (*ListWorkflowConfigsResponse) Reset

func (x *ListWorkflowConfigsResponse) Reset()

func (*ListWorkflowConfigsResponse) String

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`
	// 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

func (x *ListWorkflowInvocationsRequest) GetFilter() string

func (*ListWorkflowInvocationsRequest) GetOrderBy

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`
	// 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 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 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 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` 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` 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 QueryRepositoryDirectoryContentsRequest

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` 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

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

Deprecated: Use QueryRepositoryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsRequest) GetCommitSha

func (*QueryRepositoryDirectoryContentsRequest) GetName

func (*QueryRepositoryDirectoryContentsRequest) GetPageSize

func (*QueryRepositoryDirectoryContentsRequest) GetPageToken

func (*QueryRepositoryDirectoryContentsRequest) GetPath

func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage

func (*QueryRepositoryDirectoryContentsRequest) ProtoReflect

func (*QueryRepositoryDirectoryContentsRequest) Reset

func (*QueryRepositoryDirectoryContentsRequest) String

type QueryRepositoryDirectoryContentsResponse

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

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

Deprecated: Use QueryRepositoryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries

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

func (*QueryRepositoryDirectoryContentsResponse) GetNextPageToken

func (x *QueryRepositoryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage

func (*QueryRepositoryDirectoryContentsResponse) ProtoReflect

func (*QueryRepositoryDirectoryContentsResponse) Reset

func (*QueryRepositoryDirectoryContentsResponse) String

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` 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"`
	// 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) 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

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

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

Deprecated: Use ReadRepositoryFileRequest.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileRequest) GetCommitSha

func (x *ReadRepositoryFileRequest) GetCommitSha() string

func (*ReadRepositoryFileRequest) GetName

func (x *ReadRepositoryFileRequest) GetName() string

func (*ReadRepositoryFileRequest) GetPath

func (x *ReadRepositoryFileRequest) GetPath() string

func (*ReadRepositoryFileRequest) ProtoMessage

func (*ReadRepositoryFileRequest) ProtoMessage()

func (*ReadRepositoryFileRequest) ProtoReflect

func (*ReadRepositoryFileRequest) Reset

func (x *ReadRepositoryFileRequest) Reset()

func (*ReadRepositoryFileRequest) String

func (x *ReadRepositoryFileRequest) String() string

type ReadRepositoryFileResponse

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

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

Deprecated: Use ReadRepositoryFileResponse.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileResponse) GetContents

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

func (*ReadRepositoryFileResponse) ProtoMessage

func (*ReadRepositoryFileResponse) ProtoMessage()

func (*ReadRepositoryFileResponse) ProtoReflect

func (*ReadRepositoryFileResponse) Reset

func (x *ReadRepositoryFileResponse) Reset()

func (*ReadRepositoryFileResponse) String

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

type ReleaseConfig struct {

	// Output only. 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 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 created
	// from this release config, 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 */
	// contains filtered or unexported fields
}

Represents a Dataform release configuration.

func (*ReleaseConfig) Descriptor deprecated

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

Deprecated: Use ReleaseConfig.ProtoReflect.Descriptor instead.

func (*ReleaseConfig) GetCodeCompilationConfig

func (x *ReleaseConfig) GetCodeCompilationConfig() *CodeCompilationConfig

func (*ReleaseConfig) GetCronSchedule

func (x *ReleaseConfig) GetCronSchedule() string

func (*ReleaseConfig) GetGitCommitish

func (x *ReleaseConfig) GetGitCommitish() string

func (*ReleaseConfig) GetName

func (x *ReleaseConfig) GetName() string

func (*ReleaseConfig) GetRecentScheduledReleaseRecords

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

func (*ReleaseConfig) GetReleaseCompilationResult

func (x *ReleaseConfig) GetReleaseCompilationResult() string

func (*ReleaseConfig) GetTimeZone

func (x *ReleaseConfig) GetTimeZone() string

func (*ReleaseConfig) ProtoMessage

func (*ReleaseConfig) ProtoMessage()

func (*ReleaseConfig) ProtoReflect

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

func (*ReleaseConfig) Reset

func (x *ReleaseConfig) Reset()

func (*ReleaseConfig) String

func (x *ReleaseConfig) String() string

type ReleaseConfig_ScheduledReleaseRecord

type ReleaseConfig_ScheduledReleaseRecord struct {

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

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

func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor deprecated

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

Deprecated: Use ReleaseConfig_ScheduledReleaseRecord.ProtoReflect.Descriptor instead.

func (*ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult

func (x *ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult() string

func (*ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus

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

func (*ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime

func (*ReleaseConfig_ScheduledReleaseRecord) GetResult

func (m *ReleaseConfig_ScheduledReleaseRecord) GetResult() isReleaseConfig_ScheduledReleaseRecord_Result

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage()

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoReflect

func (*ReleaseConfig_ScheduledReleaseRecord) Reset

func (*ReleaseConfig_ScheduledReleaseRecord) String

type ReleaseConfig_ScheduledReleaseRecord_CompilationResult

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

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 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 Repository

type Repository struct {

	// Output only. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,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"`
	// 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) GetDisplayName

func (x *Repository) GetDisplayName() string

func (*Repository) GetGitRemoteSettings

func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings

func (*Repository) GetLabels

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

func (*Repository) GetName

func (x *Repository) GetName() string

func (*Repository) GetNpmrcEnvironmentVariablesSecretVersion

func (x *Repository) GetNpmrcEnvironmentVariablesSecretVersion() string

func (*Repository) GetServiceAccount

func (x *Repository) GetServiceAccount() string

func (*Repository) GetSetAuthenticatedUserAdmin

func (x *Repository) GetSetAuthenticatedUserAdmin() bool

func (*Repository) GetWorkspaceCompilationOverrides

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: Do not use.
	TokenStatus Repository_GitRemoteSettings_TokenStatus `` /* 172-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

func (*Repository_GitRemoteSettings) GetTokenStatus deprecated

Deprecated: Do not use.

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

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

Deprecated: Use Repository_GitRemoteSettings_SshAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion

func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion() string

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Reset

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) String

type Repository_GitRemoteSettings_TokenStatus

type Repository_GitRemoteSettings_TokenStatus int32
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

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

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

Deprecated: Use Repository_WorkspaceCompilationOverrides.ProtoReflect.Descriptor instead.

func (*Repository_WorkspaceCompilationOverrides) GetDefaultDatabase

func (x *Repository_WorkspaceCompilationOverrides) GetDefaultDatabase() string

func (*Repository_WorkspaceCompilationOverrides) GetSchemaSuffix

func (x *Repository_WorkspaceCompilationOverrides) GetSchemaSuffix() string

func (*Repository_WorkspaceCompilationOverrides) GetTablePrefix

func (*Repository_WorkspaceCompilationOverrides) ProtoMessage

func (*Repository_WorkspaceCompilationOverrides) ProtoReflect

func (*Repository_WorkspaceCompilationOverrides) Reset

func (*Repository_WorkspaceCompilationOverrides) String

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 Target

type Target struct {

	// The action's database (Google Cloud project ID) .
	Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	// The action's schema (BigQuery dataset ID), within `database`.
	Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
	// 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 UnimplementedDataformServer

type UnimplementedDataformServer struct {
}

UnimplementedDataformServer must be embedded to have forward compatible implementations.

func (UnimplementedDataformServer) CancelWorkflowInvocation

func (UnimplementedDataformServer) CommitRepositoryChanges

func (UnimplementedDataformServer) CommitWorkspaceChanges

func (UnimplementedDataformServer) CreateCompilationResult

func (UnimplementedDataformServer) CreateReleaseConfig

func (UnimplementedDataformServer) CreateRepository

func (UnimplementedDataformServer) CreateWorkflowConfig

func (UnimplementedDataformServer) CreateWorkflowInvocation

func (UnimplementedDataformServer) CreateWorkspace

func (UnimplementedDataformServer) DeleteReleaseConfig

func (UnimplementedDataformServer) DeleteRepository

func (UnimplementedDataformServer) DeleteWorkflowConfig

func (UnimplementedDataformServer) DeleteWorkflowInvocation

func (UnimplementedDataformServer) DeleteWorkspace

func (UnimplementedDataformServer) FetchFileDiff

func (UnimplementedDataformServer) GetCompilationResult

func (UnimplementedDataformServer) GetReleaseConfig

func (UnimplementedDataformServer) GetRepository

func (UnimplementedDataformServer) GetWorkflowConfig

func (UnimplementedDataformServer) GetWorkflowInvocation

func (UnimplementedDataformServer) GetWorkspace

func (UnimplementedDataformServer) ListRepositories

func (UnimplementedDataformServer) ListWorkspaces

func (UnimplementedDataformServer) MakeDirectory

func (UnimplementedDataformServer) MoveDirectory

func (UnimplementedDataformServer) MoveFile

func (UnimplementedDataformServer) PullGitCommits

func (UnimplementedDataformServer) PushGitCommits

func (UnimplementedDataformServer) ReadFile

func (UnimplementedDataformServer) RemoveDirectory

func (UnimplementedDataformServer) RemoveFile

func (UnimplementedDataformServer) ResetWorkspaceChanges

func (UnimplementedDataformServer) UpdateReleaseConfig

func (UnimplementedDataformServer) UpdateRepository

func (UnimplementedDataformServer) UpdateWorkflowConfig

func (UnimplementedDataformServer) WriteFile

type UnsafeDataformServer

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 UpdateReleaseConfigRequest

type UpdateReleaseConfigRequest struct {

	// Optional. Specifies the fields to be updated in the release config. If left
	// unset, all fields will be updated.
	UpdateMask *field_mask.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

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

Deprecated: Use UpdateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateReleaseConfigRequest) GetReleaseConfig

func (x *UpdateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*UpdateReleaseConfigRequest) GetUpdateMask

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

func (*UpdateReleaseConfigRequest) ProtoMessage

func (*UpdateReleaseConfigRequest) ProtoMessage()

func (*UpdateReleaseConfigRequest) ProtoReflect

func (*UpdateReleaseConfigRequest) Reset

func (x *UpdateReleaseConfigRequest) Reset()

func (*UpdateReleaseConfigRequest) String

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 *field_mask.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() *field_mask.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 UpdateWorkflowConfigRequest

type UpdateWorkflowConfigRequest struct {

	// Optional. Specifies the fields to be updated in the workflow config. If
	// left unset, all fields will be updated.
	UpdateMask *field_mask.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

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

Deprecated: Use UpdateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowConfigRequest) GetUpdateMask

func (x *UpdateWorkflowConfigRequest) GetUpdateMask() *field_mask.FieldMask

func (*UpdateWorkflowConfigRequest) GetWorkflowConfig

func (x *UpdateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*UpdateWorkflowConfigRequest) ProtoMessage

func (*UpdateWorkflowConfigRequest) ProtoMessage()

func (*UpdateWorkflowConfigRequest) ProtoReflect

func (*UpdateWorkflowConfigRequest) Reset

func (x *UpdateWorkflowConfigRequest) Reset()

func (*UpdateWorkflowConfigRequest) String

func (x *UpdateWorkflowConfigRequest) String() string

type WorkflowConfig

type WorkflowConfig struct {

	// Output only. 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 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 */
	// contains filtered or unexported fields
}

Represents a Dataform workflow configuration.

func (*WorkflowConfig) Descriptor deprecated

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

Deprecated: Use WorkflowConfig.ProtoReflect.Descriptor instead.

func (*WorkflowConfig) GetCronSchedule

func (x *WorkflowConfig) GetCronSchedule() string

func (*WorkflowConfig) GetInvocationConfig

func (x *WorkflowConfig) GetInvocationConfig() *InvocationConfig

func (*WorkflowConfig) GetName

func (x *WorkflowConfig) GetName() string

func (*WorkflowConfig) GetRecentScheduledExecutionRecords

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

func (*WorkflowConfig) GetReleaseConfig

func (x *WorkflowConfig) GetReleaseConfig() string

func (*WorkflowConfig) GetTimeZone

func (x *WorkflowConfig) GetTimeZone() string

func (*WorkflowConfig) ProtoMessage

func (*WorkflowConfig) ProtoMessage()

func (*WorkflowConfig) ProtoReflect

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

func (*WorkflowConfig) Reset

func (x *WorkflowConfig) Reset()

func (*WorkflowConfig) String

func (x *WorkflowConfig) String() string

type WorkflowConfig_ScheduledExecutionRecord

type WorkflowConfig_ScheduledExecutionRecord struct {

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

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

func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor deprecated

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

Deprecated: Use WorkflowConfig_ScheduledExecutionRecord.ProtoReflect.Descriptor instead.

func (*WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus

func (*WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime

func (*WorkflowConfig_ScheduledExecutionRecord) GetResult

func (m *WorkflowConfig_ScheduledExecutionRecord) GetResult() isWorkflowConfig_ScheduledExecutionRecord_Result

func (*WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation

func (x *WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation() string

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoReflect

func (*WorkflowConfig_ScheduledExecutionRecord) Reset

func (*WorkflowConfig_ScheduledExecutionRecord) String

type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus

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

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 {

	// Output only. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to CompilationSource:
	//
	//	*WorkflowInvocation_CompilationResult
	//	*WorkflowInvocation_WorkflowConfig
	CompilationSource isWorkflowInvocation_CompilationSource `protobuf_oneof:"compilation_source"`
	// 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=mockgcp.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"`
	// 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

func (m *WorkflowInvocation) GetCompilationSource() isWorkflowInvocation_CompilationSource

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) GetState

func (*WorkflowInvocation) GetWorkflowConfig

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 {

	// 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 `` /* 131-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. The workflow action's bigquery action details.
	BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3" json:"bigquery_action,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) GetBigqueryAction

func (*WorkflowInvocationAction) GetCanonicalTarget

func (x *WorkflowInvocationAction) GetCanonicalTarget() *Target

func (*WorkflowInvocationAction) GetFailureReason

func (x *WorkflowInvocationAction) GetFailureReason() string

func (*WorkflowInvocationAction) GetInvocationTiming

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

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"`
	// 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) GetSqlScript

func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage

func (*WorkflowInvocationAction_BigQueryAction) ProtoReflect

func (*WorkflowInvocationAction_BigQueryAction) Reset

func (*WorkflowInvocationAction_BigQueryAction) String

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

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

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 {

	// Output only. The workspace's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// 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) GetName

func (x *Workspace) GetName() string

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