Variables
Repository_GitRemoteSettings_TokenStatus_name, Repository_GitRemoteSettings_TokenStatus_value
var (
Repository_GitRemoteSettings_TokenStatus_name = map[int32]string{
0: "TOKEN_STATUS_UNSPECIFIED",
1: "NOT_FOUND",
2: "INVALID",
3: "VALID",
}
Repository_GitRemoteSettings_TokenStatus_value = map[string]int32{
"TOKEN_STATUS_UNSPECIFIED": 0,
"NOT_FOUND": 1,
"INVALID": 2,
"VALID": 3,
}
)
Enum value maps for Repository_GitRemoteSettings_TokenStatus.
FetchFileGitStatusesResponse_UncommittedFileChange_State_name, FetchFileGitStatusesResponse_UncommittedFileChange_State_value
var (
FetchFileGitStatusesResponse_UncommittedFileChange_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "ADDED",
2: "DELETED",
3: "MODIFIED",
4: "HAS_CONFLICTS",
}
FetchFileGitStatusesResponse_UncommittedFileChange_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"ADDED": 1,
"DELETED": 2,
"MODIFIED": 3,
"HAS_CONFLICTS": 4,
}
)
Enum value maps for FetchFileGitStatusesResponse_UncommittedFileChange_State.
CompilationResultAction_Relation_RelationType_name, CompilationResultAction_Relation_RelationType_value
var (
CompilationResultAction_Relation_RelationType_name = map[int32]string{
0: "RELATION_TYPE_UNSPECIFIED",
1: "TABLE",
2: "VIEW",
3: "INCREMENTAL_TABLE",
4: "MATERIALIZED_VIEW",
}
CompilationResultAction_Relation_RelationType_value = map[string]int32{
"RELATION_TYPE_UNSPECIFIED": 0,
"TABLE": 1,
"VIEW": 2,
"INCREMENTAL_TABLE": 3,
"MATERIALIZED_VIEW": 4,
}
)
Enum value maps for CompilationResultAction_Relation_RelationType.
WorkflowInvocation_State_name, WorkflowInvocation_State_value
var (
WorkflowInvocation_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "RUNNING",
2: "SUCCEEDED",
3: "CANCELLED",
4: "FAILED",
5: "CANCELING",
}
WorkflowInvocation_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"RUNNING": 1,
"SUCCEEDED": 2,
"CANCELLED": 3,
"FAILED": 4,
"CANCELING": 5,
}
)
Enum value maps for WorkflowInvocation_State.
WorkflowInvocationAction_State_name, WorkflowInvocationAction_State_value
var (
WorkflowInvocationAction_State_name = map[int32]string{
0: "PENDING",
1: "RUNNING",
2: "SKIPPED",
3: "DISABLED",
4: "SUCCEEDED",
5: "CANCELLED",
6: "FAILED",
}
WorkflowInvocationAction_State_value = map[string]int32{
"PENDING": 0,
"RUNNING": 1,
"SKIPPED": 2,
"DISABLED": 3,
"SUCCEEDED": 4,
"CANCELLED": 5,
"FAILED": 6,
}
)
Enum value maps for WorkflowInvocationAction_State.
File_google_cloud_dataform_v1alpha2_dataform_proto
var File_google_cloud_dataform_v1alpha2_dataform_proto protoreflect.FileDescriptor
Functions
func RegisterDataformServer
func RegisterDataformServer(s *grpc.Server, srv DataformServer)
CancelWorkflowInvocationRequest
type CancelWorkflowInvocationRequest struct {
// Required. The workflow invocation resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
CancelWorkflowInvocation
request message.
func (*CancelWorkflowInvocationRequest) Descriptor
func (*CancelWorkflowInvocationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CancelWorkflowInvocationRequest.ProtoReflect.Descriptor instead.
func (*CancelWorkflowInvocationRequest) GetName
func (x *CancelWorkflowInvocationRequest) GetName() string
func (*CancelWorkflowInvocationRequest) ProtoMessage
func (*CancelWorkflowInvocationRequest) ProtoMessage()
func (*CancelWorkflowInvocationRequest) ProtoReflect
func (x *CancelWorkflowInvocationRequest) ProtoReflect() protoreflect.Message
func (*CancelWorkflowInvocationRequest) Reset
func (x *CancelWorkflowInvocationRequest) Reset()
func (*CancelWorkflowInvocationRequest) String
func (x *CancelWorkflowInvocationRequest) String() string
CommitAuthor
type CommitAuthor struct {
// Required. The commit author's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The commit author's email address.
EmailAddress string `protobuf:"bytes,2,opt,name=email_address,json=emailAddress,proto3" json:"email_address,omitempty"`
// contains filtered or unexported fields
}
Represents the author of a Git commit.
func (*CommitAuthor) Descriptor
func (*CommitAuthor) Descriptor() ([]byte, []int)
Deprecated: Use CommitAuthor.ProtoReflect.Descriptor instead.
func (*CommitAuthor) GetEmailAddress
func (x *CommitAuthor) GetEmailAddress() string
func (*CommitAuthor) GetName
func (x *CommitAuthor) GetName() string
func (*CommitAuthor) ProtoMessage
func (*CommitAuthor) ProtoMessage()
func (*CommitAuthor) ProtoReflect
func (x *CommitAuthor) ProtoReflect() protoreflect.Message
func (*CommitAuthor) Reset
func (x *CommitAuthor) Reset()
func (*CommitAuthor) String
func (x *CommitAuthor) String() string
CommitWorkspaceChangesRequest
type CommitWorkspaceChangesRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Required. The commit's author.
Author *CommitAuthor `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"`
// Optional. The commit's message.
CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
// Optional. Full file paths to commit including filename, rooted at workspace root. If
// left empty, all files will be committed.
Paths []string `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
// contains filtered or unexported fields
}
CommitWorkspaceChanges
request message.
func (*CommitWorkspaceChangesRequest) Descriptor
func (*CommitWorkspaceChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CommitWorkspaceChangesRequest.ProtoReflect.Descriptor instead.
func (*CommitWorkspaceChangesRequest) GetAuthor
func (x *CommitWorkspaceChangesRequest) GetAuthor() *CommitAuthor
func (*CommitWorkspaceChangesRequest) GetCommitMessage
func (x *CommitWorkspaceChangesRequest) GetCommitMessage() string
func (*CommitWorkspaceChangesRequest) GetName
func (x *CommitWorkspaceChangesRequest) GetName() string
func (*CommitWorkspaceChangesRequest) GetPaths
func (x *CommitWorkspaceChangesRequest) GetPaths() []string
func (*CommitWorkspaceChangesRequest) ProtoMessage
func (*CommitWorkspaceChangesRequest) ProtoMessage()
func (*CommitWorkspaceChangesRequest) ProtoReflect
func (x *CommitWorkspaceChangesRequest) ProtoReflect() protoreflect.Message
func (*CommitWorkspaceChangesRequest) Reset
func (x *CommitWorkspaceChangesRequest) Reset()
func (*CommitWorkspaceChangesRequest) String
func (x *CommitWorkspaceChangesRequest) String() string
CompilationResult
type CompilationResult struct {
// Output only. The compilation result's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Types that are assignable to Source:
// *CompilationResult_GitCommitish
// *CompilationResult_Workspace
Source isCompilationResult_Source `protobuf_oneof:"source"`
// Immutable. If set, fields of `code_compilation_overrides` override the default
// compilation settings that are specified in dataform.json.
CodeCompilationConfig *CompilationResult_CodeCompilationConfig `protobuf:"bytes,4,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,omitempty"`
// Output only. The version of `@dataform/core` that was used for compilation.
DataformCoreVersion string `protobuf:"bytes,5,opt,name=dataform_core_version,json=dataformCoreVersion,proto3" json:"dataform_core_version,omitempty"`
// Output only. Errors encountered during project compilation.
CompilationErrors []*CompilationResult_CompilationError `protobuf:"bytes,6,rep,name=compilation_errors,json=compilationErrors,proto3" json:"compilation_errors,omitempty"`
// contains filtered or unexported fields
}
Represents the result of compiling a Dataform project.
func (*CompilationResult) Descriptor
func (*CompilationResult) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.
func (*CompilationResult) GetCodeCompilationConfig
func (x *CompilationResult) GetCodeCompilationConfig() *CompilationResult_CodeCompilationConfig
func (*CompilationResult) GetCompilationErrors
func (x *CompilationResult) GetCompilationErrors() []*CompilationResult_CompilationError
func (*CompilationResult) GetDataformCoreVersion
func (x *CompilationResult) GetDataformCoreVersion() string
func (*CompilationResult) GetGitCommitish
func (x *CompilationResult) GetGitCommitish() string
func (*CompilationResult) GetName
func (x *CompilationResult) GetName() string
func (*CompilationResult) GetSource
func (m *CompilationResult) GetSource() isCompilationResult_Source
func (*CompilationResult) GetWorkspace
func (x *CompilationResult) GetWorkspace() string
func (*CompilationResult) ProtoMessage
func (*CompilationResult) ProtoMessage()
func (*CompilationResult) ProtoReflect
func (x *CompilationResult) ProtoReflect() protoreflect.Message
func (*CompilationResult) Reset
func (x *CompilationResult) Reset()
func (*CompilationResult) String
func (x *CompilationResult) String() string
CompilationResultAction
type CompilationResultAction struct {
// This action's identifier. Unique within the compilation result.
Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
// The action's identifier if the project had been compiled without any
// overrides configured. Unique within the compilation result.
CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
// The full path including filename in which this action is located, relative
// to the workspace root.
FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
// Types that are assignable to CompiledObject:
// *CompilationResultAction_Relation_
// *CompilationResultAction_Operations_
// *CompilationResultAction_Assertion_
// *CompilationResultAction_Declaration_
CompiledObject isCompilationResultAction_CompiledObject `protobuf_oneof:"compiled_object"`
// contains filtered or unexported fields
}
Represents a single Dataform action in a compilation result.
func (*CompilationResultAction) Descriptor
func (*CompilationResultAction) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction.ProtoReflect.Descriptor instead.
func (*CompilationResultAction) GetAssertion
func (x *CompilationResultAction) GetAssertion() *CompilationResultAction_Assertion
func (*CompilationResultAction) GetCanonicalTarget
func (x *CompilationResultAction) GetCanonicalTarget() *Target
func (*CompilationResultAction) GetCompiledObject
func (m *CompilationResultAction) GetCompiledObject() isCompilationResultAction_CompiledObject
func (*CompilationResultAction) GetDeclaration
func (x *CompilationResultAction) GetDeclaration() *CompilationResultAction_Declaration
func (*CompilationResultAction) GetFilePath
func (x *CompilationResultAction) GetFilePath() string
func (*CompilationResultAction) GetOperations
func (x *CompilationResultAction) GetOperations() *CompilationResultAction_Operations
func (*CompilationResultAction) GetRelation
func (x *CompilationResultAction) GetRelation() *CompilationResultAction_Relation
func (*CompilationResultAction) GetTarget
func (x *CompilationResultAction) GetTarget() *Target
func (*CompilationResultAction) ProtoMessage
func (*CompilationResultAction) ProtoMessage()
func (*CompilationResultAction) ProtoReflect
func (x *CompilationResultAction) ProtoReflect() protoreflect.Message
func (*CompilationResultAction) Reset
func (x *CompilationResultAction) Reset()
func (*CompilationResultAction) String
func (x *CompilationResultAction) String() string
CompilationResultAction_Assertion
type CompilationResultAction_Assertion struct {
// A list of actions that this action depends on.
DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
// The parent action of this assertion. Only set if this assertion was
// automatically generated.
ParentAction *Target `protobuf:"bytes,5,opt,name=parent_action,json=parentAction,proto3" json:"parent_action,omitempty"`
// Whether this action is disabled (i.e. should not be run).
Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
// Arbitrary, user-defined tags on this action.
Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
// The SELECT query which must return zero rows in order for this assertion
// to succeed.
SelectQuery string `protobuf:"bytes,4,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
// Descriptor for the assertion's automatically-generated view and its
// columns.
RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
// contains filtered or unexported fields
}
Represents an assertion upon a SQL query which is required return zero rows.
func (*CompilationResultAction_Assertion) Descriptor
func (*CompilationResultAction_Assertion) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction_Assertion.ProtoReflect.Descriptor instead.
func (*CompilationResultAction_Assertion) GetDependencyTargets
func (x *CompilationResultAction_Assertion) GetDependencyTargets() []*Target
func (*CompilationResultAction_Assertion) GetDisabled
func (x *CompilationResultAction_Assertion) GetDisabled() bool
func (*CompilationResultAction_Assertion) GetParentAction
func (x *CompilationResultAction_Assertion) GetParentAction() *Target
func (*CompilationResultAction_Assertion) GetRelationDescriptor
func (x *CompilationResultAction_Assertion) GetRelationDescriptor() *RelationDescriptor
func (*CompilationResultAction_Assertion) GetSelectQuery
func (x *CompilationResultAction_Assertion) GetSelectQuery() string
func (*CompilationResultAction_Assertion) GetTags
func (x *CompilationResultAction_Assertion) GetTags() []string
func (*CompilationResultAction_Assertion) ProtoMessage
func (*CompilationResultAction_Assertion) ProtoMessage()
func (*CompilationResultAction_Assertion) ProtoReflect
func (x *CompilationResultAction_Assertion) ProtoReflect() protoreflect.Message
func (*CompilationResultAction_Assertion) Reset
func (x *CompilationResultAction_Assertion) Reset()
func (*CompilationResultAction_Assertion) String
func (x *CompilationResultAction_Assertion) String() string
CompilationResultAction_Assertion_
type CompilationResultAction_Assertion_ struct {
// The assertion executed by this action.
Assertion *CompilationResultAction_Assertion `protobuf:"bytes,6,opt,name=assertion,proto3,oneof"`
}
CompilationResultAction_Declaration
type CompilationResultAction_Declaration struct {
// Descriptor for the relation and its columns. Used as documentation only,
// i.e. values here will result in no changes to the relation's metadata.
RelationDescriptor *RelationDescriptor `protobuf:"bytes,1,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
// contains filtered or unexported fields
}
Represents a relation which is not managed by Dataform but which may be referenced by Dataform actions.
func (*CompilationResultAction_Declaration) Descriptor
func (*CompilationResultAction_Declaration) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction_Declaration.ProtoReflect.Descriptor instead.
func (*CompilationResultAction_Declaration) GetRelationDescriptor
func (x *CompilationResultAction_Declaration) GetRelationDescriptor() *RelationDescriptor
func (*CompilationResultAction_Declaration) ProtoMessage
func (*CompilationResultAction_Declaration) ProtoMessage()
func (*CompilationResultAction_Declaration) ProtoReflect
func (x *CompilationResultAction_Declaration) ProtoReflect() protoreflect.Message
func (*CompilationResultAction_Declaration) Reset
func (x *CompilationResultAction_Declaration) Reset()
func (*CompilationResultAction_Declaration) String
func (x *CompilationResultAction_Declaration) String() string
CompilationResultAction_Declaration_
type CompilationResultAction_Declaration_ struct {
// The declaration declared by this action.
Declaration *CompilationResultAction_Declaration `protobuf:"bytes,7,opt,name=declaration,proto3,oneof"`
}
CompilationResultAction_Operations
type CompilationResultAction_Operations struct {
// A list of actions that this action depends on.
DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
// Whether this action is disabled (i.e. should not be run).
Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
// Arbitrary, user-defined tags on this action.
Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
// Descriptor for any output relation and its columns. Only set if
// `has_output` is true.
RelationDescriptor *RelationDescriptor `protobuf:"bytes,6,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
// A list of arbitrary SQL statements that will be executed without
// alteration.
Queries []string `protobuf:"bytes,4,rep,name=queries,proto3" json:"queries,omitempty"`
// Whether these operations produce an output relation.
HasOutput bool `protobuf:"varint,5,opt,name=has_output,json=hasOutput,proto3" json:"has_output,omitempty"`
// contains filtered or unexported fields
}
Represents a list of arbitrary database operations.
func (*CompilationResultAction_Operations) Descriptor
func (*CompilationResultAction_Operations) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction_Operations.ProtoReflect.Descriptor instead.
func (*CompilationResultAction_Operations) GetDependencyTargets
func (x *CompilationResultAction_Operations) GetDependencyTargets() []*Target
func (*CompilationResultAction_Operations) GetDisabled
func (x *CompilationResultAction_Operations) GetDisabled() bool
func (*CompilationResultAction_Operations) GetHasOutput
func (x *CompilationResultAction_Operations) GetHasOutput() bool
func (*CompilationResultAction_Operations) GetQueries
func (x *CompilationResultAction_Operations) GetQueries() []string
func (*CompilationResultAction_Operations) GetRelationDescriptor
func (x *CompilationResultAction_Operations) GetRelationDescriptor() *RelationDescriptor
func (*CompilationResultAction_Operations) GetTags
func (x *CompilationResultAction_Operations) GetTags() []string
func (*CompilationResultAction_Operations) ProtoMessage
func (*CompilationResultAction_Operations) ProtoMessage()
func (*CompilationResultAction_Operations) ProtoReflect
func (x *CompilationResultAction_Operations) ProtoReflect() protoreflect.Message
func (*CompilationResultAction_Operations) Reset
func (x *CompilationResultAction_Operations) Reset()
func (*CompilationResultAction_Operations) String
func (x *CompilationResultAction_Operations) String() string
CompilationResultAction_Operations_
type CompilationResultAction_Operations_ struct {
// The database operations executed by this action.
Operations *CompilationResultAction_Operations `protobuf:"bytes,5,opt,name=operations,proto3,oneof"`
}
CompilationResultAction_Relation
type CompilationResultAction_Relation struct {
DependencyTargets []*Target `protobuf:"bytes,1,rep,name=dependency_targets,json=dependencyTargets,proto3" json:"dependency_targets,omitempty"`
Disabled bool `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
RelationDescriptor *RelationDescriptor `protobuf:"bytes,4,opt,name=relation_descriptor,json=relationDescriptor,proto3" json:"relation_descriptor,omitempty"`
RelationType CompilationResultAction_Relation_RelationType "" /* 180 byte string literal not displayed */
SelectQuery string `protobuf:"bytes,6,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
PreOperations []string `protobuf:"bytes,7,rep,name=pre_operations,json=preOperations,proto3" json:"pre_operations,omitempty"`
PostOperations []string `protobuf:"bytes,8,rep,name=post_operations,json=postOperations,proto3" json:"post_operations,omitempty"`
IncrementalTableConfig *CompilationResultAction_Relation_IncrementalTableConfig "" /* 129 byte string literal not displayed */
PartitionExpression string `protobuf:"bytes,10,opt,name=partition_expression,json=partitionExpression,proto3" json:"partition_expression,omitempty"`
ClusterExpressions []string `protobuf:"bytes,11,rep,name=cluster_expressions,json=clusterExpressions,proto3" json:"cluster_expressions,omitempty"`
PartitionExpirationDays int32 "" /* 134 byte string literal not displayed */
RequirePartitionFilter bool "" /* 131 byte string literal not displayed */
AdditionalOptions map[string]string "" /* 201 byte string literal not displayed */
}
Represents a database relation.
func (*CompilationResultAction_Relation) Descriptor
func (*CompilationResultAction_Relation) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction_Relation.ProtoReflect.Descriptor instead.
func (*CompilationResultAction_Relation) GetAdditionalOptions
func (x *CompilationResultAction_Relation) GetAdditionalOptions() map[string]string
func (*CompilationResultAction_Relation) GetClusterExpressions
func (x *CompilationResultAction_Relation) GetClusterExpressions() []string
func (*CompilationResultAction_Relation) GetDependencyTargets
func (x *CompilationResultAction_Relation) GetDependencyTargets() []*Target
func (*CompilationResultAction_Relation) GetDisabled
func (x *CompilationResultAction_Relation) GetDisabled() bool
func (*CompilationResultAction_Relation) GetIncrementalTableConfig
func (x *CompilationResultAction_Relation) GetIncrementalTableConfig() *CompilationResultAction_Relation_IncrementalTableConfig
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 (x *CompilationResultAction_Relation) GetRelationType() CompilationResultAction_Relation_RelationType
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 (x *CompilationResultAction_Relation) GetTags() []string
func (*CompilationResultAction_Relation) ProtoMessage
func (*CompilationResultAction_Relation) ProtoMessage()
func (*CompilationResultAction_Relation) ProtoReflect
func (x *CompilationResultAction_Relation) ProtoReflect() protoreflect.Message
func (*CompilationResultAction_Relation) Reset
func (x *CompilationResultAction_Relation) Reset()
func (*CompilationResultAction_Relation) String
func (x *CompilationResultAction_Relation) String() string
CompilationResultAction_Relation_
type CompilationResultAction_Relation_ struct {
// The database relation created/updated by this action.
Relation *CompilationResultAction_Relation `protobuf:"bytes,4,opt,name=relation,proto3,oneof"`
}
CompilationResultAction_Relation_IncrementalTableConfig
type CompilationResultAction_Relation_IncrementalTableConfig struct {
IncrementalSelectQuery string "" /* 129 byte string literal not displayed */
RefreshDisabled bool `protobuf:"varint,2,opt,name=refresh_disabled,json=refreshDisabled,proto3" json:"refresh_disabled,omitempty"`
UniqueKeyParts []string `protobuf:"bytes,3,rep,name=unique_key_parts,json=uniqueKeyParts,proto3" json:"unique_key_parts,omitempty"`
UpdatePartitionFilter string `protobuf:"bytes,4,opt,name=update_partition_filter,json=updatePartitionFilter,proto3" json:"update_partition_filter,omitempty"`
IncrementalPreOperations []string "" /* 135 byte string literal not displayed */
IncrementalPostOperations []string "" /* 138 byte string literal not displayed */
}
Contains settings for relations of type INCREMENTAL_TABLE
.
func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor
func (*CompilationResultAction_Relation_IncrementalTableConfig) Descriptor() ([]byte, []int)
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 (x *CompilationResultAction_Relation_IncrementalTableConfig) GetRefreshDisabled() bool
func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUniqueKeyParts
func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetUniqueKeyParts() []string
func (*CompilationResultAction_Relation_IncrementalTableConfig) GetUpdatePartitionFilter
func (x *CompilationResultAction_Relation_IncrementalTableConfig) GetUpdatePartitionFilter() string
func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoMessage
func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoMessage()
func (*CompilationResultAction_Relation_IncrementalTableConfig) ProtoReflect
func (x *CompilationResultAction_Relation_IncrementalTableConfig) ProtoReflect() protoreflect.Message
func (*CompilationResultAction_Relation_IncrementalTableConfig) Reset
func (x *CompilationResultAction_Relation_IncrementalTableConfig) Reset()
func (*CompilationResultAction_Relation_IncrementalTableConfig) String
func (x *CompilationResultAction_Relation_IncrementalTableConfig) String() string
CompilationResultAction_Relation_RelationType
type CompilationResultAction_Relation_RelationType int32
Indicates the type of this relation.
CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED, CompilationResultAction_Relation_TABLE, CompilationResultAction_Relation_VIEW, CompilationResultAction_Relation_INCREMENTAL_TABLE, CompilationResultAction_Relation_MATERIALIZED_VIEW
const (
// Default value. This value is unused.
CompilationResultAction_Relation_RELATION_TYPE_UNSPECIFIED CompilationResultAction_Relation_RelationType = 0
// The relation is a table.
CompilationResultAction_Relation_TABLE CompilationResultAction_Relation_RelationType = 1
// The relation is a view.
CompilationResultAction_Relation_VIEW CompilationResultAction_Relation_RelationType = 2
// The relation is an incrementalized table.
CompilationResultAction_Relation_INCREMENTAL_TABLE CompilationResultAction_Relation_RelationType = 3
// The relation is a materialized view.
CompilationResultAction_Relation_MATERIALIZED_VIEW CompilationResultAction_Relation_RelationType = 4
)
func (CompilationResultAction_Relation_RelationType) Descriptor
func (CompilationResultAction_Relation_RelationType) Descriptor() protoreflect.EnumDescriptor
func (CompilationResultAction_Relation_RelationType) Enum
func (x CompilationResultAction_Relation_RelationType) Enum() *CompilationResultAction_Relation_RelationType
func (CompilationResultAction_Relation_RelationType) EnumDescriptor
func (CompilationResultAction_Relation_RelationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CompilationResultAction_Relation_RelationType.Descriptor instead.
func (CompilationResultAction_Relation_RelationType) Number
func (x CompilationResultAction_Relation_RelationType) Number() protoreflect.EnumNumber
func (CompilationResultAction_Relation_RelationType) String
func (x CompilationResultAction_Relation_RelationType) String() string
func (CompilationResultAction_Relation_RelationType) Type
CompilationResult_CodeCompilationConfig
type CompilationResult_CodeCompilationConfig struct {
DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
DefaultSchema string `protobuf:"bytes,2,opt,name=default_schema,json=defaultSchema,proto3" json:"default_schema,omitempty"`
DefaultLocation string `protobuf:"bytes,8,opt,name=default_location,json=defaultLocation,proto3" json:"default_location,omitempty"`
AssertionSchema string `protobuf:"bytes,3,opt,name=assertion_schema,json=assertionSchema,proto3" json:"assertion_schema,omitempty"`
Vars map[string]string "" /* 149 byte string literal not displayed */
DatabaseSuffix string `protobuf:"bytes,5,opt,name=database_suffix,json=databaseSuffix,proto3" json:"database_suffix,omitempty"`
SchemaSuffix string `protobuf:"bytes,6,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
TablePrefix string `protobuf:"bytes,7,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
}
Configures various aspects of Dataform code compilation.
func (*CompilationResult_CodeCompilationConfig) Descriptor
func (*CompilationResult_CodeCompilationConfig) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResult_CodeCompilationConfig.ProtoReflect.Descriptor instead.
func (*CompilationResult_CodeCompilationConfig) GetAssertionSchema
func (x *CompilationResult_CodeCompilationConfig) GetAssertionSchema() string
func (*CompilationResult_CodeCompilationConfig) GetDatabaseSuffix
func (x *CompilationResult_CodeCompilationConfig) GetDatabaseSuffix() string
func (*CompilationResult_CodeCompilationConfig) GetDefaultDatabase
func (x *CompilationResult_CodeCompilationConfig) GetDefaultDatabase() string
func (*CompilationResult_CodeCompilationConfig) GetDefaultLocation
func (x *CompilationResult_CodeCompilationConfig) GetDefaultLocation() string
func (*CompilationResult_CodeCompilationConfig) GetDefaultSchema
func (x *CompilationResult_CodeCompilationConfig) GetDefaultSchema() string
func (*CompilationResult_CodeCompilationConfig) GetSchemaSuffix
func (x *CompilationResult_CodeCompilationConfig) GetSchemaSuffix() string
func (*CompilationResult_CodeCompilationConfig) GetTablePrefix
func (x *CompilationResult_CodeCompilationConfig) GetTablePrefix() string
func (*CompilationResult_CodeCompilationConfig) GetVars
func (x *CompilationResult_CodeCompilationConfig) GetVars() map[string]string
func (*CompilationResult_CodeCompilationConfig) ProtoMessage
func (*CompilationResult_CodeCompilationConfig) ProtoMessage()
func (*CompilationResult_CodeCompilationConfig) ProtoReflect
func (x *CompilationResult_CodeCompilationConfig) ProtoReflect() protoreflect.Message
func (*CompilationResult_CodeCompilationConfig) Reset
func (x *CompilationResult_CodeCompilationConfig) Reset()
func (*CompilationResult_CodeCompilationConfig) String
func (x *CompilationResult_CodeCompilationConfig) String() string
CompilationResult_CompilationError
type CompilationResult_CompilationError struct {
// Output only. The error's top level message.
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// Output only. The error's full stack trace.
Stack string `protobuf:"bytes,2,opt,name=stack,proto3" json:"stack,omitempty"`
// Output only. The path of the file where this error occurred, if available, relative to
// the project root.
Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
// Output only. The identifier of the action where this error occurred, if available.
ActionTarget *Target `protobuf:"bytes,4,opt,name=action_target,json=actionTarget,proto3" json:"action_target,omitempty"`
// contains filtered or unexported fields
}
An error encountered when attempting to compile a Dataform project.
func (*CompilationResult_CompilationError) Descriptor
func (*CompilationResult_CompilationError) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResult_CompilationError.ProtoReflect.Descriptor instead.
func (*CompilationResult_CompilationError) GetActionTarget
func (x *CompilationResult_CompilationError) GetActionTarget() *Target
func (*CompilationResult_CompilationError) GetMessage
func (x *CompilationResult_CompilationError) GetMessage() string
func (*CompilationResult_CompilationError) GetPath
func (x *CompilationResult_CompilationError) GetPath() string
func (*CompilationResult_CompilationError) GetStack
func (x *CompilationResult_CompilationError) GetStack() string
func (*CompilationResult_CompilationError) ProtoMessage
func (*CompilationResult_CompilationError) ProtoMessage()
func (*CompilationResult_CompilationError) ProtoReflect
func (x *CompilationResult_CompilationError) ProtoReflect() protoreflect.Message
func (*CompilationResult_CompilationError) Reset
func (x *CompilationResult_CompilationError) Reset()
func (*CompilationResult_CompilationError) String
func (x *CompilationResult_CompilationError) String() string
CompilationResult_GitCommitish
type CompilationResult_GitCommitish struct {
// Immutable. Git commit/tag/branch name at which the repository should be compiled.
// Must exist in the remote repository.
// Examples:
// - a commit SHA: `12ade345`
// - a tag: `tag1`
// - a branch name: `branch1`
GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3,oneof"`
}
CompilationResult_Workspace
type CompilationResult_Workspace struct {
// Immutable. The name of the workspace to compile. Must be in the format
// `projects/*/locations/*/repositories/*/workspaces/*`.
Workspace string `protobuf:"bytes,3,opt,name=workspace,proto3,oneof"`
}
CreateCompilationResultRequest
type CreateCompilationResultRequest struct {
// Required. The repository in which to create the compilation result. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The compilation result to create.
CompilationResult *CompilationResult `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
// contains filtered or unexported fields
}
CreateCompilationResult
request message.
func (*CreateCompilationResultRequest) Descriptor
func (*CreateCompilationResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCompilationResultRequest.ProtoReflect.Descriptor instead.
func (*CreateCompilationResultRequest) GetCompilationResult
func (x *CreateCompilationResultRequest) GetCompilationResult() *CompilationResult
func (*CreateCompilationResultRequest) GetParent
func (x *CreateCompilationResultRequest) GetParent() string
func (*CreateCompilationResultRequest) ProtoMessage
func (*CreateCompilationResultRequest) ProtoMessage()
func (*CreateCompilationResultRequest) ProtoReflect
func (x *CreateCompilationResultRequest) ProtoReflect() protoreflect.Message
func (*CreateCompilationResultRequest) Reset
func (x *CreateCompilationResultRequest) Reset()
func (*CreateCompilationResultRequest) String
func (x *CreateCompilationResultRequest) String() string
CreateRepositoryRequest
type CreateRepositoryRequest struct {
// Required. The location in which to create the repository. Must be in the format
// `projects/*/locations/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The repository to create.
Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
// Required. The ID to use for the repository, which will become the final component of
// the repository's resource name.
RepositoryId string `protobuf:"bytes,3,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
// contains filtered or unexported fields
}
CreateRepository
request message.
func (*CreateRepositoryRequest) Descriptor
func (*CreateRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRepositoryRequest.ProtoReflect.Descriptor instead.
func (*CreateRepositoryRequest) GetParent
func (x *CreateRepositoryRequest) GetParent() string
func (*CreateRepositoryRequest) GetRepository
func (x *CreateRepositoryRequest) GetRepository() *Repository
func (*CreateRepositoryRequest) GetRepositoryId
func (x *CreateRepositoryRequest) GetRepositoryId() string
func (*CreateRepositoryRequest) ProtoMessage
func (*CreateRepositoryRequest) ProtoMessage()
func (*CreateRepositoryRequest) ProtoReflect
func (x *CreateRepositoryRequest) ProtoReflect() protoreflect.Message
func (*CreateRepositoryRequest) Reset
func (x *CreateRepositoryRequest) Reset()
func (*CreateRepositoryRequest) String
func (x *CreateRepositoryRequest) String() string
CreateWorkflowInvocationRequest
type CreateWorkflowInvocationRequest struct {
// Required. The parent resource of the WorkflowInvocation type.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The workflow invocation resource to create.
WorkflowInvocation *WorkflowInvocation `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3" json:"workflow_invocation,omitempty"`
// contains filtered or unexported fields
}
CreateWorkflowInvocation
request message.
func (*CreateWorkflowInvocationRequest) Descriptor
func (*CreateWorkflowInvocationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWorkflowInvocationRequest.ProtoReflect.Descriptor instead.
func (*CreateWorkflowInvocationRequest) GetParent
func (x *CreateWorkflowInvocationRequest) GetParent() string
func (*CreateWorkflowInvocationRequest) GetWorkflowInvocation
func (x *CreateWorkflowInvocationRequest) GetWorkflowInvocation() *WorkflowInvocation
func (*CreateWorkflowInvocationRequest) ProtoMessage
func (*CreateWorkflowInvocationRequest) ProtoMessage()
func (*CreateWorkflowInvocationRequest) ProtoReflect
func (x *CreateWorkflowInvocationRequest) ProtoReflect() protoreflect.Message
func (*CreateWorkflowInvocationRequest) Reset
func (x *CreateWorkflowInvocationRequest) Reset()
func (*CreateWorkflowInvocationRequest) String
func (x *CreateWorkflowInvocationRequest) String() string
CreateWorkspaceRequest
type CreateWorkspaceRequest struct {
// Required. The repository in which to create the workspace. Must be in the format
// `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The workspace to create.
Workspace *Workspace `protobuf:"bytes,2,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The ID to use for the workspace, which will become the final component of
// the workspace's resource name.
WorkspaceId string `protobuf:"bytes,3,opt,name=workspace_id,json=workspaceId,proto3" json:"workspace_id,omitempty"`
// contains filtered or unexported fields
}
CreateWorkspace
request message.
func (*CreateWorkspaceRequest) Descriptor
func (*CreateWorkspaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWorkspaceRequest.ProtoReflect.Descriptor instead.
func (*CreateWorkspaceRequest) GetParent
func (x *CreateWorkspaceRequest) GetParent() string
func (*CreateWorkspaceRequest) GetWorkspace
func (x *CreateWorkspaceRequest) GetWorkspace() *Workspace
func (*CreateWorkspaceRequest) GetWorkspaceId
func (x *CreateWorkspaceRequest) GetWorkspaceId() string
func (*CreateWorkspaceRequest) ProtoMessage
func (*CreateWorkspaceRequest) ProtoMessage()
func (*CreateWorkspaceRequest) ProtoReflect
func (x *CreateWorkspaceRequest) ProtoReflect() protoreflect.Message
func (*CreateWorkspaceRequest) Reset
func (x *CreateWorkspaceRequest) Reset()
func (*CreateWorkspaceRequest) String
func (x *CreateWorkspaceRequest) String() string
DataformClient
type DataformClient interface {
// Lists Repositories in a given project and location.
ListRepositories(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error)
// Fetches a single Repository.
GetRepository(ctx context.Context, in *GetRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
// Creates a new Repository in a given project and location.
CreateRepository(ctx context.Context, in *CreateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
// Updates a single Repository.
UpdateRepository(ctx context.Context, in *UpdateRepositoryRequest, opts ...grpc.CallOption) (*Repository, error)
// Deletes a single Repository.
DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Fetches a Repository's remote branches.
FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
// Lists Workspaces in a given Repository.
ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
// Fetches a single Workspace.
GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
// Creates a new Workspace in a given Repository.
CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
// Deletes a single Workspace.
DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Installs dependency NPM packages (inside a Workspace).
InstallNpmPackages(ctx context.Context, in *InstallNpmPackagesRequest, opts ...grpc.CallOption) (*InstallNpmPackagesResponse, error)
// Pulls Git commits from the Repository's remote into a Workspace.
PullGitCommits(ctx context.Context, in *PullGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Pushes Git commits from a Workspace to the Repository's remote.
PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Fetches Git statuses for the files in a Workspace.
FetchFileGitStatuses(ctx context.Context, in *FetchFileGitStatusesRequest, opts ...grpc.CallOption) (*FetchFileGitStatusesResponse, error)
// Fetches Git ahead/behind against a remote branch.
FetchGitAheadBehind(ctx context.Context, in *FetchGitAheadBehindRequest, opts ...grpc.CallOption) (*FetchGitAheadBehindResponse, error)
// Applies a Git commit for uncommitted files in a Workspace.
CommitWorkspaceChanges(ctx context.Context, in *CommitWorkspaceChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Performs a Git reset for uncommitted files in a Workspace.
ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Fetches Git diff for an uncommitted file in a Workspace.
FetchFileDiff(ctx context.Context, in *FetchFileDiffRequest, opts ...grpc.CallOption) (*FetchFileDiffResponse, error)
// Returns the contents of a given Workspace directory.
QueryDirectoryContents(ctx context.Context, in *QueryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryDirectoryContentsResponse, error)
// Creates a directory inside a Workspace.
MakeDirectory(ctx context.Context, in *MakeDirectoryRequest, opts ...grpc.CallOption) (*MakeDirectoryResponse, error)
// Deletes a directory (inside a Workspace) and all of its contents.
RemoveDirectory(ctx context.Context, in *RemoveDirectoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Moves a directory (inside a Workspace), and all of its contents, to a new
// location.
MoveDirectory(ctx context.Context, in *MoveDirectoryRequest, opts ...grpc.CallOption) (*MoveDirectoryResponse, error)
// Returns the contents of a file (inside a Workspace).
ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
// Deletes a file (inside a Workspace).
RemoveFile(ctx context.Context, in *RemoveFileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Moves a file (inside a Workspace) to a new location.
MoveFile(ctx context.Context, in *MoveFileRequest, opts ...grpc.CallOption) (*MoveFileResponse, error)
// Writes to a file (inside a Workspace).
WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error)
// Lists CompilationResults in a given Repository.
ListCompilationResults(ctx context.Context, in *ListCompilationResultsRequest, opts ...grpc.CallOption) (*ListCompilationResultsResponse, error)
// Fetches a single CompilationResult.
GetCompilationResult(ctx context.Context, in *GetCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
// Creates a new CompilationResult in a given project and location.
CreateCompilationResult(ctx context.Context, in *CreateCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
// Returns CompilationResultActions in a given CompilationResult.
QueryCompilationResultActions(ctx context.Context, in *QueryCompilationResultActionsRequest, opts ...grpc.CallOption) (*QueryCompilationResultActionsResponse, error)
// Lists WorkflowInvocations in a given Repository.
ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
// Fetches a single WorkflowInvocation.
GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
// Creates a new WorkflowInvocation in a given Repository.
CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
// Deletes a single WorkflowInvocation.
DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Requests cancellation of a running WorkflowInvocation.
CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns WorkflowInvocationActions in a given WorkflowInvocation.
QueryWorkflowInvocationActions(ctx context.Context, in *QueryWorkflowInvocationActionsRequest, opts ...grpc.CallOption) (*QueryWorkflowInvocationActionsResponse, error)
}
DataformClient is the client API for Dataform service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDataformClient
func NewDataformClient(cc grpc.ClientConnInterface) DataformClient
DataformServer
type DataformServer interface {
// Lists Repositories in a given project and location.
ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
// Fetches a single Repository.
GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
// Creates a new Repository in a given project and location.
CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
// Updates a single Repository.
UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
// Deletes a single Repository.
DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
// Fetches a Repository's remote branches.
FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
// Lists Workspaces in a given Repository.
ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
// Fetches a single Workspace.
GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
// Creates a new Workspace in a given Repository.
CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
// Deletes a single Workspace.
DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
// Installs dependency NPM packages (inside a Workspace).
InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
// Pulls Git commits from the Repository's remote into a Workspace.
PullGitCommits(context.Context, *PullGitCommitsRequest) (*emptypb.Empty, error)
// Pushes Git commits from a Workspace to the Repository's remote.
PushGitCommits(context.Context, *PushGitCommitsRequest) (*emptypb.Empty, error)
// Fetches Git statuses for the files in a Workspace.
FetchFileGitStatuses(context.Context, *FetchFileGitStatusesRequest) (*FetchFileGitStatusesResponse, error)
// Fetches Git ahead/behind against a remote branch.
FetchGitAheadBehind(context.Context, *FetchGitAheadBehindRequest) (*FetchGitAheadBehindResponse, error)
// Applies a Git commit for uncommitted files in a Workspace.
CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*emptypb.Empty, error)
// Performs a Git reset for uncommitted files in a Workspace.
ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*emptypb.Empty, error)
// Fetches Git diff for an uncommitted file in a Workspace.
FetchFileDiff(context.Context, *FetchFileDiffRequest) (*FetchFileDiffResponse, error)
// Returns the contents of a given Workspace directory.
QueryDirectoryContents(context.Context, *QueryDirectoryContentsRequest) (*QueryDirectoryContentsResponse, error)
// Creates a directory inside a Workspace.
MakeDirectory(context.Context, *MakeDirectoryRequest) (*MakeDirectoryResponse, error)
// Deletes a directory (inside a Workspace) and all of its contents.
RemoveDirectory(context.Context, *RemoveDirectoryRequest) (*emptypb.Empty, error)
// Moves a directory (inside a Workspace), and all of its contents, to a new
// location.
MoveDirectory(context.Context, *MoveDirectoryRequest) (*MoveDirectoryResponse, error)
// Returns the contents of a file (inside a Workspace).
ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
// Deletes a file (inside a Workspace).
RemoveFile(context.Context, *RemoveFileRequest) (*emptypb.Empty, error)
// Moves a file (inside a Workspace) to a new location.
MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
// Writes to a file (inside a Workspace).
WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
// Lists CompilationResults in a given Repository.
ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
// Fetches a single CompilationResult.
GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
// Creates a new CompilationResult in a given project and location.
CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
// Returns CompilationResultActions in a given CompilationResult.
QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
// Lists WorkflowInvocations in a given Repository.
ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
// Fetches a single WorkflowInvocation.
GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
// Creates a new WorkflowInvocation in a given Repository.
CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
// Deletes a single WorkflowInvocation.
DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
// Requests cancellation of a running WorkflowInvocation.
CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*emptypb.Empty, error)
// Returns WorkflowInvocationActions in a given WorkflowInvocation.
QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
}
DataformServer is the server API for Dataform service.
DeleteRepositoryRequest
type DeleteRepositoryRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// If set to true, any child resources of this repository will also be
// deleted. (Otherwise, the request will only succeed if the repository has no
// child resources.)
Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
DeleteRepository
request message.
func (*DeleteRepositoryRequest) Descriptor
func (*DeleteRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.
func (*DeleteRepositoryRequest) GetForce
func (x *DeleteRepositoryRequest) GetForce() bool
func (*DeleteRepositoryRequest) GetName
func (x *DeleteRepositoryRequest) GetName() string
func (*DeleteRepositoryRequest) ProtoMessage
func (*DeleteRepositoryRequest) ProtoMessage()
func (*DeleteRepositoryRequest) ProtoReflect
func (x *DeleteRepositoryRequest) ProtoReflect() protoreflect.Message
func (*DeleteRepositoryRequest) Reset
func (x *DeleteRepositoryRequest) Reset()
func (*DeleteRepositoryRequest) String
func (x *DeleteRepositoryRequest) String() string
DeleteWorkflowInvocationRequest
type DeleteWorkflowInvocationRequest struct {
// Required. The workflow invocation resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
DeleteWorkflowInvocation
request message.
func (*DeleteWorkflowInvocationRequest) Descriptor
func (*DeleteWorkflowInvocationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWorkflowInvocationRequest.ProtoReflect.Descriptor instead.
func (*DeleteWorkflowInvocationRequest) GetName
func (x *DeleteWorkflowInvocationRequest) GetName() string
func (*DeleteWorkflowInvocationRequest) ProtoMessage
func (*DeleteWorkflowInvocationRequest) ProtoMessage()
func (*DeleteWorkflowInvocationRequest) ProtoReflect
func (x *DeleteWorkflowInvocationRequest) ProtoReflect() protoreflect.Message
func (*DeleteWorkflowInvocationRequest) Reset
func (x *DeleteWorkflowInvocationRequest) Reset()
func (*DeleteWorkflowInvocationRequest) String
func (x *DeleteWorkflowInvocationRequest) String() string
DeleteWorkspaceRequest
type DeleteWorkspaceRequest struct {
// Required. The workspace resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
DeleteWorkspace
request message.
func (*DeleteWorkspaceRequest) Descriptor
func (*DeleteWorkspaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWorkspaceRequest.ProtoReflect.Descriptor instead.
func (*DeleteWorkspaceRequest) GetName
func (x *DeleteWorkspaceRequest) GetName() string
func (*DeleteWorkspaceRequest) ProtoMessage
func (*DeleteWorkspaceRequest) ProtoMessage()
func (*DeleteWorkspaceRequest) ProtoReflect
func (x *DeleteWorkspaceRequest) ProtoReflect() protoreflect.Message
func (*DeleteWorkspaceRequest) Reset
func (x *DeleteWorkspaceRequest) Reset()
func (*DeleteWorkspaceRequest) String
func (x *DeleteWorkspaceRequest) String() string
FetchFileDiffRequest
type FetchFileDiffRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The file's full path including filename, relative to the workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
FetchFileDiff
request message.
func (*FetchFileDiffRequest) Descriptor
func (*FetchFileDiffRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchFileDiffRequest.ProtoReflect.Descriptor instead.
func (*FetchFileDiffRequest) GetPath
func (x *FetchFileDiffRequest) GetPath() string
func (*FetchFileDiffRequest) GetWorkspace
func (x *FetchFileDiffRequest) GetWorkspace() string
func (*FetchFileDiffRequest) ProtoMessage
func (*FetchFileDiffRequest) ProtoMessage()
func (*FetchFileDiffRequest) ProtoReflect
func (x *FetchFileDiffRequest) ProtoReflect() protoreflect.Message
func (*FetchFileDiffRequest) Reset
func (x *FetchFileDiffRequest) Reset()
func (*FetchFileDiffRequest) String
func (x *FetchFileDiffRequest) String() string
FetchFileDiffResponse
type FetchFileDiffResponse struct {
// The raw formatted Git diff for the file.
FormattedDiff string `protobuf:"bytes,1,opt,name=formatted_diff,json=formattedDiff,proto3" json:"formatted_diff,omitempty"`
// contains filtered or unexported fields
}
FetchFileDiff
response message.
func (*FetchFileDiffResponse) Descriptor
func (*FetchFileDiffResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchFileDiffResponse.ProtoReflect.Descriptor instead.
func (*FetchFileDiffResponse) GetFormattedDiff
func (x *FetchFileDiffResponse) GetFormattedDiff() string
func (*FetchFileDiffResponse) ProtoMessage
func (*FetchFileDiffResponse) ProtoMessage()
func (*FetchFileDiffResponse) ProtoReflect
func (x *FetchFileDiffResponse) ProtoReflect() protoreflect.Message
func (*FetchFileDiffResponse) Reset
func (x *FetchFileDiffResponse) Reset()
func (*FetchFileDiffResponse) String
func (x *FetchFileDiffResponse) String() string
FetchFileGitStatusesRequest
type FetchFileGitStatusesRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
FetchFileGitStatuses
request message.
func (*FetchFileGitStatusesRequest) Descriptor
func (*FetchFileGitStatusesRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchFileGitStatusesRequest.ProtoReflect.Descriptor instead.
func (*FetchFileGitStatusesRequest) GetName
func (x *FetchFileGitStatusesRequest) GetName() string
func (*FetchFileGitStatusesRequest) ProtoMessage
func (*FetchFileGitStatusesRequest) ProtoMessage()
func (*FetchFileGitStatusesRequest) ProtoReflect
func (x *FetchFileGitStatusesRequest) ProtoReflect() protoreflect.Message
func (*FetchFileGitStatusesRequest) Reset
func (x *FetchFileGitStatusesRequest) Reset()
func (*FetchFileGitStatusesRequest) String
func (x *FetchFileGitStatusesRequest) String() string
FetchFileGitStatusesResponse
type FetchFileGitStatusesResponse struct {
UncommittedFileChanges []*FetchFileGitStatusesResponse_UncommittedFileChange "" /* 129 byte string literal not displayed */
}
FetchFileGitStatuses
response message.
func (*FetchFileGitStatusesResponse) Descriptor
func (*FetchFileGitStatusesResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchFileGitStatusesResponse.ProtoReflect.Descriptor instead.
func (*FetchFileGitStatusesResponse) GetUncommittedFileChanges
func (x *FetchFileGitStatusesResponse) GetUncommittedFileChanges() []*FetchFileGitStatusesResponse_UncommittedFileChange
func (*FetchFileGitStatusesResponse) ProtoMessage
func (*FetchFileGitStatusesResponse) ProtoMessage()
func (*FetchFileGitStatusesResponse) ProtoReflect
func (x *FetchFileGitStatusesResponse) ProtoReflect() protoreflect.Message
func (*FetchFileGitStatusesResponse) Reset
func (x *FetchFileGitStatusesResponse) Reset()
func (*FetchFileGitStatusesResponse) String
func (x *FetchFileGitStatusesResponse) String() string
FetchFileGitStatusesResponse_UncommittedFileChange
type FetchFileGitStatusesResponse_UncommittedFileChange struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
State FetchFileGitStatusesResponse_UncommittedFileChange_State "" /* 157 byte string literal not displayed */
}
Represents the Git state of a file with uncommitted changes.
func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor
func (*FetchFileGitStatusesResponse_UncommittedFileChange) Descriptor() ([]byte, []int)
Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange.ProtoReflect.Descriptor instead.
func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetPath
func (x *FetchFileGitStatusesResponse_UncommittedFileChange) GetPath() string
func (*FetchFileGitStatusesResponse_UncommittedFileChange) GetState
func (x *FetchFileGitStatusesResponse_UncommittedFileChange) GetState() FetchFileGitStatusesResponse_UncommittedFileChange_State
func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoMessage
func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoMessage()
func (*FetchFileGitStatusesResponse_UncommittedFileChange) ProtoReflect
func (x *FetchFileGitStatusesResponse_UncommittedFileChange) ProtoReflect() protoreflect.Message
func (*FetchFileGitStatusesResponse_UncommittedFileChange) Reset
func (x *FetchFileGitStatusesResponse_UncommittedFileChange) Reset()
func (*FetchFileGitStatusesResponse_UncommittedFileChange) String
func (x *FetchFileGitStatusesResponse_UncommittedFileChange) String() string
FetchFileGitStatusesResponse_UncommittedFileChange_State
type FetchFileGitStatusesResponse_UncommittedFileChange_State int32
Indicates the status of an uncommitted file change.
FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_ADDED, FetchFileGitStatusesResponse_UncommittedFileChange_DELETED, FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED, FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS
const (
// Default value. This value is unused.
FetchFileGitStatusesResponse_UncommittedFileChange_STATE_UNSPECIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 0
// The file has been newly added.
FetchFileGitStatusesResponse_UncommittedFileChange_ADDED FetchFileGitStatusesResponse_UncommittedFileChange_State = 1
// The file has been deleted.
FetchFileGitStatusesResponse_UncommittedFileChange_DELETED FetchFileGitStatusesResponse_UncommittedFileChange_State = 2
// The file has been modified.
FetchFileGitStatusesResponse_UncommittedFileChange_MODIFIED FetchFileGitStatusesResponse_UncommittedFileChange_State = 3
// The file contains merge conflicts.
FetchFileGitStatusesResponse_UncommittedFileChange_HAS_CONFLICTS FetchFileGitStatusesResponse_UncommittedFileChange_State = 4
)
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Descriptor
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Descriptor() protoreflect.EnumDescriptor
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Enum
func (x FetchFileGitStatusesResponse_UncommittedFileChange_State) Enum() *FetchFileGitStatusesResponse_UncommittedFileChange_State
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) EnumDescriptor
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use FetchFileGitStatusesResponse_UncommittedFileChange_State.Descriptor instead.
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Number
func (x FetchFileGitStatusesResponse_UncommittedFileChange_State) Number() protoreflect.EnumNumber
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) String
func (x FetchFileGitStatusesResponse_UncommittedFileChange_State) String() string
func (FetchFileGitStatusesResponse_UncommittedFileChange_State) Type
FetchGitAheadBehindRequest
type FetchGitAheadBehindRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The name of the branch in the Git remote against which this workspace
// should be compared. If left unset, the repository's default branch name
// will be used.
RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
// contains filtered or unexported fields
}
FetchGitAheadBehind
request message.
func (*FetchGitAheadBehindRequest) Descriptor
func (*FetchGitAheadBehindRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchGitAheadBehindRequest.ProtoReflect.Descriptor instead.
func (*FetchGitAheadBehindRequest) GetName
func (x *FetchGitAheadBehindRequest) GetName() string
func (*FetchGitAheadBehindRequest) GetRemoteBranch
func (x *FetchGitAheadBehindRequest) GetRemoteBranch() string
func (*FetchGitAheadBehindRequest) ProtoMessage
func (*FetchGitAheadBehindRequest) ProtoMessage()
func (*FetchGitAheadBehindRequest) ProtoReflect
func (x *FetchGitAheadBehindRequest) ProtoReflect() protoreflect.Message
func (*FetchGitAheadBehindRequest) Reset
func (x *FetchGitAheadBehindRequest) Reset()
func (*FetchGitAheadBehindRequest) String
func (x *FetchGitAheadBehindRequest) String() string
FetchGitAheadBehindResponse
type FetchGitAheadBehindResponse struct {
// The number of commits in the remote branch that are not in the workspace.
CommitsAhead int32 `protobuf:"varint,1,opt,name=commits_ahead,json=commitsAhead,proto3" json:"commits_ahead,omitempty"`
// The number of commits in the workspace that are not in the remote branch.
CommitsBehind int32 `protobuf:"varint,2,opt,name=commits_behind,json=commitsBehind,proto3" json:"commits_behind,omitempty"`
// contains filtered or unexported fields
}
FetchGitAheadBehind
response message.
func (*FetchGitAheadBehindResponse) Descriptor
func (*FetchGitAheadBehindResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchGitAheadBehindResponse.ProtoReflect.Descriptor instead.
func (*FetchGitAheadBehindResponse) GetCommitsAhead
func (x *FetchGitAheadBehindResponse) GetCommitsAhead() int32
func (*FetchGitAheadBehindResponse) GetCommitsBehind
func (x *FetchGitAheadBehindResponse) GetCommitsBehind() int32
func (*FetchGitAheadBehindResponse) ProtoMessage
func (*FetchGitAheadBehindResponse) ProtoMessage()
func (*FetchGitAheadBehindResponse) ProtoReflect
func (x *FetchGitAheadBehindResponse) ProtoReflect() protoreflect.Message
func (*FetchGitAheadBehindResponse) Reset
func (x *FetchGitAheadBehindResponse) Reset()
func (*FetchGitAheadBehindResponse) String
func (x *FetchGitAheadBehindResponse) String() string
FetchRemoteBranchesRequest
type FetchRemoteBranchesRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
FetchRemoteBranches
request message.
func (*FetchRemoteBranchesRequest) Descriptor
func (*FetchRemoteBranchesRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchRemoteBranchesRequest.ProtoReflect.Descriptor instead.
func (*FetchRemoteBranchesRequest) GetName
func (x *FetchRemoteBranchesRequest) GetName() string
func (*FetchRemoteBranchesRequest) ProtoMessage
func (*FetchRemoteBranchesRequest) ProtoMessage()
func (*FetchRemoteBranchesRequest) ProtoReflect
func (x *FetchRemoteBranchesRequest) ProtoReflect() protoreflect.Message
func (*FetchRemoteBranchesRequest) Reset
func (x *FetchRemoteBranchesRequest) Reset()
func (*FetchRemoteBranchesRequest) String
func (x *FetchRemoteBranchesRequest) String() string
FetchRemoteBranchesResponse
type FetchRemoteBranchesResponse struct {
// The remote repository's branch names.
Branches []string `protobuf:"bytes,1,rep,name=branches,proto3" json:"branches,omitempty"`
// contains filtered or unexported fields
}
FetchRemoteBranches
response message.
func (*FetchRemoteBranchesResponse) Descriptor
func (*FetchRemoteBranchesResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchRemoteBranchesResponse.ProtoReflect.Descriptor instead.
func (*FetchRemoteBranchesResponse) GetBranches
func (x *FetchRemoteBranchesResponse) GetBranches() []string
func (*FetchRemoteBranchesResponse) ProtoMessage
func (*FetchRemoteBranchesResponse) ProtoMessage()
func (*FetchRemoteBranchesResponse) ProtoReflect
func (x *FetchRemoteBranchesResponse) ProtoReflect() protoreflect.Message
func (*FetchRemoteBranchesResponse) Reset
func (x *FetchRemoteBranchesResponse) Reset()
func (*FetchRemoteBranchesResponse) String
func (x *FetchRemoteBranchesResponse) String() string
GetCompilationResultRequest
type GetCompilationResultRequest struct {
// Required. The compilation result's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetCompilationResult
request message.
func (*GetCompilationResultRequest) Descriptor
func (*GetCompilationResultRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCompilationResultRequest.ProtoReflect.Descriptor instead.
func (*GetCompilationResultRequest) GetName
func (x *GetCompilationResultRequest) GetName() string
func (*GetCompilationResultRequest) ProtoMessage
func (*GetCompilationResultRequest) ProtoMessage()
func (*GetCompilationResultRequest) ProtoReflect
func (x *GetCompilationResultRequest) ProtoReflect() protoreflect.Message
func (*GetCompilationResultRequest) Reset
func (x *GetCompilationResultRequest) Reset()
func (*GetCompilationResultRequest) String
func (x *GetCompilationResultRequest) String() string
GetRepositoryRequest
type GetRepositoryRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetRepository
request message.
func (*GetRepositoryRequest) Descriptor
func (*GetRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.
func (*GetRepositoryRequest) GetName
func (x *GetRepositoryRequest) GetName() string
func (*GetRepositoryRequest) ProtoMessage
func (*GetRepositoryRequest) ProtoMessage()
func (*GetRepositoryRequest) ProtoReflect
func (x *GetRepositoryRequest) ProtoReflect() protoreflect.Message
func (*GetRepositoryRequest) Reset
func (x *GetRepositoryRequest) Reset()
func (*GetRepositoryRequest) String
func (x *GetRepositoryRequest) String() string
GetWorkflowInvocationRequest
type GetWorkflowInvocationRequest struct {
// Required. The workflow invocation resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetWorkflowInvocation
request message.
func (*GetWorkflowInvocationRequest) Descriptor
func (*GetWorkflowInvocationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetWorkflowInvocationRequest.ProtoReflect.Descriptor instead.
func (*GetWorkflowInvocationRequest) GetName
func (x *GetWorkflowInvocationRequest) GetName() string
func (*GetWorkflowInvocationRequest) ProtoMessage
func (*GetWorkflowInvocationRequest) ProtoMessage()
func (*GetWorkflowInvocationRequest) ProtoReflect
func (x *GetWorkflowInvocationRequest) ProtoReflect() protoreflect.Message
func (*GetWorkflowInvocationRequest) Reset
func (x *GetWorkflowInvocationRequest) Reset()
func (*GetWorkflowInvocationRequest) String
func (x *GetWorkflowInvocationRequest) String() string
GetWorkspaceRequest
type GetWorkspaceRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetWorkspace
request message.
func (*GetWorkspaceRequest) Descriptor
func (*GetWorkspaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetWorkspaceRequest.ProtoReflect.Descriptor instead.
func (*GetWorkspaceRequest) GetName
func (x *GetWorkspaceRequest) GetName() string
func (*GetWorkspaceRequest) ProtoMessage
func (*GetWorkspaceRequest) ProtoMessage()
func (*GetWorkspaceRequest) ProtoReflect
func (x *GetWorkspaceRequest) ProtoReflect() protoreflect.Message
func (*GetWorkspaceRequest) Reset
func (x *GetWorkspaceRequest) Reset()
func (*GetWorkspaceRequest) String
func (x *GetWorkspaceRequest) String() string
InstallNpmPackagesRequest
type InstallNpmPackagesRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// contains filtered or unexported fields
}
InstallNpmPackages
request message.
func (*InstallNpmPackagesRequest) Descriptor
func (*InstallNpmPackagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use InstallNpmPackagesRequest.ProtoReflect.Descriptor instead.
func (*InstallNpmPackagesRequest) GetWorkspace
func (x *InstallNpmPackagesRequest) GetWorkspace() string
func (*InstallNpmPackagesRequest) ProtoMessage
func (*InstallNpmPackagesRequest) ProtoMessage()
func (*InstallNpmPackagesRequest) ProtoReflect
func (x *InstallNpmPackagesRequest) ProtoReflect() protoreflect.Message
func (*InstallNpmPackagesRequest) Reset
func (x *InstallNpmPackagesRequest) Reset()
func (*InstallNpmPackagesRequest) String
func (x *InstallNpmPackagesRequest) String() string
InstallNpmPackagesResponse
type InstallNpmPackagesResponse struct {
// contains filtered or unexported fields
}
InstallNpmPackages
response message.
func (*InstallNpmPackagesResponse) Descriptor
func (*InstallNpmPackagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use InstallNpmPackagesResponse.ProtoReflect.Descriptor instead.
func (*InstallNpmPackagesResponse) ProtoMessage
func (*InstallNpmPackagesResponse) ProtoMessage()
func (*InstallNpmPackagesResponse) ProtoReflect
func (x *InstallNpmPackagesResponse) ProtoReflect() protoreflect.Message
func (*InstallNpmPackagesResponse) Reset
func (x *InstallNpmPackagesResponse) Reset()
func (*InstallNpmPackagesResponse) String
func (x *InstallNpmPackagesResponse) String() string
ListCompilationResultsRequest
type ListCompilationResultsRequest struct {
// Required. The repository in which to list compilation results. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of compilation results to return. The server may return
// fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListCompilationResults` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListCompilationResults`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
ListCompilationResults
request message.
func (*ListCompilationResultsRequest) Descriptor
func (*ListCompilationResultsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCompilationResultsRequest.ProtoReflect.Descriptor instead.
func (*ListCompilationResultsRequest) GetPageSize
func (x *ListCompilationResultsRequest) GetPageSize() int32
func (*ListCompilationResultsRequest) GetPageToken
func (x *ListCompilationResultsRequest) GetPageToken() string
func (*ListCompilationResultsRequest) GetParent
func (x *ListCompilationResultsRequest) GetParent() string
func (*ListCompilationResultsRequest) ProtoMessage
func (*ListCompilationResultsRequest) ProtoMessage()
func (*ListCompilationResultsRequest) ProtoReflect
func (x *ListCompilationResultsRequest) ProtoReflect() protoreflect.Message
func (*ListCompilationResultsRequest) Reset
func (x *ListCompilationResultsRequest) Reset()
func (*ListCompilationResultsRequest) String
func (x *ListCompilationResultsRequest) String() string
ListCompilationResultsResponse
type ListCompilationResultsResponse struct {
// List of compilation results.
CompilationResults []*CompilationResult `protobuf:"bytes,1,rep,name=compilation_results,json=compilationResults,proto3" json:"compilation_results,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListCompilationResults
response message.
func (*ListCompilationResultsResponse) Descriptor
func (*ListCompilationResultsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCompilationResultsResponse.ProtoReflect.Descriptor instead.
func (*ListCompilationResultsResponse) GetCompilationResults
func (x *ListCompilationResultsResponse) GetCompilationResults() []*CompilationResult
func (*ListCompilationResultsResponse) GetNextPageToken
func (x *ListCompilationResultsResponse) GetNextPageToken() string
func (*ListCompilationResultsResponse) GetUnreachable
func (x *ListCompilationResultsResponse) GetUnreachable() []string
func (*ListCompilationResultsResponse) ProtoMessage
func (*ListCompilationResultsResponse) ProtoMessage()
func (*ListCompilationResultsResponse) ProtoReflect
func (x *ListCompilationResultsResponse) ProtoReflect() protoreflect.Message
func (*ListCompilationResultsResponse) Reset
func (x *ListCompilationResultsResponse) Reset()
func (*ListCompilationResultsResponse) String
func (x *ListCompilationResultsResponse) String() string
ListRepositoriesRequest
type ListRepositoriesRequest struct {
// Required. The location in which to list repositories. Must be in the format
// `projects/*/locations/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of repositories to return. The server may return fewer
// items than requested. If unspecified, the server will pick an appropriate
// default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListRepositories` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListRepositories`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. This field only supports ordering by `name`. If unspecified, the server
// will choose the ordering. If specified, the default order is ascending for
// the `name` field.
OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// Optional. Filter for the returned list.
Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
ListRepositories
request message.
func (*ListRepositoriesRequest) Descriptor
func (*ListRepositoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRepositoriesRequest.ProtoReflect.Descriptor instead.
func (*ListRepositoriesRequest) GetFilter
func (x *ListRepositoriesRequest) GetFilter() string
func (*ListRepositoriesRequest) GetOrderBy
func (x *ListRepositoriesRequest) GetOrderBy() string
func (*ListRepositoriesRequest) GetPageSize
func (x *ListRepositoriesRequest) GetPageSize() int32
func (*ListRepositoriesRequest) GetPageToken
func (x *ListRepositoriesRequest) GetPageToken() string
func (*ListRepositoriesRequest) GetParent
func (x *ListRepositoriesRequest) GetParent() string
func (*ListRepositoriesRequest) ProtoMessage
func (*ListRepositoriesRequest) ProtoMessage()
func (*ListRepositoriesRequest) ProtoReflect
func (x *ListRepositoriesRequest) ProtoReflect() protoreflect.Message
func (*ListRepositoriesRequest) Reset
func (x *ListRepositoriesRequest) Reset()
func (*ListRepositoriesRequest) String
func (x *ListRepositoriesRequest) String() string
ListRepositoriesResponse
type ListRepositoriesResponse struct {
// List of repositories.
Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
// A token which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListRepositories
response message.
func (*ListRepositoriesResponse) Descriptor
func (*ListRepositoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRepositoriesResponse.ProtoReflect.Descriptor instead.
func (*ListRepositoriesResponse) GetNextPageToken
func (x *ListRepositoriesResponse) GetNextPageToken() string
func (*ListRepositoriesResponse) GetRepositories
func (x *ListRepositoriesResponse) GetRepositories() []*Repository
func (*ListRepositoriesResponse) GetUnreachable
func (x *ListRepositoriesResponse) GetUnreachable() []string
func (*ListRepositoriesResponse) ProtoMessage
func (*ListRepositoriesResponse) ProtoMessage()
func (*ListRepositoriesResponse) ProtoReflect
func (x *ListRepositoriesResponse) ProtoReflect() protoreflect.Message
func (*ListRepositoriesResponse) Reset
func (x *ListRepositoriesResponse) Reset()
func (*ListRepositoriesResponse) String
func (x *ListRepositoriesResponse) String() string
ListWorkflowInvocationsRequest
type ListWorkflowInvocationsRequest struct {
// Required. The parent resource of the WorkflowInvocation type. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of workflow invocations to return. The server may return
// fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListWorkflowInvocations` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListWorkflowInvocations`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
ListWorkflowInvocations
request message.
func (*ListWorkflowInvocationsRequest) Descriptor
func (*ListWorkflowInvocationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.
func (*ListWorkflowInvocationsRequest) GetPageSize
func (x *ListWorkflowInvocationsRequest) GetPageSize() int32
func (*ListWorkflowInvocationsRequest) GetPageToken
func (x *ListWorkflowInvocationsRequest) GetPageToken() string
func (*ListWorkflowInvocationsRequest) GetParent
func (x *ListWorkflowInvocationsRequest) GetParent() string
func (*ListWorkflowInvocationsRequest) ProtoMessage
func (*ListWorkflowInvocationsRequest) ProtoMessage()
func (*ListWorkflowInvocationsRequest) ProtoReflect
func (x *ListWorkflowInvocationsRequest) ProtoReflect() protoreflect.Message
func (*ListWorkflowInvocationsRequest) Reset
func (x *ListWorkflowInvocationsRequest) Reset()
func (*ListWorkflowInvocationsRequest) String
func (x *ListWorkflowInvocationsRequest) String() string
ListWorkflowInvocationsResponse
type ListWorkflowInvocationsResponse struct {
// List of workflow invocations.
WorkflowInvocations []*WorkflowInvocation `protobuf:"bytes,1,rep,name=workflow_invocations,json=workflowInvocations,proto3" json:"workflow_invocations,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListWorkflowInvocations
response message.
func (*ListWorkflowInvocationsResponse) Descriptor
func (*ListWorkflowInvocationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowInvocationsResponse.ProtoReflect.Descriptor instead.
func (*ListWorkflowInvocationsResponse) GetNextPageToken
func (x *ListWorkflowInvocationsResponse) GetNextPageToken() string
func (*ListWorkflowInvocationsResponse) GetUnreachable
func (x *ListWorkflowInvocationsResponse) GetUnreachable() []string
func (*ListWorkflowInvocationsResponse) GetWorkflowInvocations
func (x *ListWorkflowInvocationsResponse) GetWorkflowInvocations() []*WorkflowInvocation
func (*ListWorkflowInvocationsResponse) ProtoMessage
func (*ListWorkflowInvocationsResponse) ProtoMessage()
func (*ListWorkflowInvocationsResponse) ProtoReflect
func (x *ListWorkflowInvocationsResponse) ProtoReflect() protoreflect.Message
func (*ListWorkflowInvocationsResponse) Reset
func (x *ListWorkflowInvocationsResponse) Reset()
func (*ListWorkflowInvocationsResponse) String
func (x *ListWorkflowInvocationsResponse) String() string
ListWorkspacesRequest
type ListWorkspacesRequest struct {
// Required. The repository in which to list workspaces. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of workspaces to return. The server may return fewer
// items than requested. If unspecified, the server will pick an appropriate
// default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListWorkspaces` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListWorkspaces`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. This field only supports ordering by `name`. If unspecified, the server
// will choose the ordering. If specified, the default order is ascending for
// the `name` field.
OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// Optional. Filter for the returned list.
Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
ListWorkspaces
request message.
func (*ListWorkspacesRequest) Descriptor
func (*ListWorkspacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkspacesRequest.ProtoReflect.Descriptor instead.
func (*ListWorkspacesRequest) GetFilter
func (x *ListWorkspacesRequest) GetFilter() string
func (*ListWorkspacesRequest) GetOrderBy
func (x *ListWorkspacesRequest) GetOrderBy() string
func (*ListWorkspacesRequest) GetPageSize
func (x *ListWorkspacesRequest) GetPageSize() int32
func (*ListWorkspacesRequest) GetPageToken
func (x *ListWorkspacesRequest) GetPageToken() string
func (*ListWorkspacesRequest) GetParent
func (x *ListWorkspacesRequest) GetParent() string
func (*ListWorkspacesRequest) ProtoMessage
func (*ListWorkspacesRequest) ProtoMessage()
func (*ListWorkspacesRequest) ProtoReflect
func (x *ListWorkspacesRequest) ProtoReflect() protoreflect.Message
func (*ListWorkspacesRequest) Reset
func (x *ListWorkspacesRequest) Reset()
func (*ListWorkspacesRequest) String
func (x *ListWorkspacesRequest) String() string
ListWorkspacesResponse
type ListWorkspacesResponse struct {
// List of workspaces.
Workspaces []*Workspace `protobuf:"bytes,1,rep,name=workspaces,proto3" json:"workspaces,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListWorkspaces
response message.
func (*ListWorkspacesResponse) Descriptor
func (*ListWorkspacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkspacesResponse.ProtoReflect.Descriptor instead.
func (*ListWorkspacesResponse) GetNextPageToken
func (x *ListWorkspacesResponse) GetNextPageToken() string
func (*ListWorkspacesResponse) GetUnreachable
func (x *ListWorkspacesResponse) GetUnreachable() []string
func (*ListWorkspacesResponse) GetWorkspaces
func (x *ListWorkspacesResponse) GetWorkspaces() []*Workspace
func (*ListWorkspacesResponse) ProtoMessage
func (*ListWorkspacesResponse) ProtoMessage()
func (*ListWorkspacesResponse) ProtoReflect
func (x *ListWorkspacesResponse) ProtoReflect() protoreflect.Message
func (*ListWorkspacesResponse) Reset
func (x *ListWorkspacesResponse) Reset()
func (*ListWorkspacesResponse) String
func (x *ListWorkspacesResponse) String() string
MakeDirectoryRequest
type MakeDirectoryRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The directory's full path including directory name, relative to the
// workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
MakeDirectory
request message.
func (*MakeDirectoryRequest) Descriptor
func (*MakeDirectoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use MakeDirectoryRequest.ProtoReflect.Descriptor instead.
func (*MakeDirectoryRequest) GetPath
func (x *MakeDirectoryRequest) GetPath() string
func (*MakeDirectoryRequest) GetWorkspace
func (x *MakeDirectoryRequest) GetWorkspace() string
func (*MakeDirectoryRequest) ProtoMessage
func (*MakeDirectoryRequest) ProtoMessage()
func (*MakeDirectoryRequest) ProtoReflect
func (x *MakeDirectoryRequest) ProtoReflect() protoreflect.Message
func (*MakeDirectoryRequest) Reset
func (x *MakeDirectoryRequest) Reset()
func (*MakeDirectoryRequest) String
func (x *MakeDirectoryRequest) String() string
MakeDirectoryResponse
type MakeDirectoryResponse struct {
// contains filtered or unexported fields
}
MakeDirectory
response message.
func (*MakeDirectoryResponse) Descriptor
func (*MakeDirectoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use MakeDirectoryResponse.ProtoReflect.Descriptor instead.
func (*MakeDirectoryResponse) ProtoMessage
func (*MakeDirectoryResponse) ProtoMessage()
func (*MakeDirectoryResponse) ProtoReflect
func (x *MakeDirectoryResponse) ProtoReflect() protoreflect.Message
func (*MakeDirectoryResponse) Reset
func (x *MakeDirectoryResponse) Reset()
func (*MakeDirectoryResponse) String
func (x *MakeDirectoryResponse) String() string
MoveDirectoryRequest
type MoveDirectoryRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The directory's full path including directory name, relative to the
// workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Required. The new path for the directory including directory name, rooted at
// workspace root.
NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
// contains filtered or unexported fields
}
MoveDirectory
request message.
func (*MoveDirectoryRequest) Descriptor
func (*MoveDirectoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveDirectoryRequest.ProtoReflect.Descriptor instead.
func (*MoveDirectoryRequest) GetNewPath
func (x *MoveDirectoryRequest) GetNewPath() string
func (*MoveDirectoryRequest) GetPath
func (x *MoveDirectoryRequest) GetPath() string
func (*MoveDirectoryRequest) GetWorkspace
func (x *MoveDirectoryRequest) GetWorkspace() string
func (*MoveDirectoryRequest) ProtoMessage
func (*MoveDirectoryRequest) ProtoMessage()
func (*MoveDirectoryRequest) ProtoReflect
func (x *MoveDirectoryRequest) ProtoReflect() protoreflect.Message
func (*MoveDirectoryRequest) Reset
func (x *MoveDirectoryRequest) Reset()
func (*MoveDirectoryRequest) String
func (x *MoveDirectoryRequest) String() string
MoveDirectoryResponse
type MoveDirectoryResponse struct {
// contains filtered or unexported fields
}
MoveDirectory
response message.
func (*MoveDirectoryResponse) Descriptor
func (*MoveDirectoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use MoveDirectoryResponse.ProtoReflect.Descriptor instead.
func (*MoveDirectoryResponse) ProtoMessage
func (*MoveDirectoryResponse) ProtoMessage()
func (*MoveDirectoryResponse) ProtoReflect
func (x *MoveDirectoryResponse) ProtoReflect() protoreflect.Message
func (*MoveDirectoryResponse) Reset
func (x *MoveDirectoryResponse) Reset()
func (*MoveDirectoryResponse) String
func (x *MoveDirectoryResponse) String() string
MoveFileRequest
type MoveFileRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The file's full path including filename, relative to the workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Required. The file's new path including filename, relative to the workspace root.
NewPath string `protobuf:"bytes,3,opt,name=new_path,json=newPath,proto3" json:"new_path,omitempty"`
// contains filtered or unexported fields
}
MoveFile
request message.
func (*MoveFileRequest) Descriptor
func (*MoveFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveFileRequest.ProtoReflect.Descriptor instead.
func (*MoveFileRequest) GetNewPath
func (x *MoveFileRequest) GetNewPath() string
func (*MoveFileRequest) GetPath
func (x *MoveFileRequest) GetPath() string
func (*MoveFileRequest) GetWorkspace
func (x *MoveFileRequest) GetWorkspace() string
func (*MoveFileRequest) ProtoMessage
func (*MoveFileRequest) ProtoMessage()
func (*MoveFileRequest) ProtoReflect
func (x *MoveFileRequest) ProtoReflect() protoreflect.Message
func (*MoveFileRequest) Reset
func (x *MoveFileRequest) Reset()
func (*MoveFileRequest) String
func (x *MoveFileRequest) String() string
MoveFileResponse
type MoveFileResponse struct {
// contains filtered or unexported fields
}
MoveFile
response message.
func (*MoveFileResponse) Descriptor
func (*MoveFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use MoveFileResponse.ProtoReflect.Descriptor instead.
func (*MoveFileResponse) ProtoMessage
func (*MoveFileResponse) ProtoMessage()
func (*MoveFileResponse) ProtoReflect
func (x *MoveFileResponse) ProtoReflect() protoreflect.Message
func (*MoveFileResponse) Reset
func (x *MoveFileResponse) Reset()
func (*MoveFileResponse) String
func (x *MoveFileResponse) String() string
PullGitCommitsRequest
type PullGitCommitsRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The name of the branch in the Git remote from which to pull commits.
// If left unset, the repository's default branch name will be used.
RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
// Required. The author of any merge commit which may be created as a result of merging
// fetched Git commits into this workspace.
Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
// contains filtered or unexported fields
}
PullGitCommits
request message.
func (*PullGitCommitsRequest) Descriptor
func (*PullGitCommitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use PullGitCommitsRequest.ProtoReflect.Descriptor instead.
func (*PullGitCommitsRequest) GetAuthor
func (x *PullGitCommitsRequest) GetAuthor() *CommitAuthor
func (*PullGitCommitsRequest) GetName
func (x *PullGitCommitsRequest) GetName() string
func (*PullGitCommitsRequest) GetRemoteBranch
func (x *PullGitCommitsRequest) GetRemoteBranch() string
func (*PullGitCommitsRequest) ProtoMessage
func (*PullGitCommitsRequest) ProtoMessage()
func (*PullGitCommitsRequest) ProtoReflect
func (x *PullGitCommitsRequest) ProtoReflect() protoreflect.Message
func (*PullGitCommitsRequest) Reset
func (x *PullGitCommitsRequest) Reset()
func (*PullGitCommitsRequest) String
func (x *PullGitCommitsRequest) String() string
PushGitCommitsRequest
type PushGitCommitsRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The name of the branch in the Git remote to which commits should be pushed.
// If left unset, the repository's default branch name will be used.
RemoteBranch string `protobuf:"bytes,2,opt,name=remote_branch,json=remoteBranch,proto3" json:"remote_branch,omitempty"`
// contains filtered or unexported fields
}
PushGitCommits
request message.
func (*PushGitCommitsRequest) Descriptor
func (*PushGitCommitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use PushGitCommitsRequest.ProtoReflect.Descriptor instead.
func (*PushGitCommitsRequest) GetName
func (x *PushGitCommitsRequest) GetName() string
func (*PushGitCommitsRequest) GetRemoteBranch
func (x *PushGitCommitsRequest) GetRemoteBranch() string
func (*PushGitCommitsRequest) ProtoMessage
func (*PushGitCommitsRequest) ProtoMessage()
func (*PushGitCommitsRequest) ProtoReflect
func (x *PushGitCommitsRequest) ProtoReflect() protoreflect.Message
func (*PushGitCommitsRequest) Reset
func (x *PushGitCommitsRequest) Reset()
func (*PushGitCommitsRequest) String
func (x *PushGitCommitsRequest) String() string
QueryCompilationResultActionsRequest
type QueryCompilationResultActionsRequest struct {
// Required. The compilation result's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Maximum number of compilation results to return. The server may return
// fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `QueryCompilationResultActions` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `QueryCompilationResultActions` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. Optional filter for the returned list. Filtering is only currently
// supported on the `file_path` field.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
QueryCompilationResultActions
request message.
func (*QueryCompilationResultActionsRequest) Descriptor
func (*QueryCompilationResultActionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryCompilationResultActionsRequest.ProtoReflect.Descriptor instead.
func (*QueryCompilationResultActionsRequest) GetFilter
func (x *QueryCompilationResultActionsRequest) GetFilter() string
func (*QueryCompilationResultActionsRequest) GetName
func (x *QueryCompilationResultActionsRequest) GetName() string
func (*QueryCompilationResultActionsRequest) GetPageSize
func (x *QueryCompilationResultActionsRequest) GetPageSize() int32
func (*QueryCompilationResultActionsRequest) GetPageToken
func (x *QueryCompilationResultActionsRequest) GetPageToken() string
func (*QueryCompilationResultActionsRequest) ProtoMessage
func (*QueryCompilationResultActionsRequest) ProtoMessage()
func (*QueryCompilationResultActionsRequest) ProtoReflect
func (x *QueryCompilationResultActionsRequest) ProtoReflect() protoreflect.Message
func (*QueryCompilationResultActionsRequest) Reset
func (x *QueryCompilationResultActionsRequest) Reset()
func (*QueryCompilationResultActionsRequest) String
func (x *QueryCompilationResultActionsRequest) String() string
QueryCompilationResultActionsResponse
type QueryCompilationResultActionsResponse struct {
CompilationResultActions []*CompilationResultAction "" /* 135 byte string literal not displayed */
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
}
QueryCompilationResultActions
response message.
func (*QueryCompilationResultActionsResponse) Descriptor
func (*QueryCompilationResultActionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryCompilationResultActionsResponse.ProtoReflect.Descriptor instead.
func (*QueryCompilationResultActionsResponse) GetCompilationResultActions
func (x *QueryCompilationResultActionsResponse) GetCompilationResultActions() []*CompilationResultAction
func (*QueryCompilationResultActionsResponse) GetNextPageToken
func (x *QueryCompilationResultActionsResponse) GetNextPageToken() string
func (*QueryCompilationResultActionsResponse) ProtoMessage
func (*QueryCompilationResultActionsResponse) ProtoMessage()
func (*QueryCompilationResultActionsResponse) ProtoReflect
func (x *QueryCompilationResultActionsResponse) ProtoReflect() protoreflect.Message
func (*QueryCompilationResultActionsResponse) Reset
func (x *QueryCompilationResultActionsResponse) Reset()
func (*QueryCompilationResultActionsResponse) String
func (x *QueryCompilationResultActionsResponse) String() string
QueryDirectoryContentsRequest
type QueryDirectoryContentsRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Optional. The directory's full path including directory name, relative to the
// workspace root. If left unset, the workspace root is used.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Optional. Maximum number of paths to return. The server may return fewer
// items than requested. If unspecified, the server will pick an appropriate
// default.
PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `QueryDirectoryContents` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `QueryDirectoryContents` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
QueryDirectoryContents
request message.
func (*QueryDirectoryContentsRequest) Descriptor
func (*QueryDirectoryContentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryDirectoryContentsRequest.ProtoReflect.Descriptor instead.
func (*QueryDirectoryContentsRequest) GetPageSize
func (x *QueryDirectoryContentsRequest) GetPageSize() int32
func (*QueryDirectoryContentsRequest) GetPageToken
func (x *QueryDirectoryContentsRequest) GetPageToken() string
func (*QueryDirectoryContentsRequest) GetPath
func (x *QueryDirectoryContentsRequest) GetPath() string
func (*QueryDirectoryContentsRequest) GetWorkspace
func (x *QueryDirectoryContentsRequest) GetWorkspace() string
func (*QueryDirectoryContentsRequest) ProtoMessage
func (*QueryDirectoryContentsRequest) ProtoMessage()
func (*QueryDirectoryContentsRequest) ProtoReflect
func (x *QueryDirectoryContentsRequest) ProtoReflect() protoreflect.Message
func (*QueryDirectoryContentsRequest) Reset
func (x *QueryDirectoryContentsRequest) Reset()
func (*QueryDirectoryContentsRequest) String
func (x *QueryDirectoryContentsRequest) String() string
QueryDirectoryContentsResponse
type QueryDirectoryContentsResponse struct {
// List of entries in the directory.
DirectoryEntries []*QueryDirectoryContentsResponse_DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
QueryDirectoryContents
response message.
func (*QueryDirectoryContentsResponse) Descriptor
func (*QueryDirectoryContentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryDirectoryContentsResponse.ProtoReflect.Descriptor instead.
func (*QueryDirectoryContentsResponse) GetDirectoryEntries
func (x *QueryDirectoryContentsResponse) GetDirectoryEntries() []*QueryDirectoryContentsResponse_DirectoryEntry
func (*QueryDirectoryContentsResponse) GetNextPageToken
func (x *QueryDirectoryContentsResponse) GetNextPageToken() string
func (*QueryDirectoryContentsResponse) ProtoMessage
func (*QueryDirectoryContentsResponse) ProtoMessage()
func (*QueryDirectoryContentsResponse) ProtoReflect
func (x *QueryDirectoryContentsResponse) ProtoReflect() protoreflect.Message
func (*QueryDirectoryContentsResponse) Reset
func (x *QueryDirectoryContentsResponse) Reset()
func (*QueryDirectoryContentsResponse) String
func (x *QueryDirectoryContentsResponse) String() string
QueryDirectoryContentsResponse_DirectoryEntry
type QueryDirectoryContentsResponse_DirectoryEntry struct {
// Types that are assignable to Entry:
// *QueryDirectoryContentsResponse_DirectoryEntry_File
// *QueryDirectoryContentsResponse_DirectoryEntry_Directory
Entry isQueryDirectoryContentsResponse_DirectoryEntry_Entry `protobuf_oneof:"entry"`
// contains filtered or unexported fields
}
Represents a single entry in a workspace directory.
func (*QueryDirectoryContentsResponse_DirectoryEntry) Descriptor
func (*QueryDirectoryContentsResponse_DirectoryEntry) Descriptor() ([]byte, []int)
Deprecated: Use QueryDirectoryContentsResponse_DirectoryEntry.ProtoReflect.Descriptor instead.
func (*QueryDirectoryContentsResponse_DirectoryEntry) GetDirectory
func (x *QueryDirectoryContentsResponse_DirectoryEntry) GetDirectory() string
func (*QueryDirectoryContentsResponse_DirectoryEntry) GetEntry
func (m *QueryDirectoryContentsResponse_DirectoryEntry) GetEntry() isQueryDirectoryContentsResponse_DirectoryEntry_Entry
func (*QueryDirectoryContentsResponse_DirectoryEntry) GetFile
func (x *QueryDirectoryContentsResponse_DirectoryEntry) GetFile() string
func (*QueryDirectoryContentsResponse_DirectoryEntry) ProtoMessage
func (*QueryDirectoryContentsResponse_DirectoryEntry) ProtoMessage()
func (*QueryDirectoryContentsResponse_DirectoryEntry) ProtoReflect
func (x *QueryDirectoryContentsResponse_DirectoryEntry) ProtoReflect() protoreflect.Message
func (*QueryDirectoryContentsResponse_DirectoryEntry) Reset
func (x *QueryDirectoryContentsResponse_DirectoryEntry) Reset()
func (*QueryDirectoryContentsResponse_DirectoryEntry) String
func (x *QueryDirectoryContentsResponse_DirectoryEntry) String() string
QueryDirectoryContentsResponse_DirectoryEntry_Directory
type QueryDirectoryContentsResponse_DirectoryEntry_Directory struct {
// A child directory in the directory.
Directory string `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}
QueryDirectoryContentsResponse_DirectoryEntry_File
type QueryDirectoryContentsResponse_DirectoryEntry_File struct {
// A file in the directory.
File string `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}
QueryWorkflowInvocationActionsRequest
type QueryWorkflowInvocationActionsRequest struct {
// Required. The workflow invocation's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Maximum number of workflow invocations to return. The server may return
// fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `QueryWorkflowInvocationActions` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `QueryWorkflowInvocationActions` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
QueryWorkflowInvocationActions
request message.
func (*QueryWorkflowInvocationActionsRequest) Descriptor
func (*QueryWorkflowInvocationActionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryWorkflowInvocationActionsRequest.ProtoReflect.Descriptor instead.
func (*QueryWorkflowInvocationActionsRequest) GetName
func (x *QueryWorkflowInvocationActionsRequest) GetName() string
func (*QueryWorkflowInvocationActionsRequest) GetPageSize
func (x *QueryWorkflowInvocationActionsRequest) GetPageSize() int32
func (*QueryWorkflowInvocationActionsRequest) GetPageToken
func (x *QueryWorkflowInvocationActionsRequest) GetPageToken() string
func (*QueryWorkflowInvocationActionsRequest) ProtoMessage
func (*QueryWorkflowInvocationActionsRequest) ProtoMessage()
func (*QueryWorkflowInvocationActionsRequest) ProtoReflect
func (x *QueryWorkflowInvocationActionsRequest) ProtoReflect() protoreflect.Message
func (*QueryWorkflowInvocationActionsRequest) Reset
func (x *QueryWorkflowInvocationActionsRequest) Reset()
func (*QueryWorkflowInvocationActionsRequest) String
func (x *QueryWorkflowInvocationActionsRequest) String() string
QueryWorkflowInvocationActionsResponse
type QueryWorkflowInvocationActionsResponse struct {
WorkflowInvocationActions []*WorkflowInvocationAction "" /* 138 byte string literal not displayed */
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
}
QueryWorkflowInvocationActions
response message.
func (*QueryWorkflowInvocationActionsResponse) Descriptor
func (*QueryWorkflowInvocationActionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryWorkflowInvocationActionsResponse.ProtoReflect.Descriptor instead.
func (*QueryWorkflowInvocationActionsResponse) GetNextPageToken
func (x *QueryWorkflowInvocationActionsResponse) GetNextPageToken() string
func (*QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions
func (x *QueryWorkflowInvocationActionsResponse) GetWorkflowInvocationActions() []*WorkflowInvocationAction
func (*QueryWorkflowInvocationActionsResponse) ProtoMessage
func (*QueryWorkflowInvocationActionsResponse) ProtoMessage()
func (*QueryWorkflowInvocationActionsResponse) ProtoReflect
func (x *QueryWorkflowInvocationActionsResponse) ProtoReflect() protoreflect.Message
func (*QueryWorkflowInvocationActionsResponse) Reset
func (x *QueryWorkflowInvocationActionsResponse) Reset()
func (*QueryWorkflowInvocationActionsResponse) String
func (x *QueryWorkflowInvocationActionsResponse) String() string
ReadFileRequest
type ReadFileRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The file's full path including filename, relative to the workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
ReadFile
request message.
func (*ReadFileRequest) Descriptor
func (*ReadFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileRequest.ProtoReflect.Descriptor instead.
func (*ReadFileRequest) GetPath
func (x *ReadFileRequest) GetPath() string
func (*ReadFileRequest) GetWorkspace
func (x *ReadFileRequest) GetWorkspace() string
func (*ReadFileRequest) ProtoMessage
func (*ReadFileRequest) ProtoMessage()
func (*ReadFileRequest) ProtoReflect
func (x *ReadFileRequest) ProtoReflect() protoreflect.Message
func (*ReadFileRequest) Reset
func (x *ReadFileRequest) Reset()
func (*ReadFileRequest) String
func (x *ReadFileRequest) String() string
ReadFileResponse
type ReadFileResponse struct {
// The file's contents.
FileContents []byte `protobuf:"bytes,1,opt,name=file_contents,json=fileContents,proto3" json:"file_contents,omitempty"`
// contains filtered or unexported fields
}
ReadFile
response message.
func (*ReadFileResponse) Descriptor
func (*ReadFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadFileResponse.ProtoReflect.Descriptor instead.
func (*ReadFileResponse) GetFileContents
func (x *ReadFileResponse) GetFileContents() []byte
func (*ReadFileResponse) ProtoMessage
func (*ReadFileResponse) ProtoMessage()
func (*ReadFileResponse) ProtoReflect
func (x *ReadFileResponse) ProtoReflect() protoreflect.Message
func (*ReadFileResponse) Reset
func (x *ReadFileResponse) Reset()
func (*ReadFileResponse) String
func (x *ReadFileResponse) String() string
RelationDescriptor
type RelationDescriptor struct {
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
Columns []*RelationDescriptor_ColumnDescriptor `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`
BigqueryLabels map[string]string "" /* 191 byte string literal not displayed */
}
Describes a relation and its columns.
func (*RelationDescriptor) Descriptor
func (*RelationDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use RelationDescriptor.ProtoReflect.Descriptor instead.
func (*RelationDescriptor) GetBigqueryLabels
func (x *RelationDescriptor) GetBigqueryLabels() map[string]string
func (*RelationDescriptor) GetColumns
func (x *RelationDescriptor) GetColumns() []*RelationDescriptor_ColumnDescriptor
func (*RelationDescriptor) GetDescription
func (x *RelationDescriptor) GetDescription() string
func (*RelationDescriptor) ProtoMessage
func (*RelationDescriptor) ProtoMessage()
func (*RelationDescriptor) ProtoReflect
func (x *RelationDescriptor) ProtoReflect() protoreflect.Message
func (*RelationDescriptor) Reset
func (x *RelationDescriptor) Reset()
func (*RelationDescriptor) String
func (x *RelationDescriptor) String() string
RelationDescriptor_ColumnDescriptor
type RelationDescriptor_ColumnDescriptor struct {
// The identifier for the column. Each entry in `path` represents one level
// of nesting.
Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
// A textual description of the column.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// A list of BigQuery policy tags that will be applied to the column.
BigqueryPolicyTags []string `protobuf:"bytes,3,rep,name=bigquery_policy_tags,json=bigqueryPolicyTags,proto3" json:"bigquery_policy_tags,omitempty"`
// contains filtered or unexported fields
}
Describes a column.
func (*RelationDescriptor_ColumnDescriptor) Descriptor
func (*RelationDescriptor_ColumnDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use RelationDescriptor_ColumnDescriptor.ProtoReflect.Descriptor instead.
func (*RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags
func (x *RelationDescriptor_ColumnDescriptor) GetBigqueryPolicyTags() []string
func (*RelationDescriptor_ColumnDescriptor) GetDescription
func (x *RelationDescriptor_ColumnDescriptor) GetDescription() string
func (*RelationDescriptor_ColumnDescriptor) GetPath
func (x *RelationDescriptor_ColumnDescriptor) GetPath() []string
func (*RelationDescriptor_ColumnDescriptor) ProtoMessage
func (*RelationDescriptor_ColumnDescriptor) ProtoMessage()
func (*RelationDescriptor_ColumnDescriptor) ProtoReflect
func (x *RelationDescriptor_ColumnDescriptor) ProtoReflect() protoreflect.Message
func (*RelationDescriptor_ColumnDescriptor) Reset
func (x *RelationDescriptor_ColumnDescriptor) Reset()
func (*RelationDescriptor_ColumnDescriptor) String
func (x *RelationDescriptor_ColumnDescriptor) String() string
RemoveDirectoryRequest
type RemoveDirectoryRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The directory's full path including directory name, relative to the
// workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
RemoveDirectory
request message.
func (*RemoveDirectoryRequest) Descriptor
func (*RemoveDirectoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveDirectoryRequest.ProtoReflect.Descriptor instead.
func (*RemoveDirectoryRequest) GetPath
func (x *RemoveDirectoryRequest) GetPath() string
func (*RemoveDirectoryRequest) GetWorkspace
func (x *RemoveDirectoryRequest) GetWorkspace() string
func (*RemoveDirectoryRequest) ProtoMessage
func (*RemoveDirectoryRequest) ProtoMessage()
func (*RemoveDirectoryRequest) ProtoReflect
func (x *RemoveDirectoryRequest) ProtoReflect() protoreflect.Message
func (*RemoveDirectoryRequest) Reset
func (x *RemoveDirectoryRequest) Reset()
func (*RemoveDirectoryRequest) String
func (x *RemoveDirectoryRequest) String() string
RemoveFileRequest
type RemoveFileRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The file's full path including filename, relative to the workspace root.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
RemoveFile
request message.
func (*RemoveFileRequest) Descriptor
func (*RemoveFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveFileRequest.ProtoReflect.Descriptor instead.
func (*RemoveFileRequest) GetPath
func (x *RemoveFileRequest) GetPath() string
func (*RemoveFileRequest) GetWorkspace
func (x *RemoveFileRequest) GetWorkspace() string
func (*RemoveFileRequest) ProtoMessage
func (*RemoveFileRequest) ProtoMessage()
func (*RemoveFileRequest) ProtoReflect
func (x *RemoveFileRequest) ProtoReflect() protoreflect.Message
func (*RemoveFileRequest) Reset
func (x *RemoveFileRequest) Reset()
func (*RemoveFileRequest) String
func (x *RemoveFileRequest) String() string
Repository
type Repository struct {
// Output only. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. If set, configures this repository to be linked to a Git remote.
GitRemoteSettings *Repository_GitRemoteSettings `protobuf:"bytes,2,opt,name=git_remote_settings,json=gitRemoteSettings,proto3" json:"git_remote_settings,omitempty"`
// contains filtered or unexported fields
}
Represents a Dataform Git repository.
func (*Repository) Descriptor
func (*Repository) Descriptor() ([]byte, []int)
Deprecated: Use Repository.ProtoReflect.Descriptor instead.
func (*Repository) GetGitRemoteSettings
func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings
func (*Repository) GetName
func (x *Repository) GetName() string
func (*Repository) ProtoMessage
func (*Repository) ProtoMessage()
func (*Repository) ProtoReflect
func (x *Repository) ProtoReflect() protoreflect.Message
func (*Repository) Reset
func (x *Repository) Reset()
func (*Repository) String
func (x *Repository) String() string
Repository_GitRemoteSettings
type Repository_GitRemoteSettings struct {
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
DefaultBranch string `protobuf:"bytes,2,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
AuthenticationTokenSecretVersion string "" /* 161 byte string literal not displayed */
TokenStatus Repository_GitRemoteSettings_TokenStatus "" /* 172 byte string literal not displayed */
}
Controls Git remote configuration for a repository.
func (*Repository_GitRemoteSettings) Descriptor
func (*Repository_GitRemoteSettings) Descriptor() ([]byte, []int)
Deprecated: Use Repository_GitRemoteSettings.ProtoReflect.Descriptor instead.
func (*Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion
func (x *Repository_GitRemoteSettings) GetAuthenticationTokenSecretVersion() string
func (*Repository_GitRemoteSettings) GetDefaultBranch
func (x *Repository_GitRemoteSettings) GetDefaultBranch() string
func (*Repository_GitRemoteSettings) GetTokenStatus
func (x *Repository_GitRemoteSettings) GetTokenStatus() Repository_GitRemoteSettings_TokenStatus
func (*Repository_GitRemoteSettings) GetUrl
func (x *Repository_GitRemoteSettings) GetUrl() string
func (*Repository_GitRemoteSettings) ProtoMessage
func (*Repository_GitRemoteSettings) ProtoMessage()
func (*Repository_GitRemoteSettings) ProtoReflect
func (x *Repository_GitRemoteSettings) ProtoReflect() protoreflect.Message
func (*Repository_GitRemoteSettings) Reset
func (x *Repository_GitRemoteSettings) Reset()
func (*Repository_GitRemoteSettings) String
func (x *Repository_GitRemoteSettings) String() string
Repository_GitRemoteSettings_TokenStatus
type Repository_GitRemoteSettings_TokenStatus int32
Indicates the status of a Git authentication token.
Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED, Repository_GitRemoteSettings_NOT_FOUND, Repository_GitRemoteSettings_INVALID, Repository_GitRemoteSettings_VALID
const (
// Default value. This value is unused.
Repository_GitRemoteSettings_TOKEN_STATUS_UNSPECIFIED Repository_GitRemoteSettings_TokenStatus = 0
// The token could not be found in Secret Manager (or the Dataform
// Service Account did not have permission to access it).
Repository_GitRemoteSettings_NOT_FOUND Repository_GitRemoteSettings_TokenStatus = 1
// The token could not be used to authenticate against the Git remote.
Repository_GitRemoteSettings_INVALID Repository_GitRemoteSettings_TokenStatus = 2
// The token was used successfully to authenticate against the Git remote.
Repository_GitRemoteSettings_VALID Repository_GitRemoteSettings_TokenStatus = 3
)
func (Repository_GitRemoteSettings_TokenStatus) Descriptor
func (Repository_GitRemoteSettings_TokenStatus) Descriptor() protoreflect.EnumDescriptor
func (Repository_GitRemoteSettings_TokenStatus) Enum
func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor
func (Repository_GitRemoteSettings_TokenStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use Repository_GitRemoteSettings_TokenStatus.Descriptor instead.
func (Repository_GitRemoteSettings_TokenStatus) Number
func (x Repository_GitRemoteSettings_TokenStatus) Number() protoreflect.EnumNumber
func (Repository_GitRemoteSettings_TokenStatus) String
func (x Repository_GitRemoteSettings_TokenStatus) String() string
func (Repository_GitRemoteSettings_TokenStatus) Type
func (Repository_GitRemoteSettings_TokenStatus) Type() protoreflect.EnumType
ResetWorkspaceChangesRequest
type ResetWorkspaceChangesRequest struct {
// Required. The workspace's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Full file paths to reset back to their committed state including filename,
// rooted at workspace root. If left empty, all files will be reset.
Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
// Optional. If set to true, untracked files will be deleted.
Clean bool `protobuf:"varint,3,opt,name=clean,proto3" json:"clean,omitempty"`
// contains filtered or unexported fields
}
ResetWorkspaceChanges
request message.
func (*ResetWorkspaceChangesRequest) Descriptor
func (*ResetWorkspaceChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetWorkspaceChangesRequest.ProtoReflect.Descriptor instead.
func (*ResetWorkspaceChangesRequest) GetClean
func (x *ResetWorkspaceChangesRequest) GetClean() bool
func (*ResetWorkspaceChangesRequest) GetName
func (x *ResetWorkspaceChangesRequest) GetName() string
func (*ResetWorkspaceChangesRequest) GetPaths
func (x *ResetWorkspaceChangesRequest) GetPaths() []string
func (*ResetWorkspaceChangesRequest) ProtoMessage
func (*ResetWorkspaceChangesRequest) ProtoMessage()
func (*ResetWorkspaceChangesRequest) ProtoReflect
func (x *ResetWorkspaceChangesRequest) ProtoReflect() protoreflect.Message
func (*ResetWorkspaceChangesRequest) Reset
func (x *ResetWorkspaceChangesRequest) Reset()
func (*ResetWorkspaceChangesRequest) String
func (x *ResetWorkspaceChangesRequest) String() string
Target
type Target struct {
// The action's database (Google Cloud project ID) .
Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
// The action's schema (BigQuery dataset ID), within `database`.
Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
// The action's name, within `database` and `schema`.
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Represents an action identifier. If the action writes output, the output will be written to the referenced database object.
func (*Target) Descriptor
Deprecated: Use Target.ProtoReflect.Descriptor instead.
func (*Target) GetDatabase
func (*Target) GetName
func (*Target) GetSchema
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
UnimplementedDataformServer
type UnimplementedDataformServer struct {
}
UnimplementedDataformServer can be embedded to have forward compatible implementations.
func (*UnimplementedDataformServer) CancelWorkflowInvocation
func (*UnimplementedDataformServer) CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) CommitWorkspaceChanges
func (*UnimplementedDataformServer) CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) CreateCompilationResult
func (*UnimplementedDataformServer) CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
func (*UnimplementedDataformServer) CreateRepository
func (*UnimplementedDataformServer) CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) CreateWorkflowInvocation
func (*UnimplementedDataformServer) CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
func (*UnimplementedDataformServer) CreateWorkspace
func (*UnimplementedDataformServer) CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
func (*UnimplementedDataformServer) DeleteRepository
func (*UnimplementedDataformServer) DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) DeleteWorkflowInvocation
func (*UnimplementedDataformServer) DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) DeleteWorkspace
func (*UnimplementedDataformServer) DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) FetchFileDiff
func (*UnimplementedDataformServer) FetchFileDiff(context.Context, *FetchFileDiffRequest) (*FetchFileDiffResponse, error)
func (*UnimplementedDataformServer) FetchFileGitStatuses
func (*UnimplementedDataformServer) FetchFileGitStatuses(context.Context, *FetchFileGitStatusesRequest) (*FetchFileGitStatusesResponse, error)
func (*UnimplementedDataformServer) FetchGitAheadBehind
func (*UnimplementedDataformServer) FetchGitAheadBehind(context.Context, *FetchGitAheadBehindRequest) (*FetchGitAheadBehindResponse, error)
func (*UnimplementedDataformServer) FetchRemoteBranches
func (*UnimplementedDataformServer) FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
func (*UnimplementedDataformServer) GetCompilationResult
func (*UnimplementedDataformServer) GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
func (*UnimplementedDataformServer) GetRepository
func (*UnimplementedDataformServer) GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) GetWorkflowInvocation
func (*UnimplementedDataformServer) GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
func (*UnimplementedDataformServer) GetWorkspace
func (*UnimplementedDataformServer) GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
func (*UnimplementedDataformServer) InstallNpmPackages
func (*UnimplementedDataformServer) InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
func (*UnimplementedDataformServer) ListCompilationResults
func (*UnimplementedDataformServer) ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
func (*UnimplementedDataformServer) ListRepositories
func (*UnimplementedDataformServer) ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
func (*UnimplementedDataformServer) ListWorkflowInvocations
func (*UnimplementedDataformServer) ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
func (*UnimplementedDataformServer) ListWorkspaces
func (*UnimplementedDataformServer) ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
func (*UnimplementedDataformServer) MakeDirectory
func (*UnimplementedDataformServer) MakeDirectory(context.Context, *MakeDirectoryRequest) (*MakeDirectoryResponse, error)
func (*UnimplementedDataformServer) MoveDirectory
func (*UnimplementedDataformServer) MoveDirectory(context.Context, *MoveDirectoryRequest) (*MoveDirectoryResponse, error)
func (*UnimplementedDataformServer) MoveFile
func (*UnimplementedDataformServer) MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
func (*UnimplementedDataformServer) PullGitCommits
func (*UnimplementedDataformServer) PullGitCommits(context.Context, *PullGitCommitsRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) PushGitCommits
func (*UnimplementedDataformServer) PushGitCommits(context.Context, *PushGitCommitsRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) QueryCompilationResultActions
func (*UnimplementedDataformServer) QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
func (*UnimplementedDataformServer) QueryDirectoryContents
func (*UnimplementedDataformServer) QueryDirectoryContents(context.Context, *QueryDirectoryContentsRequest) (*QueryDirectoryContentsResponse, error)
func (*UnimplementedDataformServer) QueryWorkflowInvocationActions
func (*UnimplementedDataformServer) QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
func (*UnimplementedDataformServer) ReadFile
func (*UnimplementedDataformServer) ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
func (*UnimplementedDataformServer) RemoveDirectory
func (*UnimplementedDataformServer) RemoveDirectory(context.Context, *RemoveDirectoryRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) RemoveFile
func (*UnimplementedDataformServer) RemoveFile(context.Context, *RemoveFileRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) ResetWorkspaceChanges
func (*UnimplementedDataformServer) ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) UpdateRepository
func (*UnimplementedDataformServer) UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) WriteFile
func (*UnimplementedDataformServer) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
UpdateRepositoryRequest
type UpdateRepositoryRequest struct {
// Optional. Specifies the fields to be updated in the repository. If left unset,
// all fields will be updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Required. The repository to update.
Repository *Repository `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
// contains filtered or unexported fields
}
UpdateRepository
request message.
func (*UpdateRepositoryRequest) Descriptor
func (*UpdateRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.
func (*UpdateRepositoryRequest) GetRepository
func (x *UpdateRepositoryRequest) GetRepository() *Repository
func (*UpdateRepositoryRequest) GetUpdateMask
func (x *UpdateRepositoryRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateRepositoryRequest) ProtoMessage
func (*UpdateRepositoryRequest) ProtoMessage()
func (*UpdateRepositoryRequest) ProtoReflect
func (x *UpdateRepositoryRequest) ProtoReflect() protoreflect.Message
func (*UpdateRepositoryRequest) Reset
func (x *UpdateRepositoryRequest) Reset()
func (*UpdateRepositoryRequest) String
func (x *UpdateRepositoryRequest) String() string
WorkflowInvocation
type WorkflowInvocation struct {
// Output only. The workflow invocation's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Immutable. The name of the compilation result to compile. Must be in the format
// `projects/*/locations/*/repositories/*/compilationResults/*`.
CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
// Immutable. If left unset, a default InvocationConfig will be used.
InvocationConfig *WorkflowInvocation_InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
// Output only. This workflow invocation's current state.
State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1alpha2.WorkflowInvocation_State" json:"state,omitempty"`
// Output only. This workflow invocation's timing details.
InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
// contains filtered or unexported fields
}
Represents a single invocation of a compilation result.
func (*WorkflowInvocation) Descriptor
func (*WorkflowInvocation) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.
func (*WorkflowInvocation) GetCompilationResult
func (x *WorkflowInvocation) GetCompilationResult() string
func (*WorkflowInvocation) GetInvocationConfig
func (x *WorkflowInvocation) GetInvocationConfig() *WorkflowInvocation_InvocationConfig
func (*WorkflowInvocation) GetInvocationTiming
func (x *WorkflowInvocation) GetInvocationTiming() *interval.Interval
func (*WorkflowInvocation) GetName
func (x *WorkflowInvocation) GetName() string
func (*WorkflowInvocation) GetState
func (x *WorkflowInvocation) GetState() WorkflowInvocation_State
func (*WorkflowInvocation) ProtoMessage
func (*WorkflowInvocation) ProtoMessage()
func (*WorkflowInvocation) ProtoReflect
func (x *WorkflowInvocation) ProtoReflect() protoreflect.Message
func (*WorkflowInvocation) Reset
func (x *WorkflowInvocation) Reset()
func (*WorkflowInvocation) String
func (x *WorkflowInvocation) String() string
WorkflowInvocationAction
type WorkflowInvocationAction struct {
Target *Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
CanonicalTarget *Target `protobuf:"bytes,2,opt,name=canonical_target,json=canonicalTarget,proto3" json:"canonical_target,omitempty"`
State WorkflowInvocationAction_State "" /* 131 byte string literal not displayed */
FailureReason string `protobuf:"bytes,7,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
BigqueryAction *WorkflowInvocationAction_BigQueryAction `protobuf:"bytes,6,opt,name=bigquery_action,json=bigqueryAction,proto3" json:"bigquery_action,omitempty"`
}
Represents a single action in a workflow invocation.
func (*WorkflowInvocationAction) Descriptor
func (*WorkflowInvocationAction) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocationAction.ProtoReflect.Descriptor instead.
func (*WorkflowInvocationAction) GetBigqueryAction
func (x *WorkflowInvocationAction) GetBigqueryAction() *WorkflowInvocationAction_BigQueryAction
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 (x *WorkflowInvocationAction) GetState() WorkflowInvocationAction_State
func (*WorkflowInvocationAction) GetTarget
func (x *WorkflowInvocationAction) GetTarget() *Target
func (*WorkflowInvocationAction) ProtoMessage
func (*WorkflowInvocationAction) ProtoMessage()
func (*WorkflowInvocationAction) ProtoReflect
func (x *WorkflowInvocationAction) ProtoReflect() protoreflect.Message
func (*WorkflowInvocationAction) Reset
func (x *WorkflowInvocationAction) Reset()
func (*WorkflowInvocationAction) String
func (x *WorkflowInvocationAction) String() string
WorkflowInvocationAction_BigQueryAction
type WorkflowInvocationAction_BigQueryAction struct {
// Output only. The generated BigQuery SQL script that will be executed.
SqlScript string `protobuf:"bytes,1,opt,name=sql_script,json=sqlScript,proto3" json:"sql_script,omitempty"`
// contains filtered or unexported fields
}
Represents a workflow action that will run against BigQuery.
func (*WorkflowInvocationAction_BigQueryAction) Descriptor
func (*WorkflowInvocationAction_BigQueryAction) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocationAction_BigQueryAction.ProtoReflect.Descriptor instead.
func (*WorkflowInvocationAction_BigQueryAction) GetSqlScript
func (x *WorkflowInvocationAction_BigQueryAction) GetSqlScript() string
func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage
func (*WorkflowInvocationAction_BigQueryAction) ProtoMessage()
func (*WorkflowInvocationAction_BigQueryAction) ProtoReflect
func (x *WorkflowInvocationAction_BigQueryAction) ProtoReflect() protoreflect.Message
func (*WorkflowInvocationAction_BigQueryAction) Reset
func (x *WorkflowInvocationAction_BigQueryAction) Reset()
func (*WorkflowInvocationAction_BigQueryAction) String
func (x *WorkflowInvocationAction_BigQueryAction) String() string
WorkflowInvocationAction_State
type WorkflowInvocationAction_State int32
Represents the current state of an workflow invocation action.
WorkflowInvocationAction_PENDING, WorkflowInvocationAction_RUNNING, WorkflowInvocationAction_SKIPPED, WorkflowInvocationAction_DISABLED, WorkflowInvocationAction_SUCCEEDED, WorkflowInvocationAction_CANCELLED, WorkflowInvocationAction_FAILED
const (
// The action has not yet been considered for invocation.
WorkflowInvocationAction_PENDING WorkflowInvocationAction_State = 0
// The action is currently running.
WorkflowInvocationAction_RUNNING WorkflowInvocationAction_State = 1
// Execution of the action was skipped because upstream dependencies did not
// all complete successfully. A terminal state.
WorkflowInvocationAction_SKIPPED WorkflowInvocationAction_State = 2
// Execution of the action was disabled as per the configuration of the
// corresponding compilation result action. A terminal state.
WorkflowInvocationAction_DISABLED WorkflowInvocationAction_State = 3
// The action succeeded. A terminal state.
WorkflowInvocationAction_SUCCEEDED WorkflowInvocationAction_State = 4
// The action was cancelled. A terminal state.
WorkflowInvocationAction_CANCELLED WorkflowInvocationAction_State = 5
// The action failed. A terminal state.
WorkflowInvocationAction_FAILED WorkflowInvocationAction_State = 6
)
func (WorkflowInvocationAction_State) Descriptor
func (WorkflowInvocationAction_State) Descriptor() protoreflect.EnumDescriptor
func (WorkflowInvocationAction_State) Enum
func (x WorkflowInvocationAction_State) Enum() *WorkflowInvocationAction_State
func (WorkflowInvocationAction_State) EnumDescriptor
func (WorkflowInvocationAction_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocationAction_State.Descriptor instead.
func (WorkflowInvocationAction_State) Number
func (x WorkflowInvocationAction_State) Number() protoreflect.EnumNumber
func (WorkflowInvocationAction_State) String
func (x WorkflowInvocationAction_State) String() string
func (WorkflowInvocationAction_State) Type
func (WorkflowInvocationAction_State) Type() protoreflect.EnumType
WorkflowInvocation_InvocationConfig
type WorkflowInvocation_InvocationConfig struct {
IncludedTargets []*Target `protobuf:"bytes,1,rep,name=included_targets,json=includedTargets,proto3" json:"included_targets,omitempty"`
IncludedTags []string `protobuf:"bytes,2,rep,name=included_tags,json=includedTags,proto3" json:"included_tags,omitempty"`
TransitiveDependenciesIncluded bool "" /* 154 byte string literal not displayed */
TransitiveDependentsIncluded bool "" /* 148 byte string literal not displayed */
FullyRefreshIncrementalTablesEnabled bool "" /* 176 byte string literal not displayed */
}
Includes various configuration options for this workflow invocation.
If both included_targets
and included_tags
are unset, all actions
will be included.
func (*WorkflowInvocation_InvocationConfig) Descriptor
func (*WorkflowInvocation_InvocationConfig) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocation_InvocationConfig.ProtoReflect.Descriptor instead.
func (*WorkflowInvocation_InvocationConfig) GetFullyRefreshIncrementalTablesEnabled
func (x *WorkflowInvocation_InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool
func (*WorkflowInvocation_InvocationConfig) GetIncludedTags
func (x *WorkflowInvocation_InvocationConfig) GetIncludedTags() []string
func (*WorkflowInvocation_InvocationConfig) GetIncludedTargets
func (x *WorkflowInvocation_InvocationConfig) GetIncludedTargets() []*Target
func (*WorkflowInvocation_InvocationConfig) GetTransitiveDependenciesIncluded
func (x *WorkflowInvocation_InvocationConfig) GetTransitiveDependenciesIncluded() bool
func (*WorkflowInvocation_InvocationConfig) GetTransitiveDependentsIncluded
func (x *WorkflowInvocation_InvocationConfig) GetTransitiveDependentsIncluded() bool
func (*WorkflowInvocation_InvocationConfig) ProtoMessage
func (*WorkflowInvocation_InvocationConfig) ProtoMessage()
func (*WorkflowInvocation_InvocationConfig) ProtoReflect
func (x *WorkflowInvocation_InvocationConfig) ProtoReflect() protoreflect.Message
func (*WorkflowInvocation_InvocationConfig) Reset
func (x *WorkflowInvocation_InvocationConfig) Reset()
func (*WorkflowInvocation_InvocationConfig) String
func (x *WorkflowInvocation_InvocationConfig) String() string
WorkflowInvocation_State
type WorkflowInvocation_State int32
Represents the current state of a workflow invocation.
WorkflowInvocation_STATE_UNSPECIFIED, WorkflowInvocation_RUNNING, WorkflowInvocation_SUCCEEDED, WorkflowInvocation_CANCELLED, WorkflowInvocation_FAILED, WorkflowInvocation_CANCELING
const (
// Default value. This value is unused.
WorkflowInvocation_STATE_UNSPECIFIED WorkflowInvocation_State = 0
// The workflow invocation is currently running.
WorkflowInvocation_RUNNING WorkflowInvocation_State = 1
// The workflow invocation succeeded. A terminal state.
WorkflowInvocation_SUCCEEDED WorkflowInvocation_State = 2
// The workflow invocation was cancelled. A terminal state.
WorkflowInvocation_CANCELLED WorkflowInvocation_State = 3
// The workflow invocation failed. A terminal state.
WorkflowInvocation_FAILED WorkflowInvocation_State = 4
// The workflow invocation is being cancelled, but some actions are still
// running.
WorkflowInvocation_CANCELING WorkflowInvocation_State = 5
)
func (WorkflowInvocation_State) Descriptor
func (WorkflowInvocation_State) Descriptor() protoreflect.EnumDescriptor
func (WorkflowInvocation_State) Enum
func (x WorkflowInvocation_State) Enum() *WorkflowInvocation_State
func (WorkflowInvocation_State) EnumDescriptor
func (WorkflowInvocation_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocation_State.Descriptor instead.
func (WorkflowInvocation_State) Number
func (x WorkflowInvocation_State) Number() protoreflect.EnumNumber
func (WorkflowInvocation_State) String
func (x WorkflowInvocation_State) String() string
func (WorkflowInvocation_State) Type
func (WorkflowInvocation_State) Type() protoreflect.EnumType
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: Use Workspace.ProtoReflect.Descriptor instead.
func (*Workspace) GetName
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
WriteFileRequest
type WriteFileRequest struct {
// Required. The workspace's name.
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
// Required. The file.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Required. The file's contents.
Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"`
// contains filtered or unexported fields
}
WriteFile
request message.
func (*WriteFileRequest) Descriptor
func (*WriteFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileRequest.ProtoReflect.Descriptor instead.
func (*WriteFileRequest) GetContents
func (x *WriteFileRequest) GetContents() []byte
func (*WriteFileRequest) GetPath
func (x *WriteFileRequest) GetPath() string
func (*WriteFileRequest) GetWorkspace
func (x *WriteFileRequest) GetWorkspace() string
func (*WriteFileRequest) ProtoMessage
func (*WriteFileRequest) ProtoMessage()
func (*WriteFileRequest) ProtoReflect
func (x *WriteFileRequest) ProtoReflect() protoreflect.Message
func (*WriteFileRequest) Reset
func (x *WriteFileRequest) Reset()
func (*WriteFileRequest) String
func (x *WriteFileRequest) String() string
WriteFileResponse
type WriteFileResponse struct {
// contains filtered or unexported fields
}
WriteFile
response message.
func (*WriteFileResponse) Descriptor
func (*WriteFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use WriteFileResponse.ProtoReflect.Descriptor instead.
func (*WriteFileResponse) ProtoMessage
func (*WriteFileResponse) ProtoMessage()
func (*WriteFileResponse) ProtoReflect
func (x *WriteFileResponse) ProtoReflect() protoreflect.Message
func (*WriteFileResponse) Reset
func (x *WriteFileResponse) Reset()
func (*WriteFileResponse) String
func (x *WriteFileResponse) String() string