dataformpb

package
v0.9.3 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 14 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

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

Enum value maps for Repository_GitRemoteSettings_TokenStatus.

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

Enum value maps for ComputeRepositoryAccessTokenStatusResponse_TokenStatus.

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

Enum value maps for FetchFileGitStatusesResponse_UncommittedFileChange_State.

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

Enum value maps for CompilationResultAction_Relation_RelationType.

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

Enum value maps for WorkflowInvocation_State.

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

Enum value maps for WorkflowInvocationAction_State.

View Source
var File_google_cloud_dataform_v1beta1_dataform_proto protoreflect.FileDescriptor

Functions

func RegisterDataformServer

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

Types

type CancelWorkflowInvocationRequest

type CancelWorkflowInvocationRequest struct {

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

`CancelWorkflowInvocation` request message.

func (*CancelWorkflowInvocationRequest) Descriptor deprecated

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

Deprecated: Use CancelWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CancelWorkflowInvocationRequest) GetName

func (*CancelWorkflowInvocationRequest) ProtoMessage

func (*CancelWorkflowInvocationRequest) ProtoMessage()

func (*CancelWorkflowInvocationRequest) ProtoReflect

func (*CancelWorkflowInvocationRequest) Reset

func (*CancelWorkflowInvocationRequest) String

type CodeCompilationConfig added in v0.9.0

type CodeCompilationConfig struct {

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

Configures various aspects of Dataform code compilation.

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

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

Deprecated: Use CodeCompilationConfig.ProtoReflect.Descriptor instead.

func (*CodeCompilationConfig) GetAssertionSchema added in v0.9.0

func (x *CodeCompilationConfig) GetAssertionSchema() string

func (*CodeCompilationConfig) GetDatabaseSuffix added in v0.9.0

func (x *CodeCompilationConfig) GetDatabaseSuffix() string

func (*CodeCompilationConfig) GetDefaultDatabase added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultDatabase() string

func (*CodeCompilationConfig) GetDefaultLocation added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultLocation() string

func (*CodeCompilationConfig) GetDefaultSchema added in v0.9.0

func (x *CodeCompilationConfig) GetDefaultSchema() string

func (*CodeCompilationConfig) GetSchemaSuffix added in v0.9.0

func (x *CodeCompilationConfig) GetSchemaSuffix() string

func (*CodeCompilationConfig) GetTablePrefix added in v0.9.0

func (x *CodeCompilationConfig) GetTablePrefix() string

func (*CodeCompilationConfig) GetVars added in v0.9.0

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

func (*CodeCompilationConfig) ProtoMessage added in v0.9.0

func (*CodeCompilationConfig) ProtoMessage()

func (*CodeCompilationConfig) ProtoReflect added in v0.9.0

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

func (*CodeCompilationConfig) Reset added in v0.9.0

func (x *CodeCompilationConfig) Reset()

func (*CodeCompilationConfig) String added in v0.9.0

func (x *CodeCompilationConfig) String() string

type CommitAuthor

type CommitAuthor struct {

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

Represents the author of a Git commit.

func (*CommitAuthor) Descriptor deprecated

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

Deprecated: Use CommitAuthor.ProtoReflect.Descriptor instead.

func (*CommitAuthor) GetEmailAddress

func (x *CommitAuthor) GetEmailAddress() string

func (*CommitAuthor) GetName

func (x *CommitAuthor) GetName() string

func (*CommitAuthor) ProtoMessage

func (*CommitAuthor) ProtoMessage()

func (*CommitAuthor) ProtoReflect

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

func (*CommitAuthor) Reset

func (x *CommitAuthor) Reset()

func (*CommitAuthor) String

func (x *CommitAuthor) String() string

type CommitLogEntry added in v0.9.0

type CommitLogEntry struct {

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

Represents a single commit log.

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

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

Deprecated: Use CommitLogEntry.ProtoReflect.Descriptor instead.

func (*CommitLogEntry) GetAuthor added in v0.9.0

func (x *CommitLogEntry) GetAuthor() *CommitAuthor

func (*CommitLogEntry) GetCommitMessage added in v0.9.0

func (x *CommitLogEntry) GetCommitMessage() string

func (*CommitLogEntry) GetCommitSha added in v0.9.0

func (x *CommitLogEntry) GetCommitSha() string

func (*CommitLogEntry) GetCommitTime added in v0.9.0

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

func (*CommitLogEntry) ProtoMessage added in v0.9.0

func (*CommitLogEntry) ProtoMessage()

func (*CommitLogEntry) ProtoReflect added in v0.9.0

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

func (*CommitLogEntry) Reset added in v0.9.0

func (x *CommitLogEntry) Reset()

func (*CommitLogEntry) String added in v0.9.0

func (x *CommitLogEntry) String() string

type CommitMetadata added in v0.9.0

type CommitMetadata struct {

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

Represents a Dataform Git commit.

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

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

Deprecated: Use CommitMetadata.ProtoReflect.Descriptor instead.

func (*CommitMetadata) GetAuthor added in v0.9.0

func (x *CommitMetadata) GetAuthor() *CommitAuthor

func (*CommitMetadata) GetCommitMessage added in v0.9.0

func (x *CommitMetadata) GetCommitMessage() string

func (*CommitMetadata) ProtoMessage added in v0.9.0

func (*CommitMetadata) ProtoMessage()

func (*CommitMetadata) ProtoReflect added in v0.9.0

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

func (*CommitMetadata) Reset added in v0.9.0

func (x *CommitMetadata) Reset()

func (*CommitMetadata) String added in v0.9.0

func (x *CommitMetadata) String() string

type CommitRepositoryChangesRequest added in v0.9.0

type CommitRepositoryChangesRequest struct {

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

`CommitRepositoryChanges` request message.

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

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

Deprecated: Use CommitRepositoryChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest) GetCommitMetadata added in v0.9.0

func (x *CommitRepositoryChangesRequest) GetCommitMetadata() *CommitMetadata

func (*CommitRepositoryChangesRequest) GetFileOperations added in v0.9.0

func (*CommitRepositoryChangesRequest) GetName added in v0.9.0

func (*CommitRepositoryChangesRequest) GetRequiredHeadCommitSha added in v0.9.0

func (x *CommitRepositoryChangesRequest) GetRequiredHeadCommitSha() string

func (*CommitRepositoryChangesRequest) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest) ProtoMessage()

func (*CommitRepositoryChangesRequest) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest) Reset added in v0.9.0

func (x *CommitRepositoryChangesRequest) Reset()

func (*CommitRepositoryChangesRequest) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation struct {

	// Types that are assignable to Operation:
	//
	//	*CommitRepositoryChangesRequest_FileOperation_WriteFile_
	//	*CommitRepositoryChangesRequest_FileOperation_DeleteFile_
	Operation isCommitRepositoryChangesRequest_FileOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

Represents a single file operation to the repository.

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

Deprecated: Use CommitRepositoryChangesRequest_FileOperation.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation) GetDeleteFile added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) GetOperation added in v0.9.0

func (m *CommitRepositoryChangesRequest_FileOperation) GetOperation() isCommitRepositoryChangesRequest_FileOperation_Operation

func (*CommitRepositoryChangesRequest_FileOperation) GetWriteFile added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile added in v0.9.0

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

Represents the delete file operation.

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

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_DeleteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_DeleteFile_ added in v0.9.0

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

type CommitRepositoryChangesRequest_FileOperation_WriteFile added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_WriteFile struct {

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

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

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

Deprecated: Use CommitRepositoryChangesRequest_FileOperation_WriteFile.ProtoReflect.Descriptor instead.

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset added in v0.9.0

func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) String added in v0.9.0

type CommitRepositoryChangesRequest_FileOperation_WriteFile_ added in v0.9.0

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

type CommitWorkspaceChangesRequest

type CommitWorkspaceChangesRequest struct {

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

`CommitWorkspaceChanges` request message.

func (*CommitWorkspaceChangesRequest) Descriptor deprecated

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

Deprecated: Use CommitWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*CommitWorkspaceChangesRequest) GetAuthor

func (*CommitWorkspaceChangesRequest) GetCommitMessage

func (x *CommitWorkspaceChangesRequest) GetCommitMessage() string

func (*CommitWorkspaceChangesRequest) GetName

func (*CommitWorkspaceChangesRequest) GetPaths

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

func (*CommitWorkspaceChangesRequest) ProtoMessage

func (*CommitWorkspaceChangesRequest) ProtoMessage()

func (*CommitWorkspaceChangesRequest) ProtoReflect

func (*CommitWorkspaceChangesRequest) Reset

func (x *CommitWorkspaceChangesRequest) Reset()

func (*CommitWorkspaceChangesRequest) String

type CompilationResult

type CompilationResult struct {

	// Output only. The compilation result's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Source:
	//
	//	*CompilationResult_GitCommitish
	//	*CompilationResult_Workspace
	//	*CompilationResult_ReleaseConfig
	Source isCompilationResult_Source `protobuf_oneof:"source"`
	// Immutable. If set, fields of `code_compilation_config` override the default
	// compilation settings that are specified in dataform.json.
	CodeCompilationConfig *CodeCompilationConfig `` /* 126-byte string literal not displayed */
	// Output only. The fully resolved Git commit SHA of the code that was
	// compiled. Not set for compilation results whose source is a workspace.
	ResolvedGitCommitSha string `protobuf:"bytes,8,opt,name=resolved_git_commit_sha,json=resolvedGitCommitSha,proto3" json:"resolved_git_commit_sha,omitempty"`
	// Output only. The version of `@dataform/core` that was used for compilation.
	DataformCoreVersion string `protobuf:"bytes,5,opt,name=dataform_core_version,json=dataformCoreVersion,proto3" json:"dataform_core_version,omitempty"`
	// Output only. Errors encountered during project compilation.
	CompilationErrors []*CompilationResult_CompilationError `protobuf:"bytes,6,rep,name=compilation_errors,json=compilationErrors,proto3" json:"compilation_errors,omitempty"`
	// contains filtered or unexported fields
}

Represents the result of compiling a Dataform project.

func (*CompilationResult) Descriptor deprecated

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

Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.

func (*CompilationResult) GetCodeCompilationConfig

func (x *CompilationResult) GetCodeCompilationConfig() *CodeCompilationConfig

func (*CompilationResult) GetCompilationErrors

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

func (*CompilationResult) GetDataformCoreVersion

func (x *CompilationResult) GetDataformCoreVersion() string

func (*CompilationResult) GetGitCommitish

func (x *CompilationResult) GetGitCommitish() string

func (*CompilationResult) GetName

func (x *CompilationResult) GetName() string

func (*CompilationResult) GetReleaseConfig added in v0.9.0

func (x *CompilationResult) GetReleaseConfig() string

func (*CompilationResult) GetResolvedGitCommitSha added in v0.9.0

func (x *CompilationResult) GetResolvedGitCommitSha() string

func (*CompilationResult) GetSource

func (m *CompilationResult) GetSource() isCompilationResult_Source

func (*CompilationResult) GetWorkspace

func (x *CompilationResult) GetWorkspace() string

func (*CompilationResult) ProtoMessage

func (*CompilationResult) ProtoMessage()

func (*CompilationResult) ProtoReflect

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

func (*CompilationResult) Reset

func (x *CompilationResult) Reset()

func (*CompilationResult) String

func (x *CompilationResult) String() string

type CompilationResultAction

type CompilationResultAction struct {

	// This action's identifier. Unique within the compilation result.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// The action's identifier if the project had been compiled without any
	// overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// The full path including filename in which this action is located, relative
	// to the workspace root.
	FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	// Types that are assignable to CompiledObject:
	//
	//	*CompilationResultAction_Relation_
	//	*CompilationResultAction_Operations_
	//	*CompilationResultAction_Assertion_
	//	*CompilationResultAction_Declaration_
	CompiledObject isCompilationResultAction_CompiledObject `protobuf_oneof:"compiled_object"`
	// contains filtered or unexported fields
}

Represents a single Dataform action in a compilation result.

func (*CompilationResultAction) Descriptor deprecated

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

Deprecated: Use CompilationResultAction.ProtoReflect.Descriptor instead.

func (*CompilationResultAction) GetAssertion

func (*CompilationResultAction) GetCanonicalTarget

func (x *CompilationResultAction) GetCanonicalTarget() *Target

func (*CompilationResultAction) GetCompiledObject

func (m *CompilationResultAction) GetCompiledObject() isCompilationResultAction_CompiledObject

func (*CompilationResultAction) GetDeclaration

func (*CompilationResultAction) GetFilePath

func (x *CompilationResultAction) GetFilePath() string

func (*CompilationResultAction) GetOperations

func (*CompilationResultAction) GetRelation

func (*CompilationResultAction) GetTarget

func (x *CompilationResultAction) GetTarget() *Target

func (*CompilationResultAction) ProtoMessage

func (*CompilationResultAction) ProtoMessage()

func (*CompilationResultAction) ProtoReflect

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

func (*CompilationResultAction) Reset

func (x *CompilationResultAction) Reset()

func (*CompilationResultAction) String

func (x *CompilationResultAction) String() string

type CompilationResultAction_Assertion

type CompilationResultAction_Assertion struct {

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

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

func (*CompilationResultAction_Assertion) Descriptor deprecated

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

Deprecated: Use CompilationResultAction_Assertion.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Assertion) GetDependencyTargets

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

func (*CompilationResultAction_Assertion) GetDisabled

func (x *CompilationResultAction_Assertion) GetDisabled() bool

func (*CompilationResultAction_Assertion) GetParentAction

func (x *CompilationResultAction_Assertion) GetParentAction() *Target

func (*CompilationResultAction_Assertion) GetRelationDescriptor

func (x *CompilationResultAction_Assertion) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Assertion) GetSelectQuery

func (x *CompilationResultAction_Assertion) GetSelectQuery() string

func (*CompilationResultAction_Assertion) GetTags

func (*CompilationResultAction_Assertion) ProtoMessage

func (*CompilationResultAction_Assertion) ProtoMessage()

func (*CompilationResultAction_Assertion) ProtoReflect

func (*CompilationResultAction_Assertion) Reset

func (*CompilationResultAction_Assertion) String

type CompilationResultAction_Assertion_

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

type CompilationResultAction_Declaration

type CompilationResultAction_Declaration struct {

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

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

func (*CompilationResultAction_Declaration) Descriptor deprecated

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

Deprecated: Use CompilationResultAction_Declaration.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Declaration) GetRelationDescriptor

func (x *CompilationResultAction_Declaration) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Declaration) ProtoMessage

func (*CompilationResultAction_Declaration) ProtoMessage()

func (*CompilationResultAction_Declaration) ProtoReflect

func (*CompilationResultAction_Declaration) Reset

func (*CompilationResultAction_Declaration) String

type CompilationResultAction_Declaration_

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

type CompilationResultAction_Operations

type CompilationResultAction_Operations struct {

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

Represents a list of arbitrary database operations.

func (*CompilationResultAction_Operations) Descriptor deprecated

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

Deprecated: Use CompilationResultAction_Operations.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Operations) GetDependencyTargets

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

func (*CompilationResultAction_Operations) GetDisabled

func (x *CompilationResultAction_Operations) GetDisabled() bool

func (*CompilationResultAction_Operations) GetHasOutput

func (x *CompilationResultAction_Operations) GetHasOutput() bool

func (*CompilationResultAction_Operations) GetQueries

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

func (*CompilationResultAction_Operations) GetRelationDescriptor

func (x *CompilationResultAction_Operations) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Operations) GetTags

func (*CompilationResultAction_Operations) ProtoMessage

func (*CompilationResultAction_Operations) ProtoMessage()

func (*CompilationResultAction_Operations) ProtoReflect

func (*CompilationResultAction_Operations) Reset

func (*CompilationResultAction_Operations) String

type CompilationResultAction_Operations_

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

type CompilationResultAction_Relation

type CompilationResultAction_Relation struct {

	// A list of actions that this action depends on.
	DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
	// Whether this action is disabled (i.e. should not be run).
	Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// Arbitrary, user-defined tags on this action.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// Descriptor for the relation and its columns.
	RelationDescriptor *RelationDescriptor `protobuf:"bytes,4,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
	// The type of this relation.
	RelationType CompilationResultAction_Relation_RelationType `` /* 179-byte string literal not displayed */
	// The SELECT query which returns rows which this relation should contain.
	SelectQuery string `protobuf:"bytes,6,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
	// SQL statements to be executed before creating the relation.
	PreOperations []string `protobuf:"bytes,7,rep,name=pre_operations,json=preOperations,proto3" json:"pre_operations,omitempty"`
	// SQL statements to be executed after creating the relation.
	PostOperations []string `protobuf:"bytes,8,rep,name=post_operations,json=postOperations,proto3" json:"post_operations,omitempty"`
	// Configures `INCREMENTAL_TABLE` settings for this relation. Only set if
	// `relation_type` is `INCREMENTAL_TABLE`.
	IncrementalTableConfig *CompilationResultAction_Relation_IncrementalTableConfig `` /* 129-byte string literal not displayed */
	// The SQL expression used to partition the relation.
	PartitionExpression string `protobuf:"bytes,10,opt,name=partition_expression,json=partitionExpression,proto3" json:"partition_expression,omitempty"`
	// A list of columns or SQL expressions used to cluster the table.
	ClusterExpressions []string `protobuf:"bytes,11,rep,name=cluster_expressions,json=clusterExpressions,proto3" json:"cluster_expressions,omitempty"`
	// Sets the partition expiration in days.
	PartitionExpirationDays int32 `` /* 134-byte string literal not displayed */
	// Specifies whether queries on this table must include a predicate filter
	// that filters on the partitioning column.
	RequirePartitionFilter bool `` /* 131-byte string literal not displayed */
	// Additional options that will be provided as key/value pairs into the
	// options clause of a create table/view statement. See
	// https://cloud.google.com/bigquery/docs/reference/standard-sql/data-definition-language
	// for more information on which options are supported.
	AdditionalOptions map[string]string `` /* 201-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a database relation.

func (*CompilationResultAction_Relation) Descriptor deprecated

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

Deprecated: Use CompilationResultAction_Relation.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation) GetAdditionalOptions

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

func (*CompilationResultAction_Relation) GetClusterExpressions

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

func (*CompilationResultAction_Relation) GetDependencyTargets

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

func (*CompilationResultAction_Relation) GetDisabled

func (x *CompilationResultAction_Relation) GetDisabled() bool

func (*CompilationResultAction_Relation) GetIncrementalTableConfig

func (*CompilationResultAction_Relation) GetPartitionExpirationDays

func (x *CompilationResultAction_Relation) GetPartitionExpirationDays() int32

func (*CompilationResultAction_Relation) GetPartitionExpression

func (x *CompilationResultAction_Relation) GetPartitionExpression() string

func (*CompilationResultAction_Relation) GetPostOperations

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

func (*CompilationResultAction_Relation) GetPreOperations

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

func (*CompilationResultAction_Relation) GetRelationDescriptor

func (x *CompilationResultAction_Relation) GetRelationDescriptor() *RelationDescriptor

func (*CompilationResultAction_Relation) GetRelationType

func (*CompilationResultAction_Relation) GetRequirePartitionFilter

func (x *CompilationResultAction_Relation) GetRequirePartitionFilter() bool

func (*CompilationResultAction_Relation) GetSelectQuery

func (x *CompilationResultAction_Relation) GetSelectQuery() string

func (*CompilationResultAction_Relation) GetTags

func (*CompilationResultAction_Relation) ProtoMessage

func (*CompilationResultAction_Relation) ProtoMessage()

func (*CompilationResultAction_Relation) ProtoReflect

func (*CompilationResultAction_Relation) Reset

func (*CompilationResultAction_Relation) String

type CompilationResultAction_Relation_

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

type CompilationResultAction_Relation_IncrementalTableConfig

type CompilationResultAction_Relation_IncrementalTableConfig struct {

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

Contains settings for relations of type `INCREMENTAL_TABLE`.

func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor deprecated

Deprecated: Use CompilationResultAction_Relation_IncrementalTableConfig.ProtoReflect.Descriptor instead.

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPostOperations

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

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalPreOperations

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

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery

func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetIncrementalSelectQuery() string

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetRefreshDisabled

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUniqueKeyParts

func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUpdatePartitionFilter

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoMessage

func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoReflect

func (*CompilationResultAction_Relation_IncrementalTableConfig) Reset

func (*CompilationResultAction_Relation_IncrementalTableConfig) String

type CompilationResultAction_Relation_RelationType

type CompilationResultAction_Relation_RelationType int32

Indicates the type of this relation.

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

func (CompilationResultAction_Relation_RelationType) Descriptor

func (CompilationResultAction_Relation_RelationType) Enum

func (CompilationResultAction_Relation_RelationType) EnumDescriptor deprecated

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

Deprecated: Use CompilationResultAction_Relation_RelationType.Descriptor instead.

func (CompilationResultAction_Relation_RelationType) Number

func (CompilationResultAction_Relation_RelationType) String

func (CompilationResultAction_Relation_RelationType) Type

type CompilationResult_CompilationError

type CompilationResult_CompilationError struct {

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

An error encountered when attempting to compile a Dataform project.

func (*CompilationResult_CompilationError) Descriptor deprecated

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

Deprecated: Use CompilationResult_CompilationError.ProtoReflect.Descriptor instead.

func (*CompilationResult_CompilationError) GetActionTarget

func (x *CompilationResult_CompilationError) GetActionTarget() *Target

func (*CompilationResult_CompilationError) GetMessage

func (*CompilationResult_CompilationError) GetPath

func (*CompilationResult_CompilationError) GetStack

func (*CompilationResult_CompilationError) ProtoMessage

func (*CompilationResult_CompilationError) ProtoMessage()

func (*CompilationResult_CompilationError) ProtoReflect

func (*CompilationResult_CompilationError) Reset

func (*CompilationResult_CompilationError) String

type CompilationResult_GitCommitish

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

type CompilationResult_ReleaseConfig added in v0.9.0

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

type CompilationResult_Workspace

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

type ComputeRepositoryAccessTokenStatusRequest added in v0.9.0

type ComputeRepositoryAccessTokenStatusRequest struct {

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

`ComputeRepositoryAccessTokenStatus` request message.

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

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

Deprecated: Use ComputeRepositoryAccessTokenStatusRequest.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusRequest) GetName added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) ProtoReflect added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) Reset added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusRequest) String added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse struct {

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

`ComputeRepositoryAccessTokenStatus` response message.

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

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse.ProtoReflect.Descriptor instead.

func (*ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) ProtoReflect added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) Reset added in v0.9.0

func (*ComputeRepositoryAccessTokenStatusResponse) String added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus added in v0.9.0

type ComputeRepositoryAccessTokenStatusResponse_TokenStatus int32

Indicates the status of a Git authentication token.

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

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Descriptor added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor deprecated added in v0.9.0

Deprecated: Use ComputeRepositoryAccessTokenStatusResponse_TokenStatus.Descriptor instead.

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String added in v0.9.0

func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Type added in v0.9.0

type CreateCompilationResultRequest

type CreateCompilationResultRequest struct {

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

`CreateCompilationResult` request message.

func (*CreateCompilationResultRequest) Descriptor deprecated

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

Deprecated: Use CreateCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*CreateCompilationResultRequest) GetCompilationResult

func (x *CreateCompilationResultRequest) GetCompilationResult() *CompilationResult

func (*CreateCompilationResultRequest) GetParent

func (x *CreateCompilationResultRequest) GetParent() string

func (*CreateCompilationResultRequest) ProtoMessage

func (*CreateCompilationResultRequest) ProtoMessage()

func (*CreateCompilationResultRequest) ProtoReflect

func (*CreateCompilationResultRequest) Reset

func (x *CreateCompilationResultRequest) Reset()

func (*CreateCompilationResultRequest) String

type CreateReleaseConfigRequest added in v0.9.0

type CreateReleaseConfigRequest struct {

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

`CreateReleaseConfig` request message.

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

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

Deprecated: Use CreateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateReleaseConfigRequest) GetParent added in v0.9.0

func (x *CreateReleaseConfigRequest) GetParent() string

func (*CreateReleaseConfigRequest) GetReleaseConfig added in v0.9.0

func (x *CreateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*CreateReleaseConfigRequest) GetReleaseConfigId added in v0.9.0

func (x *CreateReleaseConfigRequest) GetReleaseConfigId() string

func (*CreateReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*CreateReleaseConfigRequest) ProtoMessage()

func (*CreateReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*CreateReleaseConfigRequest) Reset added in v0.9.0

func (x *CreateReleaseConfigRequest) Reset()

func (*CreateReleaseConfigRequest) String added in v0.9.0

func (x *CreateReleaseConfigRequest) String() string

type CreateRepositoryRequest

type CreateRepositoryRequest struct {

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

`CreateRepository` request message.

func (*CreateRepositoryRequest) Descriptor deprecated

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

Deprecated: Use CreateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryRequest) GetParent

func (x *CreateRepositoryRequest) GetParent() string

func (*CreateRepositoryRequest) GetRepository

func (x *CreateRepositoryRequest) GetRepository() *Repository

func (*CreateRepositoryRequest) GetRepositoryId

func (x *CreateRepositoryRequest) GetRepositoryId() string

func (*CreateRepositoryRequest) ProtoMessage

func (*CreateRepositoryRequest) ProtoMessage()

func (*CreateRepositoryRequest) ProtoReflect

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

func (*CreateRepositoryRequest) Reset

func (x *CreateRepositoryRequest) Reset()

func (*CreateRepositoryRequest) String

func (x *CreateRepositoryRequest) String() string

type CreateWorkflowConfigRequest added in v0.9.0

type CreateWorkflowConfigRequest struct {

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

`CreateWorkflowConfig` request message.

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

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

Deprecated: Use CreateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowConfigRequest) GetParent added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetParent() string

func (*CreateWorkflowConfigRequest) GetWorkflowConfig added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*CreateWorkflowConfigRequest) GetWorkflowConfigId added in v0.9.0

func (x *CreateWorkflowConfigRequest) GetWorkflowConfigId() string

func (*CreateWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*CreateWorkflowConfigRequest) ProtoMessage()

func (*CreateWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*CreateWorkflowConfigRequest) Reset added in v0.9.0

func (x *CreateWorkflowConfigRequest) Reset()

func (*CreateWorkflowConfigRequest) String added in v0.9.0

func (x *CreateWorkflowConfigRequest) String() string

type CreateWorkflowInvocationRequest

type CreateWorkflowInvocationRequest struct {

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

`CreateWorkflowInvocation` request message.

func (*CreateWorkflowInvocationRequest) Descriptor deprecated

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

Deprecated: Use CreateWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowInvocationRequest) GetParent

func (x *CreateWorkflowInvocationRequest) GetParent() string

func (*CreateWorkflowInvocationRequest) GetWorkflowInvocation

func (x *CreateWorkflowInvocationRequest) GetWorkflowInvocation() *WorkflowInvocation

func (*CreateWorkflowInvocationRequest) ProtoMessage

func (*CreateWorkflowInvocationRequest) ProtoMessage()

func (*CreateWorkflowInvocationRequest) ProtoReflect

func (*CreateWorkflowInvocationRequest) Reset

func (*CreateWorkflowInvocationRequest) String

type CreateWorkspaceRequest

type CreateWorkspaceRequest struct {

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

`CreateWorkspace` request message.

func (*CreateWorkspaceRequest) Descriptor deprecated

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

Deprecated: Use CreateWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkspaceRequest) GetParent

func (x *CreateWorkspaceRequest) GetParent() string

func (*CreateWorkspaceRequest) GetWorkspace

func (x *CreateWorkspaceRequest) GetWorkspace() *Workspace

func (*CreateWorkspaceRequest) GetWorkspaceId

func (x *CreateWorkspaceRequest) GetWorkspaceId() string

func (*CreateWorkspaceRequest) ProtoMessage

func (*CreateWorkspaceRequest) ProtoMessage()

func (*CreateWorkspaceRequest) ProtoReflect

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

func (*CreateWorkspaceRequest) Reset

func (x *CreateWorkspaceRequest) Reset()

func (*CreateWorkspaceRequest) String

func (x *CreateWorkspaceRequest) String() string

type 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)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(ctx context.Context, in *CommitRepositoryChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(ctx context.Context, in *ReadRepositoryFileRequest, opts ...grpc.CallOption) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(ctx context.Context, in *QueryRepositoryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(ctx context.Context, in *FetchRepositoryHistoryRequest, opts ...grpc.CallOption) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(ctx context.Context, in *ComputeRepositoryAccessTokenStatusRequest, opts ...grpc.CallOption) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*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 ReleaseConfigs in a given Repository.
	ListReleaseConfigs(ctx context.Context, in *ListReleaseConfigsRequest, opts ...grpc.CallOption) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(ctx context.Context, in *GetReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(ctx context.Context, in *CreateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Updates a single ReleaseConfig.
	UpdateReleaseConfig(ctx context.Context, in *UpdateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(ctx context.Context, in *DeleteReleaseConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(ctx context.Context, in *ListCompilationResultsRequest, opts ...grpc.CallOption) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(ctx context.Context, in *GetCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(ctx context.Context, in *CreateCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(ctx context.Context, in *QueryCompilationResultActionsRequest, opts ...grpc.CallOption) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(ctx context.Context, in *ListWorkflowConfigsRequest, opts ...grpc.CallOption) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(ctx context.Context, in *GetWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(ctx context.Context, in *CreateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Updates a single WorkflowConfig.
	UpdateWorkflowConfig(ctx context.Context, in *UpdateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(ctx context.Context, in *DeleteWorkflowConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*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

type DataformServer

type DataformServer interface {
	// Lists Repositories in a given project and location.
	ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
	// Fetches a single Repository.
	GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
	// Creates a new Repository in a given project and location.
	CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
	// Updates a single Repository.
	UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
	// Deletes a single Repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
	// Applies a Git commit to a Repository. The Repository must not have a value
	// for `git_remote_settings.url`.
	CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*emptypb.Empty, error)
	// Returns the contents of a file (inside a Repository). The Repository
	// must not have a value for `git_remote_settings.url`.
	ReadRepositoryFile(context.Context, *ReadRepositoryFileRequest) (*ReadRepositoryFileResponse, error)
	// Returns the contents of a given Repository directory. The Repository must
	// not have a value for `git_remote_settings.url`.
	QueryRepositoryDirectoryContents(context.Context, *QueryRepositoryDirectoryContentsRequest) (*QueryRepositoryDirectoryContentsResponse, error)
	// Fetches a Repository's history of commits.  The Repository must not have a
	// value for `git_remote_settings.url`.
	FetchRepositoryHistory(context.Context, *FetchRepositoryHistoryRequest) (*FetchRepositoryHistoryResponse, error)
	// Computes a Repository's Git access token status.
	ComputeRepositoryAccessTokenStatus(context.Context, *ComputeRepositoryAccessTokenStatusRequest) (*ComputeRepositoryAccessTokenStatusResponse, error)
	// Fetches a Repository's remote branches.
	FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
	// Lists Workspaces in a given Repository.
	ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
	// Fetches a single Workspace.
	GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
	// Creates a new Workspace in a given Repository.
	CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
	// Deletes a single Workspace.
	DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*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 ReleaseConfigs in a given Repository.
	ListReleaseConfigs(context.Context, *ListReleaseConfigsRequest) (*ListReleaseConfigsResponse, error)
	// Fetches a single ReleaseConfig.
	GetReleaseConfig(context.Context, *GetReleaseConfigRequest) (*ReleaseConfig, error)
	// Creates a new ReleaseConfig in a given Repository.
	CreateReleaseConfig(context.Context, *CreateReleaseConfigRequest) (*ReleaseConfig, error)
	// Updates a single ReleaseConfig.
	UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
	// Deletes a single ReleaseConfig.
	DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*emptypb.Empty, error)
	// Lists CompilationResults in a given Repository.
	ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
	// Fetches a single CompilationResult.
	GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
	// Creates a new CompilationResult in a given project and location.
	CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
	// Returns CompilationResultActions in a given CompilationResult.
	QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
	// Lists WorkflowConfigs in a given Repository.
	ListWorkflowConfigs(context.Context, *ListWorkflowConfigsRequest) (*ListWorkflowConfigsResponse, error)
	// Fetches a single WorkflowConfig.
	GetWorkflowConfig(context.Context, *GetWorkflowConfigRequest) (*WorkflowConfig, error)
	// Creates a new WorkflowConfig in a given Repository.
	CreateWorkflowConfig(context.Context, *CreateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Updates a single WorkflowConfig.
	UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
	// Deletes a single WorkflowConfig.
	DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*emptypb.Empty, error)
	// Lists WorkflowInvocations in a given Repository.
	ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
	// Fetches a single WorkflowInvocation.
	GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Creates a new WorkflowInvocation in a given Repository.
	CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
	// Deletes a single WorkflowInvocation.
	DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Requests cancellation of a running WorkflowInvocation.
	CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*emptypb.Empty, error)
	// Returns WorkflowInvocationActions in a given WorkflowInvocation.
	QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
}

DataformServer is the server API for Dataform service.

type DeleteReleaseConfigRequest added in v0.9.0

type DeleteReleaseConfigRequest struct {

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

`DeleteReleaseConfig` request message.

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

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

Deprecated: Use DeleteReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteReleaseConfigRequest) GetName added in v0.9.0

func (x *DeleteReleaseConfigRequest) GetName() string

func (*DeleteReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*DeleteReleaseConfigRequest) ProtoMessage()

func (*DeleteReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*DeleteReleaseConfigRequest) Reset added in v0.9.0

func (x *DeleteReleaseConfigRequest) Reset()

func (*DeleteReleaseConfigRequest) String added in v0.9.0

func (x *DeleteReleaseConfigRequest) String() string

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {

	// Required. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// If set to true, any child resources of this repository will also be
	// deleted. (Otherwise, the request will only succeed if the repository has no
	// child resources.)
	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

`DeleteRepository` request message.

func (*DeleteRepositoryRequest) Descriptor deprecated

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

Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryRequest) GetForce

func (x *DeleteRepositoryRequest) GetForce() bool

func (*DeleteRepositoryRequest) GetName

func (x *DeleteRepositoryRequest) GetName() string

func (*DeleteRepositoryRequest) ProtoMessage

func (*DeleteRepositoryRequest) ProtoMessage()

func (*DeleteRepositoryRequest) ProtoReflect

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

func (*DeleteRepositoryRequest) Reset

func (x *DeleteRepositoryRequest) Reset()

func (*DeleteRepositoryRequest) String

func (x *DeleteRepositoryRequest) String() string

type DeleteWorkflowConfigRequest added in v0.9.0

type DeleteWorkflowConfigRequest struct {

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

`DeleteWorkflowConfig` request message.

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

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

Deprecated: Use DeleteWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowConfigRequest) GetName added in v0.9.0

func (x *DeleteWorkflowConfigRequest) GetName() string

func (*DeleteWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*DeleteWorkflowConfigRequest) ProtoMessage()

func (*DeleteWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*DeleteWorkflowConfigRequest) Reset added in v0.9.0

func (x *DeleteWorkflowConfigRequest) Reset()

func (*DeleteWorkflowConfigRequest) String added in v0.9.0

func (x *DeleteWorkflowConfigRequest) String() string

type DeleteWorkflowInvocationRequest

type DeleteWorkflowInvocationRequest struct {

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

`DeleteWorkflowInvocation` request message.

func (*DeleteWorkflowInvocationRequest) Descriptor deprecated

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

Deprecated: Use DeleteWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowInvocationRequest) GetName

func (*DeleteWorkflowInvocationRequest) ProtoMessage

func (*DeleteWorkflowInvocationRequest) ProtoMessage()

func (*DeleteWorkflowInvocationRequest) ProtoReflect

func (*DeleteWorkflowInvocationRequest) Reset

func (*DeleteWorkflowInvocationRequest) String

type DeleteWorkspaceRequest

type DeleteWorkspaceRequest struct {

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

`DeleteWorkspace` request message.

func (*DeleteWorkspaceRequest) Descriptor deprecated

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

Deprecated: Use DeleteWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkspaceRequest) GetName

func (x *DeleteWorkspaceRequest) GetName() string

func (*DeleteWorkspaceRequest) ProtoMessage

func (*DeleteWorkspaceRequest) ProtoMessage()

func (*DeleteWorkspaceRequest) ProtoReflect

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

func (*DeleteWorkspaceRequest) Reset

func (x *DeleteWorkspaceRequest) Reset()

func (*DeleteWorkspaceRequest) String

func (x *DeleteWorkspaceRequest) String() string

type DirectoryEntry added in v0.9.0

type DirectoryEntry struct {

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

Represents a single entry in a directory.

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

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

Deprecated: Use DirectoryEntry.ProtoReflect.Descriptor instead.

func (*DirectoryEntry) GetDirectory added in v0.9.0

func (x *DirectoryEntry) GetDirectory() string

func (*DirectoryEntry) GetEntry added in v0.9.0

func (m *DirectoryEntry) GetEntry() isDirectoryEntry_Entry

func (*DirectoryEntry) GetFile added in v0.9.0

func (x *DirectoryEntry) GetFile() string

func (*DirectoryEntry) ProtoMessage added in v0.9.0

func (*DirectoryEntry) ProtoMessage()

func (*DirectoryEntry) ProtoReflect added in v0.9.0

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

func (*DirectoryEntry) Reset added in v0.9.0

func (x *DirectoryEntry) Reset()

func (*DirectoryEntry) String added in v0.9.0

func (x *DirectoryEntry) String() string

type DirectoryEntry_Directory added in v0.9.0

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

type DirectoryEntry_File added in v0.9.0

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

type FetchFileDiffRequest

type FetchFileDiffRequest struct {

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

`FetchFileDiff` request message.

func (*FetchFileDiffRequest) Descriptor deprecated

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

Deprecated: Use FetchFileDiffRequest.ProtoReflect.Descriptor instead.

func (*FetchFileDiffRequest) GetPath

func (x *FetchFileDiffRequest) GetPath() string

func (*FetchFileDiffRequest) GetWorkspace

func (x *FetchFileDiffRequest) GetWorkspace() string

func (*FetchFileDiffRequest) ProtoMessage

func (*FetchFileDiffRequest) ProtoMessage()

func (*FetchFileDiffRequest) ProtoReflect

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

func (*FetchFileDiffRequest) Reset

func (x *FetchFileDiffRequest) Reset()

func (*FetchFileDiffRequest) String

func (x *FetchFileDiffRequest) String() string

type FetchFileDiffResponse

type FetchFileDiffResponse struct {

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

`FetchFileDiff` response message.

func (*FetchFileDiffResponse) Descriptor deprecated

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

Deprecated: Use FetchFileDiffResponse.ProtoReflect.Descriptor instead.

func (*FetchFileDiffResponse) GetFormattedDiff

func (x *FetchFileDiffResponse) GetFormattedDiff() string

func (*FetchFileDiffResponse) ProtoMessage

func (*FetchFileDiffResponse) ProtoMessage()

func (*FetchFileDiffResponse) ProtoReflect

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

func (*FetchFileDiffResponse) Reset

func (x *FetchFileDiffResponse) Reset()

func (*FetchFileDiffResponse) String

func (x *FetchFileDiffResponse) String() string

type FetchFileGitStatusesRequest

type FetchFileGitStatusesRequest struct {

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

`FetchFileGitStatuses` request message.

func (*FetchFileGitStatusesRequest) Descriptor deprecated

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

Deprecated: Use FetchFileGitStatusesRequest.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesRequest) GetName

func (x *FetchFileGitStatusesRequest) GetName() string

func (*FetchFileGitStatusesRequest) ProtoMessage

func (*FetchFileGitStatusesRequest) ProtoMessage()

func (*FetchFileGitStatusesRequest) ProtoReflect

func (*FetchFileGitStatusesRequest) Reset

func (x *FetchFileGitStatusesRequest) Reset()

func (*FetchFileGitStatusesRequest) String

func (x *FetchFileGitStatusesRequest) String() string

type FetchFileGitStatusesResponse

type FetchFileGitStatusesResponse struct {

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

`FetchFileGitStatuses` response message.

func (*FetchFileGitStatusesResponse) Descriptor deprecated

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

Deprecated: Use FetchFileGitStatusesResponse.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse) GetUncommittedFileChanges

func (*FetchFileGitStatusesResponse) ProtoMessage

func (*FetchFileGitStatusesResponse) ProtoMessage()

func (*FetchFileGitStatusesResponse) ProtoReflect

func (*FetchFileGitStatusesResponse) Reset

func (x *FetchFileGitStatusesResponse) Reset()

func (*FetchFileGitStatusesResponse) String

type FetchFileGitStatusesResponse_UncommittedFileChange

type FetchFileGitStatusesResponse_UncommittedFileChange struct {

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

Represents the Git state of a file with uncommitted changes.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor deprecated

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange.ProtoReflect.Descriptor instead.

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetPath

func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetState

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoMessage

func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoReflect

func (*FetchFileGitStatusesResponse_UncommittedFileChange) Reset

func (*FetchFileGitStatusesResponse_UncommittedFileChange) String

type FetchFileGitStatusesResponse_UncommittedFileChange_State

type FetchFileGitStatusesResponse_UncommittedFileChange_State int32

Indicates the status of an uncommitted file change.

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

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Descriptor

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Enum

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) EnumDescriptor deprecated

Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange_State.Descriptor instead.

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Number

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) String

func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Type

type FetchGitAheadBehindRequest

type FetchGitAheadBehindRequest struct {

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

`FetchGitAheadBehind` request message.

func (*FetchGitAheadBehindRequest) Descriptor deprecated

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

Deprecated: Use FetchGitAheadBehindRequest.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindRequest) GetName

func (x *FetchGitAheadBehindRequest) GetName() string

func (*FetchGitAheadBehindRequest) GetRemoteBranch

func (x *FetchGitAheadBehindRequest) GetRemoteBranch() string

func (*FetchGitAheadBehindRequest) ProtoMessage

func (*FetchGitAheadBehindRequest) ProtoMessage()

func (*FetchGitAheadBehindRequest) ProtoReflect

func (*FetchGitAheadBehindRequest) Reset

func (x *FetchGitAheadBehindRequest) Reset()

func (*FetchGitAheadBehindRequest) String

func (x *FetchGitAheadBehindRequest) String() string

type FetchGitAheadBehindResponse

type FetchGitAheadBehindResponse struct {

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

`FetchGitAheadBehind` response message.

func (*FetchGitAheadBehindResponse) Descriptor deprecated

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

Deprecated: Use FetchGitAheadBehindResponse.ProtoReflect.Descriptor instead.

func (*FetchGitAheadBehindResponse) GetCommitsAhead

func (x *FetchGitAheadBehindResponse) GetCommitsAhead() int32

func (*FetchGitAheadBehindResponse) GetCommitsBehind

func (x *FetchGitAheadBehindResponse) GetCommitsBehind() int32

func (*FetchGitAheadBehindResponse) ProtoMessage

func (*FetchGitAheadBehindResponse) ProtoMessage()

func (*FetchGitAheadBehindResponse) ProtoReflect

func (*FetchGitAheadBehindResponse) Reset

func (x *FetchGitAheadBehindResponse) Reset()

func (*FetchGitAheadBehindResponse) String

func (x *FetchGitAheadBehindResponse) String() string

type FetchRemoteBranchesRequest

type FetchRemoteBranchesRequest struct {

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

`FetchRemoteBranches` request message.

func (*FetchRemoteBranchesRequest) Descriptor deprecated

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

Deprecated: Use FetchRemoteBranchesRequest.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesRequest) GetName

func (x *FetchRemoteBranchesRequest) GetName() string

func (*FetchRemoteBranchesRequest) ProtoMessage

func (*FetchRemoteBranchesRequest) ProtoMessage()

func (*FetchRemoteBranchesRequest) ProtoReflect

func (*FetchRemoteBranchesRequest) Reset

func (x *FetchRemoteBranchesRequest) Reset()

func (*FetchRemoteBranchesRequest) String

func (x *FetchRemoteBranchesRequest) String() string

type FetchRemoteBranchesResponse

type FetchRemoteBranchesResponse struct {

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

`FetchRemoteBranches` response message.

func (*FetchRemoteBranchesResponse) Descriptor deprecated

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

Deprecated: Use FetchRemoteBranchesResponse.ProtoReflect.Descriptor instead.

func (*FetchRemoteBranchesResponse) GetBranches

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

func (*FetchRemoteBranchesResponse) ProtoMessage

func (*FetchRemoteBranchesResponse) ProtoMessage()

func (*FetchRemoteBranchesResponse) ProtoReflect

func (*FetchRemoteBranchesResponse) Reset

func (x *FetchRemoteBranchesResponse) Reset()

func (*FetchRemoteBranchesResponse) String

func (x *FetchRemoteBranchesResponse) String() string

type FetchRepositoryHistoryRequest added in v0.9.0

type FetchRepositoryHistoryRequest struct {

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

`FetchRepositoryHistory` request message.

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

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

Deprecated: Use FetchRepositoryHistoryRequest.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryRequest) GetName added in v0.9.0

func (*FetchRepositoryHistoryRequest) GetPageSize added in v0.9.0

func (x *FetchRepositoryHistoryRequest) GetPageSize() int32

func (*FetchRepositoryHistoryRequest) GetPageToken added in v0.9.0

func (x *FetchRepositoryHistoryRequest) GetPageToken() string

func (*FetchRepositoryHistoryRequest) ProtoMessage added in v0.9.0

func (*FetchRepositoryHistoryRequest) ProtoMessage()

func (*FetchRepositoryHistoryRequest) ProtoReflect added in v0.9.0

func (*FetchRepositoryHistoryRequest) Reset added in v0.9.0

func (x *FetchRepositoryHistoryRequest) Reset()

func (*FetchRepositoryHistoryRequest) String added in v0.9.0

type FetchRepositoryHistoryResponse added in v0.9.0

type FetchRepositoryHistoryResponse struct {

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

`FetchRepositoryHistory` response message.

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

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

Deprecated: Use FetchRepositoryHistoryResponse.ProtoReflect.Descriptor instead.

func (*FetchRepositoryHistoryResponse) GetCommits added in v0.9.0

func (*FetchRepositoryHistoryResponse) GetNextPageToken added in v0.9.0

func (x *FetchRepositoryHistoryResponse) GetNextPageToken() string

func (*FetchRepositoryHistoryResponse) ProtoMessage added in v0.9.0

func (*FetchRepositoryHistoryResponse) ProtoMessage()

func (*FetchRepositoryHistoryResponse) ProtoReflect added in v0.9.0

func (*FetchRepositoryHistoryResponse) Reset added in v0.9.0

func (x *FetchRepositoryHistoryResponse) Reset()

func (*FetchRepositoryHistoryResponse) String added in v0.9.0

type GetCompilationResultRequest

type GetCompilationResultRequest struct {

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

`GetCompilationResult` request message.

func (*GetCompilationResultRequest) Descriptor deprecated

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

Deprecated: Use GetCompilationResultRequest.ProtoReflect.Descriptor instead.

func (*GetCompilationResultRequest) GetName

func (x *GetCompilationResultRequest) GetName() string

func (*GetCompilationResultRequest) ProtoMessage

func (*GetCompilationResultRequest) ProtoMessage()

func (*GetCompilationResultRequest) ProtoReflect

func (*GetCompilationResultRequest) Reset

func (x *GetCompilationResultRequest) Reset()

func (*GetCompilationResultRequest) String

func (x *GetCompilationResultRequest) String() string

type GetReleaseConfigRequest added in v0.9.0

type GetReleaseConfigRequest struct {

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

`GetReleaseConfig` request message.

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

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

Deprecated: Use GetReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*GetReleaseConfigRequest) GetName added in v0.9.0

func (x *GetReleaseConfigRequest) GetName() string

func (*GetReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*GetReleaseConfigRequest) ProtoMessage()

func (*GetReleaseConfigRequest) ProtoReflect added in v0.9.0

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

func (*GetReleaseConfigRequest) Reset added in v0.9.0

func (x *GetReleaseConfigRequest) Reset()

func (*GetReleaseConfigRequest) String added in v0.9.0

func (x *GetReleaseConfigRequest) String() string

type GetRepositoryRequest

type GetRepositoryRequest struct {

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

`GetRepository` request message.

func (*GetRepositoryRequest) Descriptor deprecated

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

Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryRequest) GetName

func (x *GetRepositoryRequest) GetName() string

func (*GetRepositoryRequest) ProtoMessage

func (*GetRepositoryRequest) ProtoMessage()

func (*GetRepositoryRequest) ProtoReflect

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

func (*GetRepositoryRequest) Reset

func (x *GetRepositoryRequest) Reset()

func (*GetRepositoryRequest) String

func (x *GetRepositoryRequest) String() string

type GetWorkflowConfigRequest added in v0.9.0

type GetWorkflowConfigRequest struct {

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

`GetWorkflowConfig` request message.

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

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

Deprecated: Use GetWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowConfigRequest) GetName added in v0.9.0

func (x *GetWorkflowConfigRequest) GetName() string

func (*GetWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*GetWorkflowConfigRequest) ProtoMessage()

func (*GetWorkflowConfigRequest) ProtoReflect added in v0.9.0

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

func (*GetWorkflowConfigRequest) Reset added in v0.9.0

func (x *GetWorkflowConfigRequest) Reset()

func (*GetWorkflowConfigRequest) String added in v0.9.0

func (x *GetWorkflowConfigRequest) String() string

type GetWorkflowInvocationRequest

type GetWorkflowInvocationRequest struct {

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

`GetWorkflowInvocation` request message.

func (*GetWorkflowInvocationRequest) Descriptor deprecated

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

Deprecated: Use GetWorkflowInvocationRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowInvocationRequest) GetName

func (x *GetWorkflowInvocationRequest) GetName() string

func (*GetWorkflowInvocationRequest) ProtoMessage

func (*GetWorkflowInvocationRequest) ProtoMessage()

func (*GetWorkflowInvocationRequest) ProtoReflect

func (*GetWorkflowInvocationRequest) Reset

func (x *GetWorkflowInvocationRequest) Reset()

func (*GetWorkflowInvocationRequest) String

type GetWorkspaceRequest

type GetWorkspaceRequest struct {

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

`GetWorkspace` request message.

func (*GetWorkspaceRequest) Descriptor deprecated

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

Deprecated: Use GetWorkspaceRequest.ProtoReflect.Descriptor instead.

func (*GetWorkspaceRequest) GetName

func (x *GetWorkspaceRequest) GetName() string

func (*GetWorkspaceRequest) ProtoMessage

func (*GetWorkspaceRequest) ProtoMessage()

func (*GetWorkspaceRequest) ProtoReflect

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

func (*GetWorkspaceRequest) Reset

func (x *GetWorkspaceRequest) Reset()

func (*GetWorkspaceRequest) String

func (x *GetWorkspaceRequest) String() string

type InstallNpmPackagesRequest

type InstallNpmPackagesRequest struct {

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

`InstallNpmPackages` request message.

func (*InstallNpmPackagesRequest) Descriptor deprecated

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

Deprecated: Use InstallNpmPackagesRequest.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesRequest) GetWorkspace

func (x *InstallNpmPackagesRequest) GetWorkspace() string

func (*InstallNpmPackagesRequest) ProtoMessage

func (*InstallNpmPackagesRequest) ProtoMessage()

func (*InstallNpmPackagesRequest) ProtoReflect

func (*InstallNpmPackagesRequest) Reset

func (x *InstallNpmPackagesRequest) Reset()

func (*InstallNpmPackagesRequest) String

func (x *InstallNpmPackagesRequest) String() string

type InstallNpmPackagesResponse

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

`InstallNpmPackages` response message.

func (*InstallNpmPackagesResponse) Descriptor deprecated

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

Deprecated: Use InstallNpmPackagesResponse.ProtoReflect.Descriptor instead.

func (*InstallNpmPackagesResponse) ProtoMessage

func (*InstallNpmPackagesResponse) ProtoMessage()

func (*InstallNpmPackagesResponse) ProtoReflect

func (*InstallNpmPackagesResponse) Reset

func (x *InstallNpmPackagesResponse) Reset()

func (*InstallNpmPackagesResponse) String

func (x *InstallNpmPackagesResponse) String() string

type InvocationConfig added in v0.9.0

type InvocationConfig struct {

	// Optional. The set of action identifiers to include.
	IncludedTargets []*Target `protobuf:"bytes,1,rep,name=included_targets,json=includedTargets,proto3" json:"included_targets,omitempty"`
	// Optional. The set of tags to include.
	IncludedTags []string `protobuf:"bytes,2,rep,name=included_tags,json=includedTags,proto3" json:"included_tags,omitempty"`
	// Optional. When set to true, transitive dependencies of included actions
	// will be executed.
	TransitiveDependenciesIncluded bool `` /* 154-byte string literal not displayed */
	// Optional. When set to true, transitive dependents of included actions will
	// be executed.
	TransitiveDependentsIncluded bool `` /* 148-byte string literal not displayed */
	// Optional. When set to true, any incremental tables will be fully refreshed.
	FullyRefreshIncrementalTablesEnabled bool `` /* 176-byte string literal not displayed */
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,6,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// contains filtered or unexported fields
}

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

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

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

Deprecated: Use InvocationConfig.ProtoReflect.Descriptor instead.

func (*InvocationConfig) GetFullyRefreshIncrementalTablesEnabled added in v0.9.0

func (x *InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool

func (*InvocationConfig) GetIncludedTags added in v0.9.0

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

func (*InvocationConfig) GetIncludedTargets added in v0.9.0

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

func (*InvocationConfig) GetServiceAccount added in v0.9.0

func (x *InvocationConfig) GetServiceAccount() string

func (*InvocationConfig) GetTransitiveDependenciesIncluded added in v0.9.0

func (x *InvocationConfig) GetTransitiveDependenciesIncluded() bool

func (*InvocationConfig) GetTransitiveDependentsIncluded added in v0.9.0

func (x *InvocationConfig) GetTransitiveDependentsIncluded() bool

func (*InvocationConfig) ProtoMessage added in v0.9.0

func (*InvocationConfig) ProtoMessage()

func (*InvocationConfig) ProtoReflect added in v0.9.0

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

func (*InvocationConfig) Reset added in v0.9.0

func (x *InvocationConfig) Reset()

func (*InvocationConfig) String added in v0.9.0

func (x *InvocationConfig) String() string

type ListCompilationResultsRequest

type ListCompilationResultsRequest struct {

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

`ListCompilationResults` request message.

func (*ListCompilationResultsRequest) Descriptor deprecated

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

Deprecated: Use ListCompilationResultsRequest.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsRequest) GetPageSize

func (x *ListCompilationResultsRequest) GetPageSize() int32

func (*ListCompilationResultsRequest) GetPageToken

func (x *ListCompilationResultsRequest) GetPageToken() string

func (*ListCompilationResultsRequest) GetParent

func (x *ListCompilationResultsRequest) GetParent() string

func (*ListCompilationResultsRequest) ProtoMessage

func (*ListCompilationResultsRequest) ProtoMessage()

func (*ListCompilationResultsRequest) ProtoReflect

func (*ListCompilationResultsRequest) Reset

func (x *ListCompilationResultsRequest) Reset()

func (*ListCompilationResultsRequest) String

type ListCompilationResultsResponse

type ListCompilationResultsResponse struct {

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

`ListCompilationResults` response message.

func (*ListCompilationResultsResponse) Descriptor deprecated

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

Deprecated: Use ListCompilationResultsResponse.ProtoReflect.Descriptor instead.

func (*ListCompilationResultsResponse) GetCompilationResults

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

func (*ListCompilationResultsResponse) GetNextPageToken

func (x *ListCompilationResultsResponse) GetNextPageToken() string

func (*ListCompilationResultsResponse) GetUnreachable

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

func (*ListCompilationResultsResponse) ProtoMessage

func (*ListCompilationResultsResponse) ProtoMessage()

func (*ListCompilationResultsResponse) ProtoReflect

func (*ListCompilationResultsResponse) Reset

func (x *ListCompilationResultsResponse) Reset()

func (*ListCompilationResultsResponse) String

type ListReleaseConfigsRequest added in v0.9.0

type ListReleaseConfigsRequest struct {

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

`ListReleaseConfigs` request message.

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

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

Deprecated: Use ListReleaseConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsRequest) GetPageSize added in v0.9.0

func (x *ListReleaseConfigsRequest) GetPageSize() int32

func (*ListReleaseConfigsRequest) GetPageToken added in v0.9.0

func (x *ListReleaseConfigsRequest) GetPageToken() string

func (*ListReleaseConfigsRequest) GetParent added in v0.9.0

func (x *ListReleaseConfigsRequest) GetParent() string

func (*ListReleaseConfigsRequest) ProtoMessage added in v0.9.0

func (*ListReleaseConfigsRequest) ProtoMessage()

func (*ListReleaseConfigsRequest) ProtoReflect added in v0.9.0

func (*ListReleaseConfigsRequest) Reset added in v0.9.0

func (x *ListReleaseConfigsRequest) Reset()

func (*ListReleaseConfigsRequest) String added in v0.9.0

func (x *ListReleaseConfigsRequest) String() string

type ListReleaseConfigsResponse added in v0.9.0

type ListReleaseConfigsResponse struct {

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

`ListReleaseConfigs` response message.

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

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

Deprecated: Use ListReleaseConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListReleaseConfigsResponse) GetNextPageToken added in v0.9.0

func (x *ListReleaseConfigsResponse) GetNextPageToken() string

func (*ListReleaseConfigsResponse) GetReleaseConfigs added in v0.9.0

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

func (*ListReleaseConfigsResponse) GetUnreachable added in v0.9.0

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

func (*ListReleaseConfigsResponse) ProtoMessage added in v0.9.0

func (*ListReleaseConfigsResponse) ProtoMessage()

func (*ListReleaseConfigsResponse) ProtoReflect added in v0.9.0

func (*ListReleaseConfigsResponse) Reset added in v0.9.0

func (x *ListReleaseConfigsResponse) Reset()

func (*ListReleaseConfigsResponse) String added in v0.9.0

func (x *ListReleaseConfigsResponse) String() string

type ListRepositoriesRequest

type ListRepositoriesRequest struct {

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

`ListRepositories` request message.

func (*ListRepositoriesRequest) Descriptor deprecated

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

Deprecated: Use ListRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoriesRequest) GetFilter

func (x *ListRepositoriesRequest) GetFilter() string

func (*ListRepositoriesRequest) GetOrderBy

func (x *ListRepositoriesRequest) GetOrderBy() string

func (*ListRepositoriesRequest) GetPageSize

func (x *ListRepositoriesRequest) GetPageSize() int32

func (*ListRepositoriesRequest) GetPageToken

func (x *ListRepositoriesRequest) GetPageToken() string

func (*ListRepositoriesRequest) GetParent

func (x *ListRepositoriesRequest) GetParent() string

func (*ListRepositoriesRequest) ProtoMessage

func (*ListRepositoriesRequest) ProtoMessage()

func (*ListRepositoriesRequest) ProtoReflect

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

func (*ListRepositoriesRequest) Reset

func (x *ListRepositoriesRequest) Reset()

func (*ListRepositoriesRequest) String

func (x *ListRepositoriesRequest) String() string

type ListRepositoriesResponse

type ListRepositoriesResponse struct {

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

`ListRepositories` response message.

func (*ListRepositoriesResponse) Descriptor deprecated

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

Deprecated: Use ListRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoriesResponse) GetNextPageToken

func (x *ListRepositoriesResponse) GetNextPageToken() string

func (*ListRepositoriesResponse) GetRepositories

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

func (*ListRepositoriesResponse) GetUnreachable

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

func (*ListRepositoriesResponse) ProtoMessage

func (*ListRepositoriesResponse) ProtoMessage()

func (*ListRepositoriesResponse) ProtoReflect

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

func (*ListRepositoriesResponse) Reset

func (x *ListRepositoriesResponse) Reset()

func (*ListRepositoriesResponse) String

func (x *ListRepositoriesResponse) String() string

type ListWorkflowConfigsRequest added in v0.9.0

type ListWorkflowConfigsRequest struct {

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

`ListWorkflowConfigs` request message.

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

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

Deprecated: Use ListWorkflowConfigsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsRequest) GetPageSize added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetPageSize() int32

func (*ListWorkflowConfigsRequest) GetPageToken added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetPageToken() string

func (*ListWorkflowConfigsRequest) GetParent added in v0.9.0

func (x *ListWorkflowConfigsRequest) GetParent() string

func (*ListWorkflowConfigsRequest) ProtoMessage added in v0.9.0

func (*ListWorkflowConfigsRequest) ProtoMessage()

func (*ListWorkflowConfigsRequest) ProtoReflect added in v0.9.0

func (*ListWorkflowConfigsRequest) Reset added in v0.9.0

func (x *ListWorkflowConfigsRequest) Reset()

func (*ListWorkflowConfigsRequest) String added in v0.9.0

func (x *ListWorkflowConfigsRequest) String() string

type ListWorkflowConfigsResponse added in v0.9.0

type ListWorkflowConfigsResponse struct {

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

`ListWorkflowConfigs` response message.

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

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

Deprecated: Use ListWorkflowConfigsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowConfigsResponse) GetNextPageToken added in v0.9.0

func (x *ListWorkflowConfigsResponse) GetNextPageToken() string

func (*ListWorkflowConfigsResponse) GetUnreachable added in v0.9.0

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

func (*ListWorkflowConfigsResponse) GetWorkflowConfigs added in v0.9.0

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

func (*ListWorkflowConfigsResponse) ProtoMessage added in v0.9.0

func (*ListWorkflowConfigsResponse) ProtoMessage()

func (*ListWorkflowConfigsResponse) ProtoReflect added in v0.9.0

func (*ListWorkflowConfigsResponse) Reset added in v0.9.0

func (x *ListWorkflowConfigsResponse) Reset()

func (*ListWorkflowConfigsResponse) String added in v0.9.0

func (x *ListWorkflowConfigsResponse) String() string

type ListWorkflowInvocationsRequest

type ListWorkflowInvocationsRequest struct {

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

`ListWorkflowInvocations` request message.

func (*ListWorkflowInvocationsRequest) Descriptor deprecated

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

Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsRequest) GetFilter added in v0.9.0

func (x *ListWorkflowInvocationsRequest) GetFilter() string

func (*ListWorkflowInvocationsRequest) GetOrderBy added in v0.9.0

func (x *ListWorkflowInvocationsRequest) GetOrderBy() string

func (*ListWorkflowInvocationsRequest) GetPageSize

func (x *ListWorkflowInvocationsRequest) GetPageSize() int32

func (*ListWorkflowInvocationsRequest) GetPageToken

func (x *ListWorkflowInvocationsRequest) GetPageToken() string

func (*ListWorkflowInvocationsRequest) GetParent

func (x *ListWorkflowInvocationsRequest) GetParent() string

func (*ListWorkflowInvocationsRequest) ProtoMessage

func (*ListWorkflowInvocationsRequest) ProtoMessage()

func (*ListWorkflowInvocationsRequest) ProtoReflect

func (*ListWorkflowInvocationsRequest) Reset

func (x *ListWorkflowInvocationsRequest) Reset()

func (*ListWorkflowInvocationsRequest) String

type ListWorkflowInvocationsResponse

type ListWorkflowInvocationsResponse struct {

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

`ListWorkflowInvocations` response message.

func (*ListWorkflowInvocationsResponse) Descriptor deprecated

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

Deprecated: Use ListWorkflowInvocationsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowInvocationsResponse) GetNextPageToken

func (x *ListWorkflowInvocationsResponse) GetNextPageToken() string

func (*ListWorkflowInvocationsResponse) GetUnreachable

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

func (*ListWorkflowInvocationsResponse) GetWorkflowInvocations

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

func (*ListWorkflowInvocationsResponse) ProtoMessage

func (*ListWorkflowInvocationsResponse) ProtoMessage()

func (*ListWorkflowInvocationsResponse) ProtoReflect

func (*ListWorkflowInvocationsResponse) Reset

func (*ListWorkflowInvocationsResponse) String

type ListWorkspacesRequest

type ListWorkspacesRequest struct {

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

`ListWorkspaces` request message.

func (*ListWorkspacesRequest) Descriptor deprecated

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

Deprecated: Use ListWorkspacesRequest.ProtoReflect.Descriptor instead.

func (*ListWorkspacesRequest) GetFilter

func (x *ListWorkspacesRequest) GetFilter() string

func (*ListWorkspacesRequest) GetOrderBy

func (x *ListWorkspacesRequest) GetOrderBy() string

func (*ListWorkspacesRequest) GetPageSize

func (x *ListWorkspacesRequest) GetPageSize() int32

func (*ListWorkspacesRequest) GetPageToken

func (x *ListWorkspacesRequest) GetPageToken() string

func (*ListWorkspacesRequest) GetParent

func (x *ListWorkspacesRequest) GetParent() string

func (*ListWorkspacesRequest) ProtoMessage

func (*ListWorkspacesRequest) ProtoMessage()

func (*ListWorkspacesRequest) ProtoReflect

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

func (*ListWorkspacesRequest) Reset

func (x *ListWorkspacesRequest) Reset()

func (*ListWorkspacesRequest) String

func (x *ListWorkspacesRequest) String() string

type ListWorkspacesResponse

type ListWorkspacesResponse struct {

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

`ListWorkspaces` response message.

func (*ListWorkspacesResponse) Descriptor deprecated

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

Deprecated: Use ListWorkspacesResponse.ProtoReflect.Descriptor instead.

func (*ListWorkspacesResponse) GetNextPageToken

func (x *ListWorkspacesResponse) GetNextPageToken() string

func (*ListWorkspacesResponse) GetUnreachable

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

func (*ListWorkspacesResponse) GetWorkspaces

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

func (*ListWorkspacesResponse) ProtoMessage

func (*ListWorkspacesResponse) ProtoMessage()

func (*ListWorkspacesResponse) ProtoReflect

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

func (*ListWorkspacesResponse) Reset

func (x *ListWorkspacesResponse) Reset()

func (*ListWorkspacesResponse) String

func (x *ListWorkspacesResponse) String() string

type MakeDirectoryRequest

type MakeDirectoryRequest struct {

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

`MakeDirectory` request message.

func (*MakeDirectoryRequest) Descriptor deprecated

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

Deprecated: Use MakeDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MakeDirectoryRequest) GetPath

func (x *MakeDirectoryRequest) GetPath() string

func (*MakeDirectoryRequest) GetWorkspace

func (x *MakeDirectoryRequest) GetWorkspace() string

func (*MakeDirectoryRequest) ProtoMessage

func (*MakeDirectoryRequest) ProtoMessage()

func (*MakeDirectoryRequest) ProtoReflect

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

func (*MakeDirectoryRequest) Reset

func (x *MakeDirectoryRequest) Reset()

func (*MakeDirectoryRequest) String

func (x *MakeDirectoryRequest) String() string

type MakeDirectoryResponse

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

`MakeDirectory` response message.

func (*MakeDirectoryResponse) Descriptor deprecated

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

Deprecated: Use MakeDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MakeDirectoryResponse) ProtoMessage

func (*MakeDirectoryResponse) ProtoMessage()

func (*MakeDirectoryResponse) ProtoReflect

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

func (*MakeDirectoryResponse) Reset

func (x *MakeDirectoryResponse) Reset()

func (*MakeDirectoryResponse) String

func (x *MakeDirectoryResponse) String() string

type MoveDirectoryRequest

type MoveDirectoryRequest struct {

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

`MoveDirectory` request message.

func (*MoveDirectoryRequest) Descriptor deprecated

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

Deprecated: Use MoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*MoveDirectoryRequest) GetNewPath

func (x *MoveDirectoryRequest) GetNewPath() string

func (*MoveDirectoryRequest) GetPath

func (x *MoveDirectoryRequest) GetPath() string

func (*MoveDirectoryRequest) GetWorkspace

func (x *MoveDirectoryRequest) GetWorkspace() string

func (*MoveDirectoryRequest) ProtoMessage

func (*MoveDirectoryRequest) ProtoMessage()

func (*MoveDirectoryRequest) ProtoReflect

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

func (*MoveDirectoryRequest) Reset

func (x *MoveDirectoryRequest) Reset()

func (*MoveDirectoryRequest) String

func (x *MoveDirectoryRequest) String() string

type MoveDirectoryResponse

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

`MoveDirectory` response message.

func (*MoveDirectoryResponse) Descriptor deprecated

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

Deprecated: Use MoveDirectoryResponse.ProtoReflect.Descriptor instead.

func (*MoveDirectoryResponse) ProtoMessage

func (*MoveDirectoryResponse) ProtoMessage()

func (*MoveDirectoryResponse) ProtoReflect

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

func (*MoveDirectoryResponse) Reset

func (x *MoveDirectoryResponse) Reset()

func (*MoveDirectoryResponse) String

func (x *MoveDirectoryResponse) String() string

type MoveFileRequest

type MoveFileRequest struct {

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

`MoveFile` request message.

func (*MoveFileRequest) Descriptor deprecated

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

Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead.

func (*MoveFileRequest) GetNewPath

func (x *MoveFileRequest) GetNewPath() string

func (*MoveFileRequest) GetPath

func (x *MoveFileRequest) GetPath() string

func (*MoveFileRequest) GetWorkspace

func (x *MoveFileRequest) GetWorkspace() string

func (*MoveFileRequest) ProtoMessage

func (*MoveFileRequest) ProtoMessage()

func (*MoveFileRequest) ProtoReflect

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

func (*MoveFileRequest) Reset

func (x *MoveFileRequest) Reset()

func (*MoveFileRequest) String

func (x *MoveFileRequest) String() string

type MoveFileResponse

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

`MoveFile` response message.

func (*MoveFileResponse) Descriptor deprecated

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

Deprecated: Use MoveFileResponse.ProtoReflect.Descriptor instead.

func (*MoveFileResponse) ProtoMessage

func (*MoveFileResponse) ProtoMessage()

func (*MoveFileResponse) ProtoReflect

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

func (*MoveFileResponse) Reset

func (x *MoveFileResponse) Reset()

func (*MoveFileResponse) String

func (x *MoveFileResponse) String() string

type PullGitCommitsRequest

type PullGitCommitsRequest struct {

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

`PullGitCommits` request message.

func (*PullGitCommitsRequest) Descriptor deprecated

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

Deprecated: Use PullGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PullGitCommitsRequest) GetAuthor

func (x *PullGitCommitsRequest) GetAuthor() *CommitAuthor

func (*PullGitCommitsRequest) GetName

func (x *PullGitCommitsRequest) GetName() string

func (*PullGitCommitsRequest) GetRemoteBranch

func (x *PullGitCommitsRequest) GetRemoteBranch() string

func (*PullGitCommitsRequest) ProtoMessage

func (*PullGitCommitsRequest) ProtoMessage()

func (*PullGitCommitsRequest) ProtoReflect

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

func (*PullGitCommitsRequest) Reset

func (x *PullGitCommitsRequest) Reset()

func (*PullGitCommitsRequest) String

func (x *PullGitCommitsRequest) String() string

type PushGitCommitsRequest

type PushGitCommitsRequest struct {

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

`PushGitCommits` request message.

func (*PushGitCommitsRequest) Descriptor deprecated

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

Deprecated: Use PushGitCommitsRequest.ProtoReflect.Descriptor instead.

func (*PushGitCommitsRequest) GetName

func (x *PushGitCommitsRequest) GetName() string

func (*PushGitCommitsRequest) GetRemoteBranch

func (x *PushGitCommitsRequest) GetRemoteBranch() string

func (*PushGitCommitsRequest) ProtoMessage

func (*PushGitCommitsRequest) ProtoMessage()

func (*PushGitCommitsRequest) ProtoReflect

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

func (*PushGitCommitsRequest) Reset

func (x *PushGitCommitsRequest) Reset()

func (*PushGitCommitsRequest) String

func (x *PushGitCommitsRequest) String() string

type QueryCompilationResultActionsRequest

type QueryCompilationResultActionsRequest struct {

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

`QueryCompilationResultActions` request message.

func (*QueryCompilationResultActionsRequest) Descriptor deprecated

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

Deprecated: Use QueryCompilationResultActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsRequest) GetFilter

func (*QueryCompilationResultActionsRequest) GetName

func (*QueryCompilationResultActionsRequest) GetPageSize

func (*QueryCompilationResultActionsRequest) GetPageToken

func (x *QueryCompilationResultActionsRequest) GetPageToken() string

func (*QueryCompilationResultActionsRequest) ProtoMessage

func (*QueryCompilationResultActionsRequest) ProtoMessage()

func (*QueryCompilationResultActionsRequest) ProtoReflect

func (*QueryCompilationResultActionsRequest) Reset

func (*QueryCompilationResultActionsRequest) String

type QueryCompilationResultActionsResponse

type QueryCompilationResultActionsResponse struct {

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

`QueryCompilationResultActions` response message.

func (*QueryCompilationResultActionsResponse) Descriptor deprecated

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

Deprecated: Use QueryCompilationResultActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryCompilationResultActionsResponse) GetCompilationResultActions

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

func (*QueryCompilationResultActionsResponse) GetNextPageToken

func (x *QueryCompilationResultActionsResponse) GetNextPageToken() string

func (*QueryCompilationResultActionsResponse) ProtoMessage

func (*QueryCompilationResultActionsResponse) ProtoMessage()

func (*QueryCompilationResultActionsResponse) ProtoReflect

func (*QueryCompilationResultActionsResponse) Reset

func (*QueryCompilationResultActionsResponse) String

type QueryDirectoryContentsRequest

type QueryDirectoryContentsRequest struct {

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

`QueryDirectoryContents` request message.

func (*QueryDirectoryContentsRequest) Descriptor deprecated

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

Deprecated: Use QueryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsRequest) GetPageSize

func (x *QueryDirectoryContentsRequest) GetPageSize() int32

func (*QueryDirectoryContentsRequest) GetPageToken

func (x *QueryDirectoryContentsRequest) GetPageToken() string

func (*QueryDirectoryContentsRequest) GetPath

func (*QueryDirectoryContentsRequest) GetWorkspace

func (x *QueryDirectoryContentsRequest) GetWorkspace() string

func (*QueryDirectoryContentsRequest) ProtoMessage

func (*QueryDirectoryContentsRequest) ProtoMessage()

func (*QueryDirectoryContentsRequest) ProtoReflect

func (*QueryDirectoryContentsRequest) Reset

func (x *QueryDirectoryContentsRequest) Reset()

func (*QueryDirectoryContentsRequest) String

type QueryDirectoryContentsResponse

type QueryDirectoryContentsResponse struct {

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

`QueryDirectoryContents` response message.

func (*QueryDirectoryContentsResponse) Descriptor deprecated

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

Deprecated: Use QueryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryDirectoryContentsResponse) GetDirectoryEntries

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

func (*QueryDirectoryContentsResponse) GetNextPageToken

func (x *QueryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryDirectoryContentsResponse) ProtoMessage

func (*QueryDirectoryContentsResponse) ProtoMessage()

func (*QueryDirectoryContentsResponse) ProtoReflect

func (*QueryDirectoryContentsResponse) Reset

func (x *QueryDirectoryContentsResponse) Reset()

func (*QueryDirectoryContentsResponse) String

type QueryRepositoryDirectoryContentsRequest added in v0.9.0

type QueryRepositoryDirectoryContentsRequest struct {

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

`QueryRepositoryDirectoryContents` request message.

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

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

Deprecated: Use QueryRepositoryDirectoryContentsRequest.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsRequest) GetCommitSha added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetName added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPageSize added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPageToken added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) GetPath added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) ProtoReflect added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) Reset added in v0.9.0

func (*QueryRepositoryDirectoryContentsRequest) String added in v0.9.0

type QueryRepositoryDirectoryContentsResponse added in v0.9.0

type QueryRepositoryDirectoryContentsResponse struct {

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

`QueryRepositoryDirectoryContents` response message.

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

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

Deprecated: Use QueryRepositoryDirectoryContentsResponse.ProtoReflect.Descriptor instead.

func (*QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries added in v0.9.0

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

func (*QueryRepositoryDirectoryContentsResponse) GetNextPageToken added in v0.9.0

func (x *QueryRepositoryDirectoryContentsResponse) GetNextPageToken() string

func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) ProtoReflect added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) Reset added in v0.9.0

func (*QueryRepositoryDirectoryContentsResponse) String added in v0.9.0

type QueryWorkflowInvocationActionsRequest

type QueryWorkflowInvocationActionsRequest struct {

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

`QueryWorkflowInvocationActions` request message.

func (*QueryWorkflowInvocationActionsRequest) Descriptor deprecated

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

Deprecated: Use QueryWorkflowInvocationActionsRequest.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsRequest) GetName

func (*QueryWorkflowInvocationActionsRequest) GetPageSize

func (*QueryWorkflowInvocationActionsRequest) GetPageToken

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage

func (*QueryWorkflowInvocationActionsRequest) ProtoMessage()

func (*QueryWorkflowInvocationActionsRequest) ProtoReflect

func (*QueryWorkflowInvocationActionsRequest) Reset

func (*QueryWorkflowInvocationActionsRequest) String

type QueryWorkflowInvocationActionsResponse

type QueryWorkflowInvocationActionsResponse struct {

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

`QueryWorkflowInvocationActions` response message.

func (*QueryWorkflowInvocationActionsResponse) Descriptor deprecated

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

Deprecated: Use QueryWorkflowInvocationActionsResponse.ProtoReflect.Descriptor instead.

func (*QueryWorkflowInvocationActionsResponse) GetNextPageToken

func (x *QueryWorkflowInvocationActionsResponse) GetNextPageToken() string

func (*QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions

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

func (*QueryWorkflowInvocationActionsResponse) ProtoMessage

func (*QueryWorkflowInvocationActionsResponse) ProtoReflect

func (*QueryWorkflowInvocationActionsResponse) Reset

func (*QueryWorkflowInvocationActionsResponse) String

type ReadFileRequest

type ReadFileRequest struct {

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

`ReadFile` request message.

func (*ReadFileRequest) Descriptor deprecated

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

Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.

func (*ReadFileRequest) GetPath

func (x *ReadFileRequest) GetPath() string

func (*ReadFileRequest) GetWorkspace

func (x *ReadFileRequest) GetWorkspace() string

func (*ReadFileRequest) ProtoMessage

func (*ReadFileRequest) ProtoMessage()

func (*ReadFileRequest) ProtoReflect

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

func (*ReadFileRequest) Reset

func (x *ReadFileRequest) Reset()

func (*ReadFileRequest) String

func (x *ReadFileRequest) String() string

type ReadFileResponse

type ReadFileResponse struct {

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

`ReadFile` response message.

func (*ReadFileResponse) Descriptor deprecated

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

Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.

func (*ReadFileResponse) GetFileContents

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

func (*ReadFileResponse) ProtoMessage

func (*ReadFileResponse) ProtoMessage()

func (*ReadFileResponse) ProtoReflect

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

func (*ReadFileResponse) Reset

func (x *ReadFileResponse) Reset()

func (*ReadFileResponse) String

func (x *ReadFileResponse) String() string

type ReadRepositoryFileRequest added in v0.9.0

type ReadRepositoryFileRequest struct {

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

`ReadRepositoryFile` request message.

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

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

Deprecated: Use ReadRepositoryFileRequest.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileRequest) GetCommitSha added in v0.9.0

func (x *ReadRepositoryFileRequest) GetCommitSha() string

func (*ReadRepositoryFileRequest) GetName added in v0.9.0

func (x *ReadRepositoryFileRequest) GetName() string

func (*ReadRepositoryFileRequest) GetPath added in v0.9.0

func (x *ReadRepositoryFileRequest) GetPath() string

func (*ReadRepositoryFileRequest) ProtoMessage added in v0.9.0

func (*ReadRepositoryFileRequest) ProtoMessage()

func (*ReadRepositoryFileRequest) ProtoReflect added in v0.9.0

func (*ReadRepositoryFileRequest) Reset added in v0.9.0

func (x *ReadRepositoryFileRequest) Reset()

func (*ReadRepositoryFileRequest) String added in v0.9.0

func (x *ReadRepositoryFileRequest) String() string

type ReadRepositoryFileResponse added in v0.9.0

type ReadRepositoryFileResponse struct {

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

`ReadRepositoryFile` response message.

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

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

Deprecated: Use ReadRepositoryFileResponse.ProtoReflect.Descriptor instead.

func (*ReadRepositoryFileResponse) GetContents added in v0.9.0

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

func (*ReadRepositoryFileResponse) ProtoMessage added in v0.9.0

func (*ReadRepositoryFileResponse) ProtoMessage()

func (*ReadRepositoryFileResponse) ProtoReflect added in v0.9.0

func (*ReadRepositoryFileResponse) Reset added in v0.9.0

func (x *ReadRepositoryFileResponse) Reset()

func (*ReadRepositoryFileResponse) String added in v0.9.0

func (x *ReadRepositoryFileResponse) String() string

type RelationDescriptor

type RelationDescriptor struct {

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

Describes a relation and its columns.

func (*RelationDescriptor) Descriptor deprecated

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

Deprecated: Use RelationDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor) GetBigqueryLabels

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

func (*RelationDescriptor) GetColumns

func (*RelationDescriptor) GetDescription

func (x *RelationDescriptor) GetDescription() string

func (*RelationDescriptor) ProtoMessage

func (*RelationDescriptor) ProtoMessage()

func (*RelationDescriptor) ProtoReflect

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

func (*RelationDescriptor) Reset

func (x *RelationDescriptor) Reset()

func (*RelationDescriptor) String

func (x *RelationDescriptor) String() string

type RelationDescriptor_ColumnDescriptor

type RelationDescriptor_ColumnDescriptor struct {

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

Describes a column.

func (*RelationDescriptor_ColumnDescriptor) Descriptor deprecated

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

Deprecated: Use RelationDescriptor_ColumnDescriptor.ProtoReflect.Descriptor instead.

func (*RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags

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

func (*RelationDescriptor_ColumnDescriptor) GetDescription

func (x *RelationDescriptor_ColumnDescriptor) GetDescription() string

func (*RelationDescriptor_ColumnDescriptor) GetPath

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage

func (*RelationDescriptor_ColumnDescriptor) ProtoMessage()

func (*RelationDescriptor_ColumnDescriptor) ProtoReflect

func (*RelationDescriptor_ColumnDescriptor) Reset

func (*RelationDescriptor_ColumnDescriptor) String

type ReleaseConfig added in v0.9.0

type ReleaseConfig struct {

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

Represents a Dataform release configuration.

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

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

Deprecated: Use ReleaseConfig.ProtoReflect.Descriptor instead.

func (*ReleaseConfig) GetCodeCompilationConfig added in v0.9.0

func (x *ReleaseConfig) GetCodeCompilationConfig() *CodeCompilationConfig

func (*ReleaseConfig) GetCronSchedule added in v0.9.0

func (x *ReleaseConfig) GetCronSchedule() string

func (*ReleaseConfig) GetGitCommitish added in v0.9.0

func (x *ReleaseConfig) GetGitCommitish() string

func (*ReleaseConfig) GetName added in v0.9.0

func (x *ReleaseConfig) GetName() string

func (*ReleaseConfig) GetRecentScheduledReleaseRecords added in v0.9.0

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

func (*ReleaseConfig) GetReleaseCompilationResult added in v0.9.0

func (x *ReleaseConfig) GetReleaseCompilationResult() string

func (*ReleaseConfig) GetTimeZone added in v0.9.0

func (x *ReleaseConfig) GetTimeZone() string

func (*ReleaseConfig) ProtoMessage added in v0.9.0

func (*ReleaseConfig) ProtoMessage()

func (*ReleaseConfig) ProtoReflect added in v0.9.0

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

func (*ReleaseConfig) Reset added in v0.9.0

func (x *ReleaseConfig) Reset()

func (*ReleaseConfig) String added in v0.9.0

func (x *ReleaseConfig) String() string

type ReleaseConfig_ScheduledReleaseRecord added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord struct {

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

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

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

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

Deprecated: Use ReleaseConfig_ScheduledReleaseRecord.ProtoReflect.Descriptor instead.

func (*ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult added in v0.9.0

func (x *ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult() string

func (*ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus added in v0.9.0

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

func (*ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) GetResult added in v0.9.0

func (m *ReleaseConfig_ScheduledReleaseRecord) GetResult() isReleaseConfig_ScheduledReleaseRecord_Result

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage()

func (*ReleaseConfig_ScheduledReleaseRecord) ProtoReflect added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) Reset added in v0.9.0

func (*ReleaseConfig_ScheduledReleaseRecord) String added in v0.9.0

type ReleaseConfig_ScheduledReleaseRecord_CompilationResult added in v0.9.0

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

type ReleaseConfig_ScheduledReleaseRecord_ErrorStatus added in v0.9.0

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

type RemoveDirectoryRequest

type RemoveDirectoryRequest struct {

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

`RemoveDirectory` request message.

func (*RemoveDirectoryRequest) Descriptor deprecated

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

Deprecated: Use RemoveDirectoryRequest.ProtoReflect.Descriptor instead.

func (*RemoveDirectoryRequest) GetPath

func (x *RemoveDirectoryRequest) GetPath() string

func (*RemoveDirectoryRequest) GetWorkspace

func (x *RemoveDirectoryRequest) GetWorkspace() string

func (*RemoveDirectoryRequest) ProtoMessage

func (*RemoveDirectoryRequest) ProtoMessage()

func (*RemoveDirectoryRequest) ProtoReflect

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

func (*RemoveDirectoryRequest) Reset

func (x *RemoveDirectoryRequest) Reset()

func (*RemoveDirectoryRequest) String

func (x *RemoveDirectoryRequest) String() string

type RemoveFileRequest

type RemoveFileRequest struct {

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

`RemoveFile` request message.

func (*RemoveFileRequest) Descriptor deprecated

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

Deprecated: Use RemoveFileRequest.ProtoReflect.Descriptor instead.

func (*RemoveFileRequest) GetPath

func (x *RemoveFileRequest) GetPath() string

func (*RemoveFileRequest) GetWorkspace

func (x *RemoveFileRequest) GetWorkspace() string

func (*RemoveFileRequest) ProtoMessage

func (*RemoveFileRequest) ProtoMessage()

func (*RemoveFileRequest) ProtoReflect

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

func (*RemoveFileRequest) Reset

func (x *RemoveFileRequest) Reset()

func (*RemoveFileRequest) String

func (x *RemoveFileRequest) String() string

type Repository

type Repository struct {

	// Output only. The repository's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. The repository's user-friendly name.
	DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Optional. If set, configures this repository to be linked to a Git remote.
	GitRemoteSettings *Repository_GitRemoteSettings `protobuf:"bytes,2,opt,name=git_remote_settings,json=gitRemoteSettings,proto3" json:"git_remote_settings,omitempty"`
	// Optional. The name of the Secret Manager secret version to be used to
	// interpolate variables into the .npmrc file for package installation
	// operations. Must be in the format `projects/*/secrets/*/versions/*`. The
	// file itself must be in a JSON format.
	NpmrcEnvironmentVariablesSecretVersion string `` /* 181-byte string literal not displayed */
	// Optional. If set, fields of `workspace_compilation_overrides` override the
	// default compilation settings that are specified in dataform.json when
	// creating workspace-scoped compilation results. See documentation for
	// `WorkspaceCompilationOverrides` for more information.
	WorkspaceCompilationOverrides *Repository_WorkspaceCompilationOverrides `` /* 150-byte string literal not displayed */
	// Optional. Repository user labels.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Optional. Input only. If set to true, the authenticated user will be
	// granted the roles/dataform.admin role on the created repository. To modify
	// access to the created repository later apply setIamPolicy from
	// https://cloud.google.com/dataform/reference/rest#rest-resource:-v1beta1.projects.locations.repositories
	SetAuthenticatedUserAdmin bool `` /* 141-byte string literal not displayed */
	// Optional. The service account to run workflow invocations under.
	ServiceAccount string `protobuf:"bytes,10,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	// contains filtered or unexported fields
}

Represents a Dataform Git repository.

func (*Repository) Descriptor deprecated

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

Deprecated: Use Repository.ProtoReflect.Descriptor instead.

func (*Repository) GetDisplayName added in v0.9.0

func (x *Repository) GetDisplayName() string

func (*Repository) GetGitRemoteSettings

func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings

func (*Repository) GetLabels added in v0.9.0

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

func (*Repository) GetName

func (x *Repository) GetName() string

func (*Repository) GetNpmrcEnvironmentVariablesSecretVersion added in v0.9.0

func (x *Repository) GetNpmrcEnvironmentVariablesSecretVersion() string

func (*Repository) GetServiceAccount added in v0.9.0

func (x *Repository) GetServiceAccount() string

func (*Repository) GetSetAuthenticatedUserAdmin added in v0.9.0

func (x *Repository) GetSetAuthenticatedUserAdmin() bool

func (*Repository) GetWorkspaceCompilationOverrides added in v0.9.0

func (x *Repository) GetWorkspaceCompilationOverrides() *Repository_WorkspaceCompilationOverrides

func (*Repository) ProtoMessage

func (*Repository) ProtoMessage()

func (*Repository) ProtoReflect

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

func (*Repository) Reset

func (x *Repository) Reset()

func (*Repository) String

func (x *Repository) String() string

type Repository_GitRemoteSettings

type Repository_GitRemoteSettings struct {

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

Controls Git remote configuration for a repository.

func (*Repository_GitRemoteSettings) Descriptor deprecated

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

Deprecated: Use Repository_GitRemoteSettings.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion

func (x *Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion() string

func (*Repository_GitRemoteSettings) GetDefaultBranch

func (x *Repository_GitRemoteSettings) GetDefaultBranch() string

func (*Repository_GitRemoteSettings) GetSshAuthenticationConfig added in v0.9.0

func (*Repository_GitRemoteSettings) GetTokenStatus deprecated

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

func (*Repository_GitRemoteSettings) GetUrl

func (*Repository_GitRemoteSettings) ProtoMessage

func (*Repository_GitRemoteSettings) ProtoMessage()

func (*Repository_GitRemoteSettings) ProtoReflect

func (*Repository_GitRemoteSettings) Reset

func (x *Repository_GitRemoteSettings) Reset()

func (*Repository_GitRemoteSettings) String

type Repository_GitRemoteSettings_SshAuthenticationConfig added in v0.9.0

type Repository_GitRemoteSettings_SshAuthenticationConfig struct {

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

Configures fields for performing SSH authentication.

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

Deprecated: Use Repository_GitRemoteSettings_SshAuthenticationConfig.ProtoReflect.Descriptor instead.

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion added in v0.9.0

func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion() string

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Reset added in v0.9.0

func (*Repository_GitRemoteSettings_SshAuthenticationConfig) String added in v0.9.0

type Repository_GitRemoteSettings_TokenStatus

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

func (Repository_GitRemoteSettings_TokenStatus) Descriptor

func (Repository_GitRemoteSettings_TokenStatus) Enum

func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor deprecated

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

Deprecated: Use Repository_GitRemoteSettings_TokenStatus.Descriptor instead.

func (Repository_GitRemoteSettings_TokenStatus) Number

func (Repository_GitRemoteSettings_TokenStatus) String

func (Repository_GitRemoteSettings_TokenStatus) Type

type Repository_WorkspaceCompilationOverrides added in v0.9.0

type Repository_WorkspaceCompilationOverrides struct {

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

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

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

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

Deprecated: Use Repository_WorkspaceCompilationOverrides.ProtoReflect.Descriptor instead.

func (*Repository_WorkspaceCompilationOverrides) GetDefaultDatabase added in v0.9.0

func (x *Repository_WorkspaceCompilationOverrides) GetDefaultDatabase() string

func (*Repository_WorkspaceCompilationOverrides) GetSchemaSuffix added in v0.9.0

func (x *Repository_WorkspaceCompilationOverrides) GetSchemaSuffix() string

func (*Repository_WorkspaceCompilationOverrides) GetTablePrefix added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) ProtoMessage added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) ProtoReflect added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) Reset added in v0.9.0

func (*Repository_WorkspaceCompilationOverrides) String added in v0.9.0

type ResetWorkspaceChangesRequest

type ResetWorkspaceChangesRequest struct {

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

`ResetWorkspaceChanges` request message.

func (*ResetWorkspaceChangesRequest) Descriptor deprecated

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

Deprecated: Use ResetWorkspaceChangesRequest.ProtoReflect.Descriptor instead.

func (*ResetWorkspaceChangesRequest) GetClean

func (x *ResetWorkspaceChangesRequest) GetClean() bool

func (*ResetWorkspaceChangesRequest) GetName

func (x *ResetWorkspaceChangesRequest) GetName() string

func (*ResetWorkspaceChangesRequest) GetPaths

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

func (*ResetWorkspaceChangesRequest) ProtoMessage

func (*ResetWorkspaceChangesRequest) ProtoMessage()

func (*ResetWorkspaceChangesRequest) ProtoReflect

func (*ResetWorkspaceChangesRequest) Reset

func (x *ResetWorkspaceChangesRequest) Reset()

func (*ResetWorkspaceChangesRequest) String

type Target

type Target struct {

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

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

func (*Target) Descriptor deprecated

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

Deprecated: Use Target.ProtoReflect.Descriptor instead.

func (*Target) GetDatabase

func (x *Target) GetDatabase() string

func (*Target) GetName

func (x *Target) GetName() string

func (*Target) GetSchema

func (x *Target) GetSchema() string

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) ProtoReflect

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

func (*Target) Reset

func (x *Target) Reset()

func (*Target) String

func (x *Target) String() string

type UnimplementedDataformServer

type UnimplementedDataformServer struct {
}

UnimplementedDataformServer can be embedded to have forward compatible implementations.

func (*UnimplementedDataformServer) CancelWorkflowInvocation

func (*UnimplementedDataformServer) CommitRepositoryChanges added in v0.9.0

func (*UnimplementedDataformServer) CommitWorkspaceChanges

func (*UnimplementedDataformServer) ComputeRepositoryAccessTokenStatus added in v0.9.0

func (*UnimplementedDataformServer) CreateCompilationResult

func (*UnimplementedDataformServer) CreateReleaseConfig added in v0.9.0

func (*UnimplementedDataformServer) CreateRepository

func (*UnimplementedDataformServer) CreateWorkflowConfig added in v0.9.0

func (*UnimplementedDataformServer) CreateWorkflowInvocation

func (*UnimplementedDataformServer) CreateWorkspace

func (*UnimplementedDataformServer) DeleteReleaseConfig added in v0.9.0

func (*UnimplementedDataformServer) DeleteRepository

func (*UnimplementedDataformServer) DeleteWorkflowConfig added in v0.9.0

func (*UnimplementedDataformServer) DeleteWorkflowInvocation

func (*UnimplementedDataformServer) DeleteWorkspace

func (*UnimplementedDataformServer) FetchFileDiff

func (*UnimplementedDataformServer) FetchGitAheadBehind

func (*UnimplementedDataformServer) FetchRemoteBranches

func (*UnimplementedDataformServer) FetchRepositoryHistory added in v0.9.0

func (*UnimplementedDataformServer) GetCompilationResult

func (*UnimplementedDataformServer) GetReleaseConfig added in v0.9.0

func (*UnimplementedDataformServer) GetRepository

func (*UnimplementedDataformServer) GetWorkflowConfig added in v0.9.0

func (*UnimplementedDataformServer) GetWorkflowInvocation

func (*UnimplementedDataformServer) GetWorkspace

func (*UnimplementedDataformServer) InstallNpmPackages

func (*UnimplementedDataformServer) ListReleaseConfigs added in v0.9.0

func (*UnimplementedDataformServer) ListRepositories

func (*UnimplementedDataformServer) ListWorkflowConfigs added in v0.9.0

func (*UnimplementedDataformServer) ListWorkspaces

func (*UnimplementedDataformServer) MakeDirectory

func (*UnimplementedDataformServer) MoveDirectory

func (*UnimplementedDataformServer) MoveFile

func (*UnimplementedDataformServer) PullGitCommits

func (*UnimplementedDataformServer) PushGitCommits

func (*UnimplementedDataformServer) QueryRepositoryDirectoryContents added in v0.9.0

func (*UnimplementedDataformServer) ReadFile

func (*UnimplementedDataformServer) ReadRepositoryFile added in v0.9.0

func (*UnimplementedDataformServer) RemoveDirectory

func (*UnimplementedDataformServer) RemoveFile

func (*UnimplementedDataformServer) ResetWorkspaceChanges

func (*UnimplementedDataformServer) UpdateReleaseConfig added in v0.9.0

func (*UnimplementedDataformServer) UpdateRepository

func (*UnimplementedDataformServer) UpdateWorkflowConfig added in v0.9.0

func (*UnimplementedDataformServer) WriteFile

type UpdateReleaseConfigRequest added in v0.9.0

type UpdateReleaseConfigRequest struct {

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

`UpdateReleaseConfig` request message.

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

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

Deprecated: Use UpdateReleaseConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateReleaseConfigRequest) GetReleaseConfig added in v0.9.0

func (x *UpdateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig

func (*UpdateReleaseConfigRequest) GetUpdateMask added in v0.9.0

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

func (*UpdateReleaseConfigRequest) ProtoMessage added in v0.9.0

func (*UpdateReleaseConfigRequest) ProtoMessage()

func (*UpdateReleaseConfigRequest) ProtoReflect added in v0.9.0

func (*UpdateReleaseConfigRequest) Reset added in v0.9.0

func (x *UpdateReleaseConfigRequest) Reset()

func (*UpdateReleaseConfigRequest) String added in v0.9.0

func (x *UpdateReleaseConfigRequest) String() string

type UpdateRepositoryRequest

type UpdateRepositoryRequest struct {

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

`UpdateRepository` request message.

func (*UpdateRepositoryRequest) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryRequest) GetRepository

func (x *UpdateRepositoryRequest) GetRepository() *Repository

func (*UpdateRepositoryRequest) GetUpdateMask

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

func (*UpdateRepositoryRequest) ProtoMessage

func (*UpdateRepositoryRequest) ProtoMessage()

func (*UpdateRepositoryRequest) ProtoReflect

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

func (*UpdateRepositoryRequest) Reset

func (x *UpdateRepositoryRequest) Reset()

func (*UpdateRepositoryRequest) String

func (x *UpdateRepositoryRequest) String() string

type UpdateWorkflowConfigRequest added in v0.9.0

type UpdateWorkflowConfigRequest struct {

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

`UpdateWorkflowConfig` request message.

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

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

Deprecated: Use UpdateWorkflowConfigRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowConfigRequest) GetUpdateMask added in v0.9.0

func (*UpdateWorkflowConfigRequest) GetWorkflowConfig added in v0.9.0

func (x *UpdateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig

func (*UpdateWorkflowConfigRequest) ProtoMessage added in v0.9.0

func (*UpdateWorkflowConfigRequest) ProtoMessage()

func (*UpdateWorkflowConfigRequest) ProtoReflect added in v0.9.0

func (*UpdateWorkflowConfigRequest) Reset added in v0.9.0

func (x *UpdateWorkflowConfigRequest) Reset()

func (*UpdateWorkflowConfigRequest) String added in v0.9.0

func (x *UpdateWorkflowConfigRequest) String() string

type WorkflowConfig added in v0.9.0

type WorkflowConfig struct {

	// Output only. The workflow config's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. The name of the release config whose release_compilation_result
	// should be executed. Must be in the format
	// `projects/*/locations/*/repositories/*/releaseConfigs/*`.
	ReleaseConfig string `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
	// Optional. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Optional. Optional schedule (in cron format) for automatic execution of
	// this workflow config.
	CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
	// Optional. Specifies the time zone to be used when interpreting
	// cron_schedule. Must be a time zone name from the time zone database
	// (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
	// unspecified, the default is UTC.
	TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
	// Output only. Records of the 10 most recent scheduled execution attempts,
	// ordered in in descending order of `execution_time`. Updated whenever
	// automatic creation of a workflow invocation is triggered by cron_schedule.
	RecentScheduledExecutionRecords []*WorkflowConfig_ScheduledExecutionRecord `` /* 158-byte string literal not displayed */
	// contains filtered or unexported fields
}

Represents a Dataform workflow configuration.

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

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

Deprecated: Use WorkflowConfig.ProtoReflect.Descriptor instead.

func (*WorkflowConfig) GetCronSchedule added in v0.9.0

func (x *WorkflowConfig) GetCronSchedule() string

func (*WorkflowConfig) GetInvocationConfig added in v0.9.0

func (x *WorkflowConfig) GetInvocationConfig() *InvocationConfig

func (*WorkflowConfig) GetName added in v0.9.0

func (x *WorkflowConfig) GetName() string

func (*WorkflowConfig) GetRecentScheduledExecutionRecords added in v0.9.0

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

func (*WorkflowConfig) GetReleaseConfig added in v0.9.0

func (x *WorkflowConfig) GetReleaseConfig() string

func (*WorkflowConfig) GetTimeZone added in v0.9.0

func (x *WorkflowConfig) GetTimeZone() string

func (*WorkflowConfig) ProtoMessage added in v0.9.0

func (*WorkflowConfig) ProtoMessage()

func (*WorkflowConfig) ProtoReflect added in v0.9.0

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

func (*WorkflowConfig) Reset added in v0.9.0

func (x *WorkflowConfig) Reset()

func (*WorkflowConfig) String added in v0.9.0

func (x *WorkflowConfig) String() string

type WorkflowConfig_ScheduledExecutionRecord added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord struct {

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

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

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

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

Deprecated: Use WorkflowConfig_ScheduledExecutionRecord.ProtoReflect.Descriptor instead.

func (*WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) GetResult added in v0.9.0

func (m *WorkflowConfig_ScheduledExecutionRecord) GetResult() isWorkflowConfig_ScheduledExecutionRecord_Result

func (*WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation added in v0.9.0

func (x *WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation() string

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) ProtoReflect added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) Reset added in v0.9.0

func (*WorkflowConfig_ScheduledExecutionRecord) String added in v0.9.0

type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus added in v0.9.0

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

type WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation added in v0.9.0

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

type WorkflowInvocation

type WorkflowInvocation struct {

	// Output only. The workflow invocation's name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to CompilationSource:
	//
	//	*WorkflowInvocation_CompilationResult
	//	*WorkflowInvocation_WorkflowConfig
	CompilationSource isWorkflowInvocation_CompilationSource `protobuf_oneof:"compilation_source"`
	// Immutable. If left unset, a default InvocationConfig will be used.
	InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
	// Output only. This workflow invocation's current state.
	State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1beta1.WorkflowInvocation_State" json:"state,omitempty"`
	// Output only. This workflow invocation's timing details.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// contains filtered or unexported fields
}

Represents a single invocation of a compilation result.

func (*WorkflowInvocation) Descriptor deprecated

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

Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.

func (*WorkflowInvocation) GetCompilationResult

func (x *WorkflowInvocation) GetCompilationResult() string

func (*WorkflowInvocation) GetCompilationSource added in v0.9.0

func (m *WorkflowInvocation) GetCompilationSource() isWorkflowInvocation_CompilationSource

func (*WorkflowInvocation) GetInvocationConfig

func (x *WorkflowInvocation) GetInvocationConfig() *InvocationConfig

func (*WorkflowInvocation) GetInvocationTiming

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

func (*WorkflowInvocation) GetName

func (x *WorkflowInvocation) GetName() string

func (*WorkflowInvocation) GetState

func (*WorkflowInvocation) GetWorkflowConfig added in v0.9.0

func (x *WorkflowInvocation) GetWorkflowConfig() string

func (*WorkflowInvocation) ProtoMessage

func (*WorkflowInvocation) ProtoMessage()

func (*WorkflowInvocation) ProtoReflect

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

func (*WorkflowInvocation) Reset

func (x *WorkflowInvocation) Reset()

func (*WorkflowInvocation) String

func (x *WorkflowInvocation) String() string

type WorkflowInvocationAction

type WorkflowInvocationAction struct {

	// Output only. This action's identifier. Unique within the workflow
	// invocation.
	Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Output only. The action's identifier if the project had been compiled
	// without any overrides configured. Unique within the compilation result.
	CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
	// Output only. This action's current state.
	State WorkflowInvocationAction_State `` /* 130-byte string literal not displayed */
	// Output only. If and only if action's state is FAILED a failure reason is
	// set.
	FailureReason string `protobuf:"bytes,7,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
	// Output only. This action's timing details.
	// `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
	// CANCELLED, FAILED] state.
	// `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
	// state.
	InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
	// Output only. The workflow action's bigquery action details.
	BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3" json:"bigquery_action,omitempty"`
	// contains filtered or unexported fields
}

Represents a single action in a workflow invocation.

func (*WorkflowInvocationAction) Descriptor deprecated

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

Deprecated: Use WorkflowInvocationAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction) GetBigqueryAction

func (*WorkflowInvocationAction) GetCanonicalTarget

func (x *WorkflowInvocationAction) GetCanonicalTarget() *Target

func (*WorkflowInvocationAction) GetFailureReason

func (x *WorkflowInvocationAction) GetFailureReason() string

func (*WorkflowInvocationAction) GetInvocationTiming

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

func (*WorkflowInvocationAction) GetState

func (*WorkflowInvocationAction) GetTarget

func (x *WorkflowInvocationAction) GetTarget() *Target

func (*WorkflowInvocationAction) ProtoMessage

func (*WorkflowInvocationAction) ProtoMessage()

func (*WorkflowInvocationAction) ProtoReflect

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

func (*WorkflowInvocationAction) Reset

func (x *WorkflowInvocationAction) Reset()

func (*WorkflowInvocationAction) String

func (x *WorkflowInvocationAction) String() string

type WorkflowInvocationAction_BigQueryAction

type WorkflowInvocationAction_BigQueryAction struct {

	// Output only. The generated BigQuery SQL script that will be executed.
	SqlScript string `protobuf:"bytes,1,opt,name=sql_script,json=sqlScript,proto3" json:"sql_script,omitempty"`
	// contains filtered or unexported fields
}

Represents a workflow action that will run against BigQuery.

func (*WorkflowInvocationAction_BigQueryAction) Descriptor deprecated

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

Deprecated: Use WorkflowInvocationAction_BigQueryAction.ProtoReflect.Descriptor instead.

func (*WorkflowInvocationAction_BigQueryAction) GetSqlScript

func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage

func (*WorkflowInvocationAction_BigQueryAction) ProtoReflect

func (*WorkflowInvocationAction_BigQueryAction) Reset

func (*WorkflowInvocationAction_BigQueryAction) String

type WorkflowInvocationAction_State

type WorkflowInvocationAction_State int32

Represents the current state of a workflow invocation action.

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

func (WorkflowInvocationAction_State) Descriptor

func (WorkflowInvocationAction_State) Enum

func (WorkflowInvocationAction_State) EnumDescriptor deprecated

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

Deprecated: Use WorkflowInvocationAction_State.Descriptor instead.

func (WorkflowInvocationAction_State) Number

func (WorkflowInvocationAction_State) String

func (WorkflowInvocationAction_State) Type

type WorkflowInvocation_CompilationResult added in v0.9.0

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

type WorkflowInvocation_State

type WorkflowInvocation_State int32

Represents the current state of a workflow invocation.

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

func (WorkflowInvocation_State) Descriptor

func (WorkflowInvocation_State) Enum

func (WorkflowInvocation_State) EnumDescriptor deprecated

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

Deprecated: Use WorkflowInvocation_State.Descriptor instead.

func (WorkflowInvocation_State) Number

func (WorkflowInvocation_State) String

func (x WorkflowInvocation_State) String() string

func (WorkflowInvocation_State) Type

type WorkflowInvocation_WorkflowConfig added in v0.9.0

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

type Workspace

type Workspace struct {

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

Represents a Dataform Git workspace.

func (*Workspace) Descriptor deprecated

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

Deprecated: Use Workspace.ProtoReflect.Descriptor instead.

func (*Workspace) GetName

func (x *Workspace) GetName() string

func (*Workspace) ProtoMessage

func (*Workspace) ProtoMessage()

func (*Workspace) ProtoReflect

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

func (*Workspace) Reset

func (x *Workspace) Reset()

func (*Workspace) String

func (x *Workspace) String() string

type WriteFileRequest

type WriteFileRequest struct {

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

`WriteFile` request message.

func (*WriteFileRequest) Descriptor deprecated

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

Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.

func (*WriteFileRequest) GetContents

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

func (*WriteFileRequest) GetPath

func (x *WriteFileRequest) GetPath() string

func (*WriteFileRequest) GetWorkspace

func (x *WriteFileRequest) GetWorkspace() string

func (*WriteFileRequest) ProtoMessage

func (*WriteFileRequest) ProtoMessage()

func (*WriteFileRequest) ProtoReflect

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

func (*WriteFileRequest) Reset

func (x *WriteFileRequest) Reset()

func (*WriteFileRequest) String

func (x *WriteFileRequest) String() string

type WriteFileResponse

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

`WriteFile` response message.

func (*WriteFileResponse) Descriptor deprecated

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

Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.

func (*WriteFileResponse) ProtoMessage

func (*WriteFileResponse) ProtoMessage()

func (*WriteFileResponse) ProtoReflect

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

func (*WriteFileResponse) Reset

func (x *WriteFileResponse) Reset()

func (*WriteFileResponse) String

func (x *WriteFileResponse) String() string

Jump to

Keyboard shortcuts

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