Package cloud.google.com/go/dataform/apiv1alpha2/dataformpb (v0.7.1)

Variables

Repository_GitRemoteSettings_TokenStatus_name, Repository_GitRemoteSettings_TokenStatus_value

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.

FetchFileGitStatusesResponse_UncommittedFileChange_State_name, FetchFileGitStatusesResponse_UncommittedFileChange_State_value

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.

CompilationResultAction_Relation_RelationType_name, CompilationResultAction_Relation_RelationType_value

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.

WorkflowInvocation_State_name, WorkflowInvocation_State_value

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.

WorkflowInvocationAction_State_name, WorkflowInvocationAction_State_value

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.

File_google_cloud_dataform_v1alpha2_dataform_proto

var File_google_cloud_dataform_v1alpha2_dataform_proto protoreflect.FileDescriptor

Functions

func RegisterDataformServer

func RegisterDataformServer(s *grpc.Server, srv DataformServer)

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

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

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

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

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

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

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
	Source isCompilationResult_Source `protobuf_oneof:"source"`
	// Immutable. If set, fields of `code_compilation_overrides` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CompilationResult_CodeCompilationConfig `protobuf:"bytes,4,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,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

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

Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.

func (*CompilationResult) GetCodeCompilationConfig

func (x *CompilationResult) GetCodeCompilationConfig() *CompilationResult_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) 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

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

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

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

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

CompilationResultAction_Assertion_

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

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

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

CompilationResultAction_Declaration_

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

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

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

CompilationResultAction_Operations_

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

CompilationResultAction_Relation

type CompilationResultAction_Relation struct {
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`

	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`

	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`

	RelationDescriptor *RelationDescriptor `protobuf:"bytes,4,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`

	RelationType CompilationResultAction_Relation_RelationType "" /* 180 byte string literal not displayed */

	SelectQuery string `protobuf:"bytes,6,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`

	PreOperations []string `protobuf:"bytes,7,rep,name=pre_operations,json=preOperations,proto3" json:"pre_operations,omitempty"`

	PostOperations []string `protobuf:"bytes,8,rep,name=post_operations,json=postOperations,proto3" json:"post_operations,omitempty"`

	IncrementalTableConfig *CompilationResultAction_Relation_IncrementalTableConfig "" /* 129 byte string literal not displayed */

	PartitionExpression string `protobuf:"bytes,10,opt,name=partition_expression,json=partitionExpression,proto3" json:"partition_expression,omitempty"`

	ClusterExpressions []string `protobuf:"bytes,11,rep,name=cluster_expressions,json=clusterExpressions,proto3" json:"cluster_expressions,omitempty"`

	PartitionExpirationDays int32 "" /* 134 byte string literal not displayed */

	RequirePartitionFilter bool "" /* 131 byte string literal not displayed */

	AdditionalOptions map[string]string "" /* 201 byte string literal not displayed */

}

Represents a database relation.

func (*CompilationResultAction_Relation) Descriptor

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

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

CompilationResultAction_Relation_IncrementalTableConfig

type CompilationResultAction_Relation_IncrementalTableConfig struct {
	IncrementalSelectQuery string "" /* 129 byte string literal not displayed */

	RefreshDisabled bool `protobuf:"varint,2,opt,name=refresh_disabled,json=refreshDisabled,proto3" json:"refresh_disabled,omitempty"`

	UniqueKeyParts []string `protobuf:"bytes,3,rep,name=unique_key_parts,json=uniqueKeyParts,proto3" json:"unique_key_parts,omitempty"`

	UpdatePartitionFilter string `protobuf:"bytes,4,opt,name=update_partition_filter,json=updatePartitionFilter,proto3" json:"update_partition_filter,omitempty"`

	IncrementalPreOperations []string "" /* 135 byte string literal not displayed */

	IncrementalPostOperations []string "" /* 138 byte string literal not displayed */

}

Contains settings for relations of type INCREMENTAL_TABLE.

func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor

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

CompilationResultAction_Relation_RelationType

type CompilationResultAction_Relation_RelationType int32

Indicates the type of this relation.

CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED, CompilationResultAction_Relation_TABLE, CompilationResultAction_Relation_VIEW, CompilationResultAction_Relation_INCREMENTAL_TABLE, CompilationResultAction_Relation_MATERIALIZED_VIEW

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

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

CompilationResult_CodeCompilationConfig

type CompilationResult_CodeCompilationConfig struct {
	DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`

	DefaultSchema string `protobuf:"bytes,2,opt,name=default_schema,json=defaultSchema,proto3" json:"default_schema,omitempty"`

	DefaultLocation string `protobuf:"bytes,8,opt,name=default_location,json=defaultLocation,proto3" json:"default_location,omitempty"`

	AssertionSchema string `protobuf:"bytes,3,opt,name=assertion_schema,json=assertionSchema,proto3" json:"assertion_schema,omitempty"`

	Vars map[string]string "" /* 149 byte string literal not displayed */

	DatabaseSuffix string `protobuf:"bytes,5,opt,name=database_suffix,json=databaseSuffix,proto3" json:"database_suffix,omitempty"`

	SchemaSuffix string `protobuf:"bytes,6,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`

	TablePrefix string `protobuf:"bytes,7,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`

}

Configures various aspects of Dataform code compilation.

func (*CompilationResult_CodeCompilationConfig) Descriptor

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

Deprecated: Use CompilationResult_CodeCompilationConfig.ProtoReflect.Descriptor instead.

func (*CompilationResult_CodeCompilationConfig) GetAssertionSchema

func (x *CompilationResult_CodeCompilationConfig) GetAssertionSchema() string

func (*CompilationResult_CodeCompilationConfig) GetDatabaseSuffix

func (x *CompilationResult_CodeCompilationConfig) GetDatabaseSuffix() string

func (*CompilationResult_CodeCompilationConfig) GetDefaultDatabase

func (x *CompilationResult_CodeCompilationConfig) GetDefaultDatabase() string

func (*CompilationResult_CodeCompilationConfig) GetDefaultLocation

func (x *CompilationResult_CodeCompilationConfig) GetDefaultLocation() string

func (*CompilationResult_CodeCompilationConfig) GetDefaultSchema

func (x *CompilationResult_CodeCompilationConfig) GetDefaultSchema() string

func (*CompilationResult_CodeCompilationConfig) GetSchemaSuffix

func (x *CompilationResult_CodeCompilationConfig) GetSchemaSuffix() string

func (*CompilationResult_CodeCompilationConfig) GetTablePrefix

func (x *CompilationResult_CodeCompilationConfig) GetTablePrefix() string

func (*CompilationResult_CodeCompilationConfig) GetVars

func (*CompilationResult_CodeCompilationConfig) ProtoMessage

func (*CompilationResult_CodeCompilationConfig) ProtoReflect

func (*CompilationResult_CodeCompilationConfig) Reset

func (*CompilationResult_CodeCompilationConfig) String

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

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

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

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

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

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

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

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

CreateWorkflowInvocationRequest

type CreateWorkflowInvocationRequest struct {

	// Required. The parent resource of the WorkflowInvocation type.
	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

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

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

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

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) (*emptypb.Empty, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(ctx context.Context, in *InstallNpmPackagesRequest, opts ...grpc.CallOption) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(ctx context.Context, in *PullGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.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) (*emptypb.Empty, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*emptypb.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) (*emptypb.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) (*emptypb.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 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 WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.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://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDataformClient

func NewDataformClient(cc grpc.ClientConnInterface) DataformClient

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) (*emptypb.Empty, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
	// Installs dependency NPM packages (inside a Workspace).
	InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
	// Pulls Git commits from the Repository's remote into a Workspace.
	PullGitCommits(context.Context, *PullGitCommitsRequest) (*emptypb.Empty, error)
	// Pushes Git commits from a Workspace to the Repository's remote.
	PushGitCommits(context.Context, *PushGitCommitsRequest) (*emptypb.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) (*emptypb.Empty, error)
	// Performs a Git reset for uncommitted files in a Workspace.
	ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*emptypb.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) (*emptypb.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) (*emptypb.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 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 WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
}

DataformServer is the server API for Dataform service.

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

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

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

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

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

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

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

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

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

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

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

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

FetchFileGitStatusesResponse

type FetchFileGitStatusesResponse struct {
	UncommittedFileChanges []*FetchFileGitStatusesResponse_UncommittedFileChange "" /* 129 byte string literal not displayed */

}

FetchFileGitStatuses response message.

func (*FetchFileGitStatusesResponse) Descriptor

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

FetchFileGitStatusesResponse_UncommittedFileChange

type FetchFileGitStatusesResponse_UncommittedFileChange struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`

	State FetchFileGitStatusesResponse_UncommittedFileChange_State "" /* 157 byte string literal not displayed */

}

Represents the Git state of a file with uncommitted changes.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor

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

FetchFileGitStatusesResponse_UncommittedFileChange_State

type FetchFileGitStatusesResponse_UncommittedFileChange_State int32

Indicates the status of an uncommitted file change.

FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_ADDED, FetchFileGitStatusesResponse_UncommittedFileChange_DELETED, FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS

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: Use FetchFileGitStatusesResponse_UncommittedFileChange_State.Descriptor instead.

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Number

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) String

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

InstallNpmPackagesResponse

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

InstallNpmPackages response message.

func (*InstallNpmPackagesResponse) Descriptor

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

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

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

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

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

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

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

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

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

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

ListWorkflowInvocations request message.

func (*ListWorkflowInvocationsRequest) Descriptor

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

Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.

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

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

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

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

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

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

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

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

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

MakeDirectoryResponse

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

MakeDirectory response message.

func (*MakeDirectoryResponse) Descriptor

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

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

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

MoveDirectoryResponse

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

MoveDirectory response message.

func (*MoveDirectoryResponse) Descriptor

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

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

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

MoveFileResponse

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

MoveFile response message.

func (*MoveFileResponse) Descriptor

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

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

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

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

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

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

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

QueryCompilationResultActionsResponse

type QueryCompilationResultActionsResponse struct {
	CompilationResultActions []*CompilationResultAction "" /* 135 byte string literal not displayed */

	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`

}

QueryCompilationResultActions response message.

func (*QueryCompilationResultActionsResponse) Descriptor

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

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

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

QueryDirectoryContentsResponse

type QueryDirectoryContentsResponse struct {

	// List of entries in the directory.
	DirectoryEntries []*QueryDirectoryContentsResponse_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

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

Deprecated: Use QueryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsResponse) GetDirectoryEntries

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

QueryDirectoryContentsResponse_DirectoryEntry

type QueryDirectoryContentsResponse_DirectoryEntry struct {

	// Types that are assignable to Entry:
	//	*QueryDirectoryContentsResponse_DirectoryEntry_File
	//	*QueryDirectoryContentsResponse_DirectoryEntry_Directory
	Entry isQueryDirectoryContentsResponse_DirectoryEntry_Entry `protobuf_oneof:"entry"`
	// contains filtered or unexported fields
}

Represents a single entry in a workspace directory.

func (*QueryDirectoryContentsResponse_DirectoryEntry) Descriptor

Deprecated: Use QueryDirectoryContentsResponse_DirectoryEntry.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsResponse_DirectoryEntry) GetDirectory

func (*QueryDirectoryContentsResponse_DirectoryEntry) GetEntry

func (m *QueryDirectoryContentsResponse_DirectoryEntry) GetEntry() isQueryDirectoryContentsResponse_DirectoryEntry_Entry

func (*QueryDirectoryContentsResponse_DirectoryEntry) GetFile

func (*QueryDirectoryContentsResponse_DirectoryEntry) ProtoMessage

func (*QueryDirectoryContentsResponse_DirectoryEntry) ProtoReflect

func (*QueryDirectoryContentsResponse_DirectoryEntry) Reset

func (*QueryDirectoryContentsResponse_DirectoryEntry) String

QueryDirectoryContentsResponse_DirectoryEntry_Directory

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

QueryDirectoryContentsResponse_DirectoryEntry_File

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

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

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

QueryWorkflowInvocationActionsResponse

type QueryWorkflowInvocationActionsResponse struct {
	WorkflowInvocationActions []*WorkflowInvocationAction "" /* 138 byte string literal not displayed */

	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`

}

QueryWorkflowInvocationActions response message.

func (*QueryWorkflowInvocationActionsResponse) Descriptor

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

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

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

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

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

RelationDescriptor

type RelationDescriptor struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`

	Columns []*RelationDescriptor_ColumnDescriptor `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`

	BigqueryLabels map[string]string "" /* 191 byte string literal not displayed */

}

Describes a relation and its columns.

func (*RelationDescriptor) Descriptor

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

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

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

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

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

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

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

Repository

type Repository struct {

	// Output only. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"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"`
	// contains filtered or unexported fields
}

Represents a Dataform Git repository.

func (*Repository) Descriptor

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

Deprecated: Use Repository.ProtoReflect.Descriptor instead.

func (*Repository) GetGitRemoteSettings

func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings

func (*Repository) GetName

func (x *Repository) GetName() string

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

Repository_GitRemoteSettings

type Repository_GitRemoteSettings struct {
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`

	DefaultBranch string `protobuf:"bytes,2,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`

	AuthenticationTokenSecretVersion string "" /* 161 byte string literal not displayed */

	TokenStatus Repository_GitRemoteSettings_TokenStatus "" /* 172 byte string literal not displayed */

}

Controls Git remote configuration for a repository.

func (*Repository_GitRemoteSettings) Descriptor

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

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

Repository_GitRemoteSettings_TokenStatus

type Repository_GitRemoteSettings_TokenStatus int32

Indicates the status of a Git authentication token.

Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED, Repository_GitRemoteSettings_NOT_FOUND, Repository_GitRemoteSettings_INVALID, Repository_GitRemoteSettings_VALID

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

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

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

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

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

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

UnimplementedDataformServer

type UnimplementedDataformServer struct {
}

UnimplementedDataformServer can be embedded to have forward compatible implementations.

func (*UnimplementedDataformServer) CancelWorkflowInvocation

func (*UnimplementedDataformServer) CommitWorkspaceChanges

func (*UnimplementedDataformServer) CreateCompilationResult

func (*UnimplementedDataformServer) CreateRepository

func (*UnimplementedDataformServer) CreateWorkflowInvocation

func (*UnimplementedDataformServer) CreateWorkspace

func (*UnimplementedDataformServer) DeleteRepository

func (*UnimplementedDataformServer) DeleteWorkflowInvocation

func (*UnimplementedDataformServer) DeleteWorkspace

func (*UnimplementedDataformServer) FetchFileDiff

func (*UnimplementedDataformServer) FetchFileGitStatuses

func (*UnimplementedDataformServer) FetchGitAheadBehind

func (*UnimplementedDataformServer) FetchRemoteBranches

func (*UnimplementedDataformServer) GetCompilationResult

func (*UnimplementedDataformServer) GetRepository

func (*UnimplementedDataformServer) GetWorkflowInvocation

func (*UnimplementedDataformServer) GetWorkspace

func (*UnimplementedDataformServer) InstallNpmPackages

func (*UnimplementedDataformServer) ListCompilationResults

func (*UnimplementedDataformServer) ListRepositories

func (*UnimplementedDataformServer) ListWorkflowInvocations

func (*UnimplementedDataformServer) ListWorkspaces

func (*UnimplementedDataformServer) MakeDirectory

func (*UnimplementedDataformServer) MoveDirectory

func (*UnimplementedDataformServer) MoveFile

func (*UnimplementedDataformServer) PullGitCommits

func (*UnimplementedDataformServer) PushGitCommits

func (*UnimplementedDataformServer) QueryCompilationResultActions

func (*UnimplementedDataformServer) QueryDirectoryContents

func (*UnimplementedDataformServer) QueryWorkflowInvocationActions

func (*UnimplementedDataformServer) ReadFile

func (*UnimplementedDataformServer) RemoveDirectory

func (*UnimplementedDataformServer) RemoveFile

func (*UnimplementedDataformServer) ResetWorkspaceChanges

func (*UnimplementedDataformServer) UpdateRepository

func (*UnimplementedDataformServer) WriteFile

UpdateRepositoryRequest

type UpdateRepositoryRequest struct {

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

UpdateRepository request message.

func (*UpdateRepositoryRequest) Descriptor

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

Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryRequest) GetRepository

func (x *UpdateRepositoryRequest) GetRepository() *Repository

func (*UpdateRepositoryRequest) GetUpdateMask

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

func (*UpdateRepositoryRequest) ProtoMessage

func (*UpdateRepositoryRequest) ProtoMessage()

func (*UpdateRepositoryRequest) ProtoReflect

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

func (*UpdateRepositoryRequest) Reset

func (x *UpdateRepositoryRequest) Reset()

func (*UpdateRepositoryRequest) String

func (x *UpdateRepositoryRequest) String() string

WorkflowInvocation

type WorkflowInvocation struct {

	// Output only. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Immutable. The name of the compilation result to compile. Must be in the format
	// `projects/*/locations/*/repositories/*/compilationResults/*`.
	CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
	// Immutable. If left unset, a default InvocationConfig will be used.
	InvocationConfig *WorkflowInvocation_InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Output only. This workflow invocation's current state.
	State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1alpha2.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

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

Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.

func (*WorkflowInvocation) GetCompilationResult

func (x *WorkflowInvocation) GetCompilationResult() string

func (*WorkflowInvocation) GetInvocationConfig

func (x *WorkflowInvocation) GetInvocationConfig() *WorkflowInvocation_InvocationConfig

func (*WorkflowInvocation) GetInvocationTiming

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

func (*WorkflowInvocation) GetName

func (x *WorkflowInvocation) GetName() string

func (*WorkflowInvocation) GetState

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

WorkflowInvocationAction

type WorkflowInvocationAction struct {
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`

	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`

	State WorkflowInvocationAction_State "" /* 131 byte string literal not displayed */

	FailureReason string `protobuf:"bytes,7,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`

	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`

	BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3" json:"bigquery_action,omitempty"`

}

Represents a single action in a workflow invocation.

func (*WorkflowInvocationAction) Descriptor

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

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

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

WorkflowInvocationAction_State

type WorkflowInvocationAction_State int32

Represents the current state of an workflow invocation action.

WorkflowInvocationAction_PENDING, WorkflowInvocationAction_RUNNING, WorkflowInvocationAction_SKIPPED, WorkflowInvocationAction_DISABLED, WorkflowInvocationAction_SUCCEEDED, WorkflowInvocationAction_CANCELLED, WorkflowInvocationAction_FAILED

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

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

Deprecated: Use WorkflowInvocationAction_State.Descriptor instead.

func (WorkflowInvocationAction_State) Number

func (WorkflowInvocationAction_State) String

func (WorkflowInvocationAction_State) Type

WorkflowInvocation_InvocationConfig

type WorkflowInvocation_InvocationConfig struct {
	IncludedTargets []*Target `protobuf:"bytes,1,rep,name=included_targets,json=includedTargets,proto3" json:"included_targets,omitempty"`

	IncludedTags []string `protobuf:"bytes,2,rep,name=included_tags,json=includedTags,proto3" json:"included_tags,omitempty"`

	TransitiveDependenciesIncluded bool "" /* 154 byte string literal not displayed */

	TransitiveDependentsIncluded bool "" /* 148 byte string literal not displayed */

	FullyRefreshIncrementalTablesEnabled bool "" /* 176 byte string literal not displayed */

}

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

func (*WorkflowInvocation_InvocationConfig) Descriptor

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

Deprecated: Use WorkflowInvocation_InvocationConfig.ProtoReflect.Descriptor instead.

func (*WorkflowInvocation_InvocationConfig) GetFullyRefreshIncrementalTablesEnabled

func (x *WorkflowInvocation_InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool

func (*WorkflowInvocation_InvocationConfig) GetIncludedTags

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

func (*WorkflowInvocation_InvocationConfig) GetIncludedTargets

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

func (*WorkflowInvocation_InvocationConfig) GetTransitiveDependenciesIncluded

func (x *WorkflowInvocation_InvocationConfig) GetTransitiveDependenciesIncluded() bool

func (*WorkflowInvocation_InvocationConfig) GetTransitiveDependentsIncluded

func (x *WorkflowInvocation_InvocationConfig) GetTransitiveDependentsIncluded() bool

func (*WorkflowInvocation_InvocationConfig) ProtoMessage

func (*WorkflowInvocation_InvocationConfig) ProtoMessage()

func (*WorkflowInvocation_InvocationConfig) ProtoReflect

func (*WorkflowInvocation_InvocationConfig) Reset

func (*WorkflowInvocation_InvocationConfig) String

WorkflowInvocation_State

type WorkflowInvocation_State int32

Represents the current state of a workflow invocation.

WorkflowInvocation_STATE_UNSPECIFIED, WorkflowInvocation_RUNNING, WorkflowInvocation_SUCCEEDED, WorkflowInvocation_CANCELLED, WorkflowInvocation_FAILED, WorkflowInvocation_CANCELING

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

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

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

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

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

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

WriteFileResponse

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

WriteFile response message.

func (*WriteFileResponse) Descriptor

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