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.
ComputeRepositoryAccessTokenStatusResponse_TokenStatus_name, ComputeRepositoryAccessTokenStatusResponse_TokenStatus_value
var (
ComputeRepositoryAccessTokenStatusResponse_TokenStatus_name = map[int32]string{
0: "TOKEN_STATUS_UNSPECIFIED",
1: "NOT_FOUND",
2: "INVALID",
3: "VALID",
}
ComputeRepositoryAccessTokenStatusResponse_TokenStatus_value = map[string]int32{
"TOKEN_STATUS_UNSPECIFIED": 0,
"NOT_FOUND": 1,
"INVALID": 2,
"VALID": 3,
}
)
Enum value maps for ComputeRepositoryAccessTokenStatusResponse_TokenStatus.
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_v1beta1_dataform_proto
var File_google_cloud_dataform_v1beta1_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
CodeCompilationConfig
type 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 (*CodeCompilationConfig) Descriptor
func (*CodeCompilationConfig) Descriptor() ([]byte, []int)
Deprecated: Use CodeCompilationConfig.ProtoReflect.Descriptor instead.
func (*CodeCompilationConfig) GetAssertionSchema
func (x *CodeCompilationConfig) GetAssertionSchema() string
func (*CodeCompilationConfig) GetDatabaseSuffix
func (x *CodeCompilationConfig) GetDatabaseSuffix() string
func (*CodeCompilationConfig) GetDefaultDatabase
func (x *CodeCompilationConfig) GetDefaultDatabase() string
func (*CodeCompilationConfig) GetDefaultLocation
func (x *CodeCompilationConfig) GetDefaultLocation() string
func (*CodeCompilationConfig) GetDefaultSchema
func (x *CodeCompilationConfig) GetDefaultSchema() string
func (*CodeCompilationConfig) GetSchemaSuffix
func (x *CodeCompilationConfig) GetSchemaSuffix() string
func (*CodeCompilationConfig) GetTablePrefix
func (x *CodeCompilationConfig) GetTablePrefix() string
func (*CodeCompilationConfig) GetVars
func (x *CodeCompilationConfig) GetVars() map[string]string
func (*CodeCompilationConfig) ProtoMessage
func (*CodeCompilationConfig) ProtoMessage()
func (*CodeCompilationConfig) ProtoReflect
func (x *CodeCompilationConfig) ProtoReflect() protoreflect.Message
func (*CodeCompilationConfig) Reset
func (x *CodeCompilationConfig) Reset()
func (*CodeCompilationConfig) String
func (x *CodeCompilationConfig) String() string
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
CommitLogEntry
type CommitLogEntry struct {
// Commit timestamp.
CommitTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=commit_time,json=commitTime,proto3" json:"commit_time,omitempty"`
// The commit SHA for this commit log entry.
CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
// The commit author for this commit log entry.
Author *CommitAuthor `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
// The commit message for this commit log entry.
CommitMessage string `protobuf:"bytes,4,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
// contains filtered or unexported fields
}
Represents a single commit log.
func (*CommitLogEntry) Descriptor
func (*CommitLogEntry) Descriptor() ([]byte, []int)
Deprecated: Use CommitLogEntry.ProtoReflect.Descriptor instead.
func (*CommitLogEntry) GetAuthor
func (x *CommitLogEntry) GetAuthor() *CommitAuthor
func (*CommitLogEntry) GetCommitMessage
func (x *CommitLogEntry) GetCommitMessage() string
func (*CommitLogEntry) GetCommitSha
func (x *CommitLogEntry) GetCommitSha() string
func (*CommitLogEntry) GetCommitTime
func (x *CommitLogEntry) GetCommitTime() *timestamppb.Timestamp
func (*CommitLogEntry) ProtoMessage
func (*CommitLogEntry) ProtoMessage()
func (*CommitLogEntry) ProtoReflect
func (x *CommitLogEntry) ProtoReflect() protoreflect.Message
func (*CommitLogEntry) Reset
func (x *CommitLogEntry) Reset()
func (*CommitLogEntry) String
func (x *CommitLogEntry) String() string
CommitMetadata
type CommitMetadata struct {
// Required. The commit's author.
Author *CommitAuthor `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"`
// Optional. The commit's message.
CommitMessage string `protobuf:"bytes,2,opt,name=commit_message,json=commitMessage,proto3" json:"commit_message,omitempty"`
// contains filtered or unexported fields
}
Represents a Dataform Git commit.
func (*CommitMetadata) Descriptor
func (*CommitMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CommitMetadata.ProtoReflect.Descriptor instead.
func (*CommitMetadata) GetAuthor
func (x *CommitMetadata) GetAuthor() *CommitAuthor
func (*CommitMetadata) GetCommitMessage
func (x *CommitMetadata) GetCommitMessage() string
func (*CommitMetadata) ProtoMessage
func (*CommitMetadata) ProtoMessage()
func (*CommitMetadata) ProtoReflect
func (x *CommitMetadata) ProtoReflect() protoreflect.Message
func (*CommitMetadata) Reset
func (x *CommitMetadata) Reset()
func (*CommitMetadata) String
func (x *CommitMetadata) String() string
CommitRepositoryChangesRequest
type CommitRepositoryChangesRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
CommitMetadata *CommitMetadata `protobuf:"bytes,2,opt,name=commit_metadata,json=commitMetadata,proto3" json:"commit_metadata,omitempty"`
RequiredHeadCommitSha string "" /* 128 byte string literal not displayed */
FileOperations map[string]*CommitRepositoryChangesRequest_FileOperation "" /* 191 byte string literal not displayed */
}
CommitRepositoryChanges
request message.
func (*CommitRepositoryChangesRequest) Descriptor
func (*CommitRepositoryChangesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CommitRepositoryChangesRequest.ProtoReflect.Descriptor instead.
func (*CommitRepositoryChangesRequest) GetCommitMetadata
func (x *CommitRepositoryChangesRequest) GetCommitMetadata() *CommitMetadata
func (*CommitRepositoryChangesRequest) GetFileOperations
func (x *CommitRepositoryChangesRequest) GetFileOperations() map[string]*CommitRepositoryChangesRequest_FileOperation
func (*CommitRepositoryChangesRequest) GetName
func (x *CommitRepositoryChangesRequest) GetName() string
func (*CommitRepositoryChangesRequest) GetRequiredHeadCommitSha
func (x *CommitRepositoryChangesRequest) GetRequiredHeadCommitSha() string
func (*CommitRepositoryChangesRequest) ProtoMessage
func (*CommitRepositoryChangesRequest) ProtoMessage()
func (*CommitRepositoryChangesRequest) ProtoReflect
func (x *CommitRepositoryChangesRequest) ProtoReflect() protoreflect.Message
func (*CommitRepositoryChangesRequest) Reset
func (x *CommitRepositoryChangesRequest) Reset()
func (*CommitRepositoryChangesRequest) String
func (x *CommitRepositoryChangesRequest) String() string
CommitRepositoryChangesRequest_FileOperation
type CommitRepositoryChangesRequest_FileOperation struct {
// Types that are assignable to Operation:
//
// *CommitRepositoryChangesRequest_FileOperation_WriteFile_
// *CommitRepositoryChangesRequest_FileOperation_DeleteFile_
Operation isCommitRepositoryChangesRequest_FileOperation_Operation `protobuf_oneof:"operation"`
// contains filtered or unexported fields
}
Represents a single file operation to the repository.
func (*CommitRepositoryChangesRequest_FileOperation) Descriptor
func (*CommitRepositoryChangesRequest_FileOperation) Descriptor() ([]byte, []int)
Deprecated: Use CommitRepositoryChangesRequest_FileOperation.ProtoReflect.Descriptor instead.
func (*CommitRepositoryChangesRequest_FileOperation) GetDeleteFile
func (x *CommitRepositoryChangesRequest_FileOperation) GetDeleteFile() *CommitRepositoryChangesRequest_FileOperation_DeleteFile
func (*CommitRepositoryChangesRequest_FileOperation) GetOperation
func (m *CommitRepositoryChangesRequest_FileOperation) GetOperation() isCommitRepositoryChangesRequest_FileOperation_Operation
func (*CommitRepositoryChangesRequest_FileOperation) GetWriteFile
func (x *CommitRepositoryChangesRequest_FileOperation) GetWriteFile() *CommitRepositoryChangesRequest_FileOperation_WriteFile
func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage
func (*CommitRepositoryChangesRequest_FileOperation) ProtoMessage()
func (*CommitRepositoryChangesRequest_FileOperation) ProtoReflect
func (x *CommitRepositoryChangesRequest_FileOperation) ProtoReflect() protoreflect.Message
func (*CommitRepositoryChangesRequest_FileOperation) Reset
func (x *CommitRepositoryChangesRequest_FileOperation) Reset()
func (*CommitRepositoryChangesRequest_FileOperation) String
func (x *CommitRepositoryChangesRequest_FileOperation) String() string
CommitRepositoryChangesRequest_FileOperation_DeleteFile
type CommitRepositoryChangesRequest_FileOperation_DeleteFile struct {
// contains filtered or unexported fields
}
Represents the delete file operation.
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Descriptor
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Descriptor() ([]byte, []int)
Deprecated: Use CommitRepositoryChangesRequest_FileOperation_DeleteFile.ProtoReflect.Descriptor instead.
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoMessage()
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect
func (x *CommitRepositoryChangesRequest_FileOperation_DeleteFile) ProtoReflect() protoreflect.Message
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset
func (x *CommitRepositoryChangesRequest_FileOperation_DeleteFile) Reset()
func (*CommitRepositoryChangesRequest_FileOperation_DeleteFile) String
func (x *CommitRepositoryChangesRequest_FileOperation_DeleteFile) String() string
CommitRepositoryChangesRequest_FileOperation_DeleteFile_
type CommitRepositoryChangesRequest_FileOperation_DeleteFile_ struct {
// Represents the delete operation.
DeleteFile *CommitRepositoryChangesRequest_FileOperation_DeleteFile `protobuf:"bytes,2,opt,name=delete_file,json=deleteFile,proto3,oneof"`
}
CommitRepositoryChangesRequest_FileOperation_WriteFile
type CommitRepositoryChangesRequest_FileOperation_WriteFile struct {
// The file's contents.
Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
// contains filtered or unexported fields
}
Represents the write file operation (for files added or modified).
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Descriptor
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Descriptor() ([]byte, []int)
Deprecated: Use CommitRepositoryChangesRequest_FileOperation_WriteFile.ProtoReflect.Descriptor instead.
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents
func (x *CommitRepositoryChangesRequest_FileOperation_WriteFile) GetContents() []byte
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoMessage()
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect
func (x *CommitRepositoryChangesRequest_FileOperation_WriteFile) ProtoReflect() protoreflect.Message
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset
func (x *CommitRepositoryChangesRequest_FileOperation_WriteFile) Reset()
func (*CommitRepositoryChangesRequest_FileOperation_WriteFile) String
func (x *CommitRepositoryChangesRequest_FileOperation_WriteFile) String() string
CommitRepositoryChangesRequest_FileOperation_WriteFile_
type CommitRepositoryChangesRequest_FileOperation_WriteFile_ struct {
// Represents the write operation.
WriteFile *CommitRepositoryChangesRequest_FileOperation_WriteFile `protobuf:"bytes,1,opt,name=write_file,json=writeFile,proto3,oneof"`
}
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
// *CompilationResult_ReleaseConfig
Source isCompilationResult_Source `protobuf_oneof:"source"`
// Immutable. If set, fields of `code_compilation_config` override the default
// compilation settings that are specified in dataform.json.
CodeCompilationConfig *CodeCompilationConfig `protobuf:"bytes,4,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,omitempty"`
// Output only. The fully resolved Git commit SHA of the code that was
// compiled. Not set for compilation results whose source is a workspace.
ResolvedGitCommitSha string `protobuf:"bytes,8,opt,name=resolved_git_commit_sha,json=resolvedGitCommitSha,proto3" json:"resolved_git_commit_sha,omitempty"`
// Output only. The version of `@dataform/core` that was used for compilation.
DataformCoreVersion string `protobuf:"bytes,5,opt,name=dataform_core_version,json=dataformCoreVersion,proto3" json:"dataform_core_version,omitempty"`
// Output only. Errors encountered during project compilation.
CompilationErrors []*CompilationResult_CompilationError `protobuf:"bytes,6,rep,name=compilation_errors,json=compilationErrors,proto3" json:"compilation_errors,omitempty"`
// contains filtered or unexported fields
}
Represents the result of compiling a Dataform project.
func (*CompilationResult) Descriptor
func (*CompilationResult) Descriptor() ([]byte, []int)
Deprecated: Use CompilationResult.ProtoReflect.Descriptor instead.
func (*CompilationResult) GetCodeCompilationConfig
func (x *CompilationResult) GetCodeCompilationConfig() *CodeCompilationConfig
func (*CompilationResult) GetCompilationErrors
func (x *CompilationResult) GetCompilationErrors() []*CompilationResult_CompilationError
func (*CompilationResult) GetDataformCoreVersion
func (x *CompilationResult) GetDataformCoreVersion() string
func (*CompilationResult) GetGitCommitish
func (x *CompilationResult) GetGitCommitish() string
func (*CompilationResult) GetName
func (x *CompilationResult) GetName() string
func (*CompilationResult) GetReleaseConfig
func (x *CompilationResult) GetReleaseConfig() string
func (*CompilationResult) GetResolvedGitCommitSha
func (x *CompilationResult) GetResolvedGitCommitSha() string
func (*CompilationResult) GetSource
func (m *CompilationResult) GetSource() isCompilationResult_Source
func (*CompilationResult) GetWorkspace
func (x *CompilationResult) GetWorkspace() string
func (*CompilationResult) ProtoMessage
func (*CompilationResult) ProtoMessage()
func (*CompilationResult) ProtoReflect
func (x *CompilationResult) ProtoReflect() protoreflect.Message
func (*CompilationResult) Reset
func (x *CompilationResult) Reset()
func (*CompilationResult) String
func (x *CompilationResult) String() string
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 "" /* 179 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_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_ReleaseConfig
type CompilationResult_ReleaseConfig struct {
// Immutable. The name of the release config to compile. The release
// config's 'current_compilation_result' field will be updated to this
// compilation result. Must be in the format
// `projects/*/locations/*/repositories/*/releaseConfigs/*`.
ReleaseConfig string `protobuf:"bytes,7,opt,name=release_config,json=releaseConfig,proto3,oneof"`
}
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"`
}
ComputeRepositoryAccessTokenStatusRequest
type ComputeRepositoryAccessTokenStatusRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
ComputeRepositoryAccessTokenStatus
request message.
func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor
func (*ComputeRepositoryAccessTokenStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use ComputeRepositoryAccessTokenStatusRequest.ProtoReflect.Descriptor instead.
func (*ComputeRepositoryAccessTokenStatusRequest) GetName
func (x *ComputeRepositoryAccessTokenStatusRequest) GetName() string
func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage
func (*ComputeRepositoryAccessTokenStatusRequest) ProtoMessage()
func (*ComputeRepositoryAccessTokenStatusRequest) ProtoReflect
func (x *ComputeRepositoryAccessTokenStatusRequest) ProtoReflect() protoreflect.Message
func (*ComputeRepositoryAccessTokenStatusRequest) Reset
func (x *ComputeRepositoryAccessTokenStatusRequest) Reset()
func (*ComputeRepositoryAccessTokenStatusRequest) String
func (x *ComputeRepositoryAccessTokenStatusRequest) String() string
ComputeRepositoryAccessTokenStatusResponse
type ComputeRepositoryAccessTokenStatusResponse struct {
TokenStatus ComputeRepositoryAccessTokenStatusResponse_TokenStatus "" /* 185 byte string literal not displayed */
}
ComputeRepositoryAccessTokenStatus
response message.
func (*ComputeRepositoryAccessTokenStatusResponse) Descriptor
func (*ComputeRepositoryAccessTokenStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ComputeRepositoryAccessTokenStatusResponse.ProtoReflect.Descriptor instead.
func (*ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus
func (x *ComputeRepositoryAccessTokenStatusResponse) GetTokenStatus() ComputeRepositoryAccessTokenStatusResponse_TokenStatus
func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage
func (*ComputeRepositoryAccessTokenStatusResponse) ProtoMessage()
func (*ComputeRepositoryAccessTokenStatusResponse) ProtoReflect
func (x *ComputeRepositoryAccessTokenStatusResponse) ProtoReflect() protoreflect.Message
func (*ComputeRepositoryAccessTokenStatusResponse) Reset
func (x *ComputeRepositoryAccessTokenStatusResponse) Reset()
func (*ComputeRepositoryAccessTokenStatusResponse) String
func (x *ComputeRepositoryAccessTokenStatusResponse) String() string
ComputeRepositoryAccessTokenStatusResponse_TokenStatus
type ComputeRepositoryAccessTokenStatusResponse_TokenStatus int32
Indicates the status of a Git authentication token.
ComputeRepositoryAccessTokenStatusResponse_TOKEN_STATUS_UNSPECIFIED, ComputeRepositoryAccessTokenStatusResponse_NOT_FOUND, ComputeRepositoryAccessTokenStatusResponse_INVALID, ComputeRepositoryAccessTokenStatusResponse_VALID
const (
// Default value. This value is unused.
ComputeRepositoryAccessTokenStatusResponse_TOKEN_STATUS_UNSPECIFIED ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 0
// The token could not be found in Secret Manager (or the Dataform
// Service Account did not have permission to access it).
ComputeRepositoryAccessTokenStatusResponse_NOT_FOUND ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 1
// The token could not be used to authenticate against the Git remote.
ComputeRepositoryAccessTokenStatusResponse_INVALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 2
// The token was used successfully to authenticate against the Git remote.
ComputeRepositoryAccessTokenStatusResponse_VALID ComputeRepositoryAccessTokenStatusResponse_TokenStatus = 3
)
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Descriptor
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Descriptor() protoreflect.EnumDescriptor
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum
func (x ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Enum() *ComputeRepositoryAccessTokenStatusResponse_TokenStatus
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ComputeRepositoryAccessTokenStatusResponse_TokenStatus.Descriptor instead.
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number
func (x ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Number() protoreflect.EnumNumber
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String
func (x ComputeRepositoryAccessTokenStatusResponse_TokenStatus) String() string
func (ComputeRepositoryAccessTokenStatusResponse_TokenStatus) Type
CreateCompilationResultRequest
type CreateCompilationResultRequest struct {
// Required. The repository in which to create the compilation result. Must be
// in the format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The compilation result to create.
CompilationResult *CompilationResult `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3" json:"compilation_result,omitempty"`
// contains filtered or unexported fields
}
CreateCompilationResult
request message.
func (*CreateCompilationResultRequest) Descriptor
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
CreateReleaseConfigRequest
type CreateReleaseConfigRequest struct {
// Required. The repository in which to create the release config. Must be in
// the format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The release config to create.
ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
// Required. The ID to use for the release config, which will become the final
// component of the release config's resource name.
ReleaseConfigId string `protobuf:"bytes,3,opt,name=release_config_id,json=releaseConfigId,proto3" json:"release_config_id,omitempty"`
// contains filtered or unexported fields
}
CreateReleaseConfig
request message.
func (*CreateReleaseConfigRequest) Descriptor
func (*CreateReleaseConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateReleaseConfigRequest.ProtoReflect.Descriptor instead.
func (*CreateReleaseConfigRequest) GetParent
func (x *CreateReleaseConfigRequest) GetParent() string
func (*CreateReleaseConfigRequest) GetReleaseConfig
func (x *CreateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig
func (*CreateReleaseConfigRequest) GetReleaseConfigId
func (x *CreateReleaseConfigRequest) GetReleaseConfigId() string
func (*CreateReleaseConfigRequest) ProtoMessage
func (*CreateReleaseConfigRequest) ProtoMessage()
func (*CreateReleaseConfigRequest) ProtoReflect
func (x *CreateReleaseConfigRequest) ProtoReflect() protoreflect.Message
func (*CreateReleaseConfigRequest) Reset
func (x *CreateReleaseConfigRequest) Reset()
func (*CreateReleaseConfigRequest) String
func (x *CreateReleaseConfigRequest) 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
CreateWorkflowConfigRequest
type CreateWorkflowConfigRequest struct {
// Required. The repository in which to create the workflow config. Must be in
// the format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The workflow config to create.
WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
// Required. The ID to use for the workflow config, which will become the
// final component of the workflow config's resource name.
WorkflowConfigId string `protobuf:"bytes,3,opt,name=workflow_config_id,json=workflowConfigId,proto3" json:"workflow_config_id,omitempty"`
// contains filtered or unexported fields
}
CreateWorkflowConfig
request message.
func (*CreateWorkflowConfigRequest) Descriptor
func (*CreateWorkflowConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateWorkflowConfigRequest.ProtoReflect.Descriptor instead.
func (*CreateWorkflowConfigRequest) GetParent
func (x *CreateWorkflowConfigRequest) GetParent() string
func (*CreateWorkflowConfigRequest) GetWorkflowConfig
func (x *CreateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig
func (*CreateWorkflowConfigRequest) GetWorkflowConfigId
func (x *CreateWorkflowConfigRequest) GetWorkflowConfigId() string
func (*CreateWorkflowConfigRequest) ProtoMessage
func (*CreateWorkflowConfigRequest) ProtoMessage()
func (*CreateWorkflowConfigRequest) ProtoReflect
func (x *CreateWorkflowConfigRequest) ProtoReflect() protoreflect.Message
func (*CreateWorkflowConfigRequest) Reset
func (x *CreateWorkflowConfigRequest) Reset()
func (*CreateWorkflowConfigRequest) String
func (x *CreateWorkflowConfigRequest) String() string
CreateWorkflowInvocationRequest
type CreateWorkflowInvocationRequest struct {
// Required. The repository in which to create the workflow invocation. Must
// be in the format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The workflow invocation resource to create.
WorkflowInvocation *WorkflowInvocation `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3" json:"workflow_invocation,omitempty"`
// contains filtered or unexported fields
}
CreateWorkflowInvocation
request message.
func (*CreateWorkflowInvocationRequest) Descriptor
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)
// Applies a Git commit to a Repository. The Repository must not have a value
// for `git_remote_settings.url`.
CommitRepositoryChanges(ctx context.Context, in *CommitRepositoryChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns the contents of a file (inside a Repository). The Repository
// must not have a value for `git_remote_settings.url`.
ReadRepositoryFile(ctx context.Context, in *ReadRepositoryFileRequest, opts ...grpc.CallOption) (*ReadRepositoryFileResponse, error)
// Returns the contents of a given Repository directory. The Repository must
// not have a value for `git_remote_settings.url`.
QueryRepositoryDirectoryContents(ctx context.Context, in *QueryRepositoryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryRepositoryDirectoryContentsResponse, error)
// Fetches a Repository's history of commits. The Repository must not have a
// value for `git_remote_settings.url`.
FetchRepositoryHistory(ctx context.Context, in *FetchRepositoryHistoryRequest, opts ...grpc.CallOption) (*FetchRepositoryHistoryResponse, error)
// Computes a Repository's Git access token status.
ComputeRepositoryAccessTokenStatus(ctx context.Context, in *ComputeRepositoryAccessTokenStatusRequest, opts ...grpc.CallOption) (*ComputeRepositoryAccessTokenStatusResponse, error)
// Fetches a Repository's remote branches.
FetchRemoteBranches(ctx context.Context, in *FetchRemoteBranchesRequest, opts ...grpc.CallOption) (*FetchRemoteBranchesResponse, error)
// Lists Workspaces in a given Repository.
ListWorkspaces(ctx context.Context, in *ListWorkspacesRequest, opts ...grpc.CallOption) (*ListWorkspacesResponse, error)
// Fetches a single Workspace.
GetWorkspace(ctx context.Context, in *GetWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
// Creates a new Workspace in a given Repository.
CreateWorkspace(ctx context.Context, in *CreateWorkspaceRequest, opts ...grpc.CallOption) (*Workspace, error)
// Deletes a single Workspace.
DeleteWorkspace(ctx context.Context, in *DeleteWorkspaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Installs dependency NPM packages (inside a Workspace).
InstallNpmPackages(ctx context.Context, in *InstallNpmPackagesRequest, opts ...grpc.CallOption) (*InstallNpmPackagesResponse, error)
// Pulls Git commits from the Repository's remote into a Workspace.
PullGitCommits(ctx context.Context, in *PullGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Pushes Git commits from a Workspace to the Repository's remote.
PushGitCommits(ctx context.Context, in *PushGitCommitsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Fetches Git statuses for the files in a Workspace.
FetchFileGitStatuses(ctx context.Context, in *FetchFileGitStatusesRequest, opts ...grpc.CallOption) (*FetchFileGitStatusesResponse, error)
// Fetches Git ahead/behind against a remote branch.
FetchGitAheadBehind(ctx context.Context, in *FetchGitAheadBehindRequest, opts ...grpc.CallOption) (*FetchGitAheadBehindResponse, error)
// Applies a Git commit for uncommitted files in a Workspace.
CommitWorkspaceChanges(ctx context.Context, in *CommitWorkspaceChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Performs a Git reset for uncommitted files in a Workspace.
ResetWorkspaceChanges(ctx context.Context, in *ResetWorkspaceChangesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Fetches Git diff for an uncommitted file in a Workspace.
FetchFileDiff(ctx context.Context, in *FetchFileDiffRequest, opts ...grpc.CallOption) (*FetchFileDiffResponse, error)
// Returns the contents of a given Workspace directory.
QueryDirectoryContents(ctx context.Context, in *QueryDirectoryContentsRequest, opts ...grpc.CallOption) (*QueryDirectoryContentsResponse, error)
// Creates a directory inside a Workspace.
MakeDirectory(ctx context.Context, in *MakeDirectoryRequest, opts ...grpc.CallOption) (*MakeDirectoryResponse, error)
// Deletes a directory (inside a Workspace) and all of its contents.
RemoveDirectory(ctx context.Context, in *RemoveDirectoryRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Moves a directory (inside a Workspace), and all of its contents, to a new
// location.
MoveDirectory(ctx context.Context, in *MoveDirectoryRequest, opts ...grpc.CallOption) (*MoveDirectoryResponse, error)
// Returns the contents of a file (inside a Workspace).
ReadFile(ctx context.Context, in *ReadFileRequest, opts ...grpc.CallOption) (*ReadFileResponse, error)
// Deletes a file (inside a Workspace).
RemoveFile(ctx context.Context, in *RemoveFileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Moves a file (inside a Workspace) to a new location.
MoveFile(ctx context.Context, in *MoveFileRequest, opts ...grpc.CallOption) (*MoveFileResponse, error)
// Writes to a file (inside a Workspace).
WriteFile(ctx context.Context, in *WriteFileRequest, opts ...grpc.CallOption) (*WriteFileResponse, error)
// Lists ReleaseConfigs in a given Repository.
ListReleaseConfigs(ctx context.Context, in *ListReleaseConfigsRequest, opts ...grpc.CallOption) (*ListReleaseConfigsResponse, error)
// Fetches a single ReleaseConfig.
GetReleaseConfig(ctx context.Context, in *GetReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
// Creates a new ReleaseConfig in a given Repository.
CreateReleaseConfig(ctx context.Context, in *CreateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
// Updates a single ReleaseConfig.
UpdateReleaseConfig(ctx context.Context, in *UpdateReleaseConfigRequest, opts ...grpc.CallOption) (*ReleaseConfig, error)
// Deletes a single ReleaseConfig.
DeleteReleaseConfig(ctx context.Context, in *DeleteReleaseConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists CompilationResults in a given Repository.
ListCompilationResults(ctx context.Context, in *ListCompilationResultsRequest, opts ...grpc.CallOption) (*ListCompilationResultsResponse, error)
// Fetches a single CompilationResult.
GetCompilationResult(ctx context.Context, in *GetCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
// Creates a new CompilationResult in a given project and location.
CreateCompilationResult(ctx context.Context, in *CreateCompilationResultRequest, opts ...grpc.CallOption) (*CompilationResult, error)
// Returns CompilationResultActions in a given CompilationResult.
QueryCompilationResultActions(ctx context.Context, in *QueryCompilationResultActionsRequest, opts ...grpc.CallOption) (*QueryCompilationResultActionsResponse, error)
// Lists WorkflowConfigs in a given Repository.
ListWorkflowConfigs(ctx context.Context, in *ListWorkflowConfigsRequest, opts ...grpc.CallOption) (*ListWorkflowConfigsResponse, error)
// Fetches a single WorkflowConfig.
GetWorkflowConfig(ctx context.Context, in *GetWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
// Creates a new WorkflowConfig in a given Repository.
CreateWorkflowConfig(ctx context.Context, in *CreateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
// Updates a single WorkflowConfig.
UpdateWorkflowConfig(ctx context.Context, in *UpdateWorkflowConfigRequest, opts ...grpc.CallOption) (*WorkflowConfig, error)
// Deletes a single WorkflowConfig.
DeleteWorkflowConfig(ctx context.Context, in *DeleteWorkflowConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Lists WorkflowInvocations in a given Repository.
ListWorkflowInvocations(ctx context.Context, in *ListWorkflowInvocationsRequest, opts ...grpc.CallOption) (*ListWorkflowInvocationsResponse, error)
// Fetches a single WorkflowInvocation.
GetWorkflowInvocation(ctx context.Context, in *GetWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
// Creates a new WorkflowInvocation in a given Repository.
CreateWorkflowInvocation(ctx context.Context, in *CreateWorkflowInvocationRequest, opts ...grpc.CallOption) (*WorkflowInvocation, error)
// Deletes a single WorkflowInvocation.
DeleteWorkflowInvocation(ctx context.Context, in *DeleteWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Requests cancellation of a running WorkflowInvocation.
CancelWorkflowInvocation(ctx context.Context, in *CancelWorkflowInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// Returns WorkflowInvocationActions in a given WorkflowInvocation.
QueryWorkflowInvocationActions(ctx context.Context, in *QueryWorkflowInvocationActionsRequest, opts ...grpc.CallOption) (*QueryWorkflowInvocationActionsResponse, error)
}
DataformClient is the client API for Dataform service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDataformClient
func NewDataformClient(cc grpc.ClientConnInterface) DataformClient
DataformServer
type DataformServer interface {
// Lists Repositories in a given project and location.
ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
// Fetches a single Repository.
GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
// Creates a new Repository in a given project and location.
CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
// Updates a single Repository.
UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
// Deletes a single Repository.
DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
// Applies a Git commit to a Repository. The Repository must not have a value
// for `git_remote_settings.url`.
CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*emptypb.Empty, error)
// Returns the contents of a file (inside a Repository). The Repository
// must not have a value for `git_remote_settings.url`.
ReadRepositoryFile(context.Context, *ReadRepositoryFileRequest) (*ReadRepositoryFileResponse, error)
// Returns the contents of a given Repository directory. The Repository must
// not have a value for `git_remote_settings.url`.
QueryRepositoryDirectoryContents(context.Context, *QueryRepositoryDirectoryContentsRequest) (*QueryRepositoryDirectoryContentsResponse, error)
// Fetches a Repository's history of commits. The Repository must not have a
// value for `git_remote_settings.url`.
FetchRepositoryHistory(context.Context, *FetchRepositoryHistoryRequest) (*FetchRepositoryHistoryResponse, error)
// Computes a Repository's Git access token status.
ComputeRepositoryAccessTokenStatus(context.Context, *ComputeRepositoryAccessTokenStatusRequest) (*ComputeRepositoryAccessTokenStatusResponse, error)
// Fetches a Repository's remote branches.
FetchRemoteBranches(context.Context, *FetchRemoteBranchesRequest) (*FetchRemoteBranchesResponse, error)
// Lists Workspaces in a given Repository.
ListWorkspaces(context.Context, *ListWorkspacesRequest) (*ListWorkspacesResponse, error)
// Fetches a single Workspace.
GetWorkspace(context.Context, *GetWorkspaceRequest) (*Workspace, error)
// Creates a new Workspace in a given Repository.
CreateWorkspace(context.Context, *CreateWorkspaceRequest) (*Workspace, error)
// Deletes a single Workspace.
DeleteWorkspace(context.Context, *DeleteWorkspaceRequest) (*emptypb.Empty, error)
// Installs dependency NPM packages (inside a Workspace).
InstallNpmPackages(context.Context, *InstallNpmPackagesRequest) (*InstallNpmPackagesResponse, error)
// Pulls Git commits from the Repository's remote into a Workspace.
PullGitCommits(context.Context, *PullGitCommitsRequest) (*emptypb.Empty, error)
// Pushes Git commits from a Workspace to the Repository's remote.
PushGitCommits(context.Context, *PushGitCommitsRequest) (*emptypb.Empty, error)
// Fetches Git statuses for the files in a Workspace.
FetchFileGitStatuses(context.Context, *FetchFileGitStatusesRequest) (*FetchFileGitStatusesResponse, error)
// Fetches Git ahead/behind against a remote branch.
FetchGitAheadBehind(context.Context, *FetchGitAheadBehindRequest) (*FetchGitAheadBehindResponse, error)
// Applies a Git commit for uncommitted files in a Workspace.
CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*emptypb.Empty, error)
// Performs a Git reset for uncommitted files in a Workspace.
ResetWorkspaceChanges(context.Context, *ResetWorkspaceChangesRequest) (*emptypb.Empty, error)
// Fetches Git diff for an uncommitted file in a Workspace.
FetchFileDiff(context.Context, *FetchFileDiffRequest) (*FetchFileDiffResponse, error)
// Returns the contents of a given Workspace directory.
QueryDirectoryContents(context.Context, *QueryDirectoryContentsRequest) (*QueryDirectoryContentsResponse, error)
// Creates a directory inside a Workspace.
MakeDirectory(context.Context, *MakeDirectoryRequest) (*MakeDirectoryResponse, error)
// Deletes a directory (inside a Workspace) and all of its contents.
RemoveDirectory(context.Context, *RemoveDirectoryRequest) (*emptypb.Empty, error)
// Moves a directory (inside a Workspace), and all of its contents, to a new
// location.
MoveDirectory(context.Context, *MoveDirectoryRequest) (*MoveDirectoryResponse, error)
// Returns the contents of a file (inside a Workspace).
ReadFile(context.Context, *ReadFileRequest) (*ReadFileResponse, error)
// Deletes a file (inside a Workspace).
RemoveFile(context.Context, *RemoveFileRequest) (*emptypb.Empty, error)
// Moves a file (inside a Workspace) to a new location.
MoveFile(context.Context, *MoveFileRequest) (*MoveFileResponse, error)
// Writes to a file (inside a Workspace).
WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
// Lists ReleaseConfigs in a given Repository.
ListReleaseConfigs(context.Context, *ListReleaseConfigsRequest) (*ListReleaseConfigsResponse, error)
// Fetches a single ReleaseConfig.
GetReleaseConfig(context.Context, *GetReleaseConfigRequest) (*ReleaseConfig, error)
// Creates a new ReleaseConfig in a given Repository.
CreateReleaseConfig(context.Context, *CreateReleaseConfigRequest) (*ReleaseConfig, error)
// Updates a single ReleaseConfig.
UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
// Deletes a single ReleaseConfig.
DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*emptypb.Empty, error)
// Lists CompilationResults in a given Repository.
ListCompilationResults(context.Context, *ListCompilationResultsRequest) (*ListCompilationResultsResponse, error)
// Fetches a single CompilationResult.
GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
// Creates a new CompilationResult in a given project and location.
CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
// Returns CompilationResultActions in a given CompilationResult.
QueryCompilationResultActions(context.Context, *QueryCompilationResultActionsRequest) (*QueryCompilationResultActionsResponse, error)
// Lists WorkflowConfigs in a given Repository.
ListWorkflowConfigs(context.Context, *ListWorkflowConfigsRequest) (*ListWorkflowConfigsResponse, error)
// Fetches a single WorkflowConfig.
GetWorkflowConfig(context.Context, *GetWorkflowConfigRequest) (*WorkflowConfig, error)
// Creates a new WorkflowConfig in a given Repository.
CreateWorkflowConfig(context.Context, *CreateWorkflowConfigRequest) (*WorkflowConfig, error)
// Updates a single WorkflowConfig.
UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
// Deletes a single WorkflowConfig.
DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*emptypb.Empty, error)
// Lists WorkflowInvocations in a given Repository.
ListWorkflowInvocations(context.Context, *ListWorkflowInvocationsRequest) (*ListWorkflowInvocationsResponse, error)
// Fetches a single WorkflowInvocation.
GetWorkflowInvocation(context.Context, *GetWorkflowInvocationRequest) (*WorkflowInvocation, error)
// Creates a new WorkflowInvocation in a given Repository.
CreateWorkflowInvocation(context.Context, *CreateWorkflowInvocationRequest) (*WorkflowInvocation, error)
// Deletes a single WorkflowInvocation.
DeleteWorkflowInvocation(context.Context, *DeleteWorkflowInvocationRequest) (*emptypb.Empty, error)
// Requests cancellation of a running WorkflowInvocation.
CancelWorkflowInvocation(context.Context, *CancelWorkflowInvocationRequest) (*emptypb.Empty, error)
// Returns WorkflowInvocationActions in a given WorkflowInvocation.
QueryWorkflowInvocationActions(context.Context, *QueryWorkflowInvocationActionsRequest) (*QueryWorkflowInvocationActionsResponse, error)
}
DataformServer is the server API for Dataform service.
DeleteReleaseConfigRequest
type DeleteReleaseConfigRequest struct {
// Required. The release config's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
DeleteReleaseConfig
request message.
func (*DeleteReleaseConfigRequest) Descriptor
func (*DeleteReleaseConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteReleaseConfigRequest.ProtoReflect.Descriptor instead.
func (*DeleteReleaseConfigRequest) GetName
func (x *DeleteReleaseConfigRequest) GetName() string
func (*DeleteReleaseConfigRequest) ProtoMessage
func (*DeleteReleaseConfigRequest) ProtoMessage()
func (*DeleteReleaseConfigRequest) ProtoReflect
func (x *DeleteReleaseConfigRequest) ProtoReflect() protoreflect.Message
func (*DeleteReleaseConfigRequest) Reset
func (x *DeleteReleaseConfigRequest) Reset()
func (*DeleteReleaseConfigRequest) String
func (x *DeleteReleaseConfigRequest) String() string
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
DeleteWorkflowConfigRequest
type DeleteWorkflowConfigRequest struct {
// Required. The workflow config's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
DeleteWorkflowConfig
request message.
func (*DeleteWorkflowConfigRequest) Descriptor
func (*DeleteWorkflowConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteWorkflowConfigRequest.ProtoReflect.Descriptor instead.
func (*DeleteWorkflowConfigRequest) GetName
func (x *DeleteWorkflowConfigRequest) GetName() string
func (*DeleteWorkflowConfigRequest) ProtoMessage
func (*DeleteWorkflowConfigRequest) ProtoMessage()
func (*DeleteWorkflowConfigRequest) ProtoReflect
func (x *DeleteWorkflowConfigRequest) ProtoReflect() protoreflect.Message
func (*DeleteWorkflowConfigRequest) Reset
func (x *DeleteWorkflowConfigRequest) Reset()
func (*DeleteWorkflowConfigRequest) String
func (x *DeleteWorkflowConfigRequest) 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
DirectoryEntry
type DirectoryEntry struct {
// Types that are assignable to Entry:
//
// *DirectoryEntry_File
// *DirectoryEntry_Directory
Entry isDirectoryEntry_Entry `protobuf_oneof:"entry"`
// contains filtered or unexported fields
}
Represents a single entry in a directory.
func (*DirectoryEntry) Descriptor
func (*DirectoryEntry) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryEntry.ProtoReflect.Descriptor instead.
func (*DirectoryEntry) GetDirectory
func (x *DirectoryEntry) GetDirectory() string
func (*DirectoryEntry) GetEntry
func (m *DirectoryEntry) GetEntry() isDirectoryEntry_Entry
func (*DirectoryEntry) GetFile
func (x *DirectoryEntry) GetFile() string
func (*DirectoryEntry) ProtoMessage
func (*DirectoryEntry) ProtoMessage()
func (*DirectoryEntry) ProtoReflect
func (x *DirectoryEntry) ProtoReflect() protoreflect.Message
func (*DirectoryEntry) Reset
func (x *DirectoryEntry) Reset()
func (*DirectoryEntry) String
func (x *DirectoryEntry) String() string
DirectoryEntry_Directory
type DirectoryEntry_Directory struct {
// A child directory in the directory.
Directory string `protobuf:"bytes,2,opt,name=directory,proto3,oneof"`
}
DirectoryEntry_File
type DirectoryEntry_File struct {
// A file in the directory.
File string `protobuf:"bytes,1,opt,name=file,proto3,oneof"`
}
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 "" /* 156 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
FetchRepositoryHistoryRequest
type FetchRepositoryHistoryRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. Maximum number of commits to return. The server may return fewer
// items than requested. If unspecified, the server will pick an appropriate
// default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `FetchRepositoryHistory`
// call. Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `FetchRepositoryHistory`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
FetchRepositoryHistory
request message.
func (*FetchRepositoryHistoryRequest) Descriptor
func (*FetchRepositoryHistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchRepositoryHistoryRequest.ProtoReflect.Descriptor instead.
func (*FetchRepositoryHistoryRequest) GetName
func (x *FetchRepositoryHistoryRequest) GetName() string
func (*FetchRepositoryHistoryRequest) GetPageSize
func (x *FetchRepositoryHistoryRequest) GetPageSize() int32
func (*FetchRepositoryHistoryRequest) GetPageToken
func (x *FetchRepositoryHistoryRequest) GetPageToken() string
func (*FetchRepositoryHistoryRequest) ProtoMessage
func (*FetchRepositoryHistoryRequest) ProtoMessage()
func (*FetchRepositoryHistoryRequest) ProtoReflect
func (x *FetchRepositoryHistoryRequest) ProtoReflect() protoreflect.Message
func (*FetchRepositoryHistoryRequest) Reset
func (x *FetchRepositoryHistoryRequest) Reset()
func (*FetchRepositoryHistoryRequest) String
func (x *FetchRepositoryHistoryRequest) String() string
FetchRepositoryHistoryResponse
type FetchRepositoryHistoryResponse struct {
// A list of commit logs, ordered by 'git log' default order.
Commits []*CommitLogEntry `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
FetchRepositoryHistory
response message.
func (*FetchRepositoryHistoryResponse) Descriptor
func (*FetchRepositoryHistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchRepositoryHistoryResponse.ProtoReflect.Descriptor instead.
func (*FetchRepositoryHistoryResponse) GetCommits
func (x *FetchRepositoryHistoryResponse) GetCommits() []*CommitLogEntry
func (*FetchRepositoryHistoryResponse) GetNextPageToken
func (x *FetchRepositoryHistoryResponse) GetNextPageToken() string
func (*FetchRepositoryHistoryResponse) ProtoMessage
func (*FetchRepositoryHistoryResponse) ProtoMessage()
func (*FetchRepositoryHistoryResponse) ProtoReflect
func (x *FetchRepositoryHistoryResponse) ProtoReflect() protoreflect.Message
func (*FetchRepositoryHistoryResponse) Reset
func (x *FetchRepositoryHistoryResponse) Reset()
func (*FetchRepositoryHistoryResponse) String
func (x *FetchRepositoryHistoryResponse) 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
GetReleaseConfigRequest
type GetReleaseConfigRequest struct {
// Required. The release config's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetReleaseConfig
request message.
func (*GetReleaseConfigRequest) Descriptor
func (*GetReleaseConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetReleaseConfigRequest.ProtoReflect.Descriptor instead.
func (*GetReleaseConfigRequest) GetName
func (x *GetReleaseConfigRequest) GetName() string
func (*GetReleaseConfigRequest) ProtoMessage
func (*GetReleaseConfigRequest) ProtoMessage()
func (*GetReleaseConfigRequest) ProtoReflect
func (x *GetReleaseConfigRequest) ProtoReflect() protoreflect.Message
func (*GetReleaseConfigRequest) Reset
func (x *GetReleaseConfigRequest) Reset()
func (*GetReleaseConfigRequest) String
func (x *GetReleaseConfigRequest) String() string
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
GetWorkflowConfigRequest
type GetWorkflowConfigRequest struct {
// Required. The workflow config's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetWorkflowConfig
request message.
func (*GetWorkflowConfigRequest) Descriptor
func (*GetWorkflowConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetWorkflowConfigRequest.ProtoReflect.Descriptor instead.
func (*GetWorkflowConfigRequest) GetName
func (x *GetWorkflowConfigRequest) GetName() string
func (*GetWorkflowConfigRequest) ProtoMessage
func (*GetWorkflowConfigRequest) ProtoMessage()
func (*GetWorkflowConfigRequest) ProtoReflect
func (x *GetWorkflowConfigRequest) ProtoReflect() protoreflect.Message
func (*GetWorkflowConfigRequest) Reset
func (x *GetWorkflowConfigRequest) Reset()
func (*GetWorkflowConfigRequest) String
func (x *GetWorkflowConfigRequest) String() string
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
InvocationConfig
type 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 */
ServiceAccount string `protobuf:"bytes,6,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
}
Includes various configuration options for a workflow invocation.
If both included_targets
and included_tags
are unset, all actions
will be included.
func (*InvocationConfig) Descriptor
func (*InvocationConfig) Descriptor() ([]byte, []int)
Deprecated: Use InvocationConfig.ProtoReflect.Descriptor instead.
func (*InvocationConfig) GetFullyRefreshIncrementalTablesEnabled
func (x *InvocationConfig) GetFullyRefreshIncrementalTablesEnabled() bool
func (*InvocationConfig) GetIncludedTags
func (x *InvocationConfig) GetIncludedTags() []string
func (*InvocationConfig) GetIncludedTargets
func (x *InvocationConfig) GetIncludedTargets() []*Target
func (*InvocationConfig) GetServiceAccount
func (x *InvocationConfig) GetServiceAccount() string
func (*InvocationConfig) GetTransitiveDependenciesIncluded
func (x *InvocationConfig) GetTransitiveDependenciesIncluded() bool
func (*InvocationConfig) GetTransitiveDependentsIncluded
func (x *InvocationConfig) GetTransitiveDependentsIncluded() bool
func (*InvocationConfig) ProtoMessage
func (*InvocationConfig) ProtoMessage()
func (*InvocationConfig) ProtoReflect
func (x *InvocationConfig) ProtoReflect() protoreflect.Message
func (*InvocationConfig) Reset
func (x *InvocationConfig) Reset()
func (*InvocationConfig) String
func (x *InvocationConfig) String() string
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
ListReleaseConfigsRequest
type ListReleaseConfigsRequest struct {
// Required. The repository in which to list release configs. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of release configs to return. The server may
// return fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListReleaseConfigs` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListReleaseConfigs`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
ListReleaseConfigs
request message.
func (*ListReleaseConfigsRequest) Descriptor
func (*ListReleaseConfigsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListReleaseConfigsRequest.ProtoReflect.Descriptor instead.
func (*ListReleaseConfigsRequest) GetPageSize
func (x *ListReleaseConfigsRequest) GetPageSize() int32
func (*ListReleaseConfigsRequest) GetPageToken
func (x *ListReleaseConfigsRequest) GetPageToken() string
func (*ListReleaseConfigsRequest) GetParent
func (x *ListReleaseConfigsRequest) GetParent() string
func (*ListReleaseConfigsRequest) ProtoMessage
func (*ListReleaseConfigsRequest) ProtoMessage()
func (*ListReleaseConfigsRequest) ProtoReflect
func (x *ListReleaseConfigsRequest) ProtoReflect() protoreflect.Message
func (*ListReleaseConfigsRequest) Reset
func (x *ListReleaseConfigsRequest) Reset()
func (*ListReleaseConfigsRequest) String
func (x *ListReleaseConfigsRequest) String() string
ListReleaseConfigsResponse
type ListReleaseConfigsResponse struct {
// List of release configs.
ReleaseConfigs []*ReleaseConfig `protobuf:"bytes,1,rep,name=release_configs,json=releaseConfigs,proto3" json:"release_configs,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListReleaseConfigs
response message.
func (*ListReleaseConfigsResponse) Descriptor
func (*ListReleaseConfigsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListReleaseConfigsResponse.ProtoReflect.Descriptor instead.
func (*ListReleaseConfigsResponse) GetNextPageToken
func (x *ListReleaseConfigsResponse) GetNextPageToken() string
func (*ListReleaseConfigsResponse) GetReleaseConfigs
func (x *ListReleaseConfigsResponse) GetReleaseConfigs() []*ReleaseConfig
func (*ListReleaseConfigsResponse) GetUnreachable
func (x *ListReleaseConfigsResponse) GetUnreachable() []string
func (*ListReleaseConfigsResponse) ProtoMessage
func (*ListReleaseConfigsResponse) ProtoMessage()
func (*ListReleaseConfigsResponse) ProtoReflect
func (x *ListReleaseConfigsResponse) ProtoReflect() protoreflect.Message
func (*ListReleaseConfigsResponse) Reset
func (x *ListReleaseConfigsResponse) Reset()
func (*ListReleaseConfigsResponse) String
func (x *ListReleaseConfigsResponse) 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
ListWorkflowConfigsRequest
type ListWorkflowConfigsRequest struct {
// Required. The repository in which to list workflow configs. Must be in the
// format `projects/*/locations/*/repositories/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. Maximum number of workflow configs to return. The server may
// return fewer items than requested. If unspecified, the server will pick an
// appropriate default.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous `ListWorkflowConfigs` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListWorkflowConfigs`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
ListWorkflowConfigs
request message.
func (*ListWorkflowConfigsRequest) Descriptor
func (*ListWorkflowConfigsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowConfigsRequest.ProtoReflect.Descriptor instead.
func (*ListWorkflowConfigsRequest) GetPageSize
func (x *ListWorkflowConfigsRequest) GetPageSize() int32
func (*ListWorkflowConfigsRequest) GetPageToken
func (x *ListWorkflowConfigsRequest) GetPageToken() string
func (*ListWorkflowConfigsRequest) GetParent
func (x *ListWorkflowConfigsRequest) GetParent() string
func (*ListWorkflowConfigsRequest) ProtoMessage
func (*ListWorkflowConfigsRequest) ProtoMessage()
func (*ListWorkflowConfigsRequest) ProtoReflect
func (x *ListWorkflowConfigsRequest) ProtoReflect() protoreflect.Message
func (*ListWorkflowConfigsRequest) Reset
func (x *ListWorkflowConfigsRequest) Reset()
func (*ListWorkflowConfigsRequest) String
func (x *ListWorkflowConfigsRequest) String() string
ListWorkflowConfigsResponse
type ListWorkflowConfigsResponse struct {
// List of workflow configs.
WorkflowConfigs []*WorkflowConfig `protobuf:"bytes,1,rep,name=workflow_configs,json=workflowConfigs,proto3" json:"workflow_configs,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations which could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
ListWorkflowConfigs
response message.
func (*ListWorkflowConfigsResponse) Descriptor
func (*ListWorkflowConfigsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowConfigsResponse.ProtoReflect.Descriptor instead.
func (*ListWorkflowConfigsResponse) GetNextPageToken
func (x *ListWorkflowConfigsResponse) GetNextPageToken() string
func (*ListWorkflowConfigsResponse) GetUnreachable
func (x *ListWorkflowConfigsResponse) GetUnreachable() []string
func (*ListWorkflowConfigsResponse) GetWorkflowConfigs
func (x *ListWorkflowConfigsResponse) GetWorkflowConfigs() []*WorkflowConfig
func (*ListWorkflowConfigsResponse) ProtoMessage
func (*ListWorkflowConfigsResponse) ProtoMessage()
func (*ListWorkflowConfigsResponse) ProtoReflect
func (x *ListWorkflowConfigsResponse) ProtoReflect() protoreflect.Message
func (*ListWorkflowConfigsResponse) Reset
func (x *ListWorkflowConfigsResponse) Reset()
func (*ListWorkflowConfigsResponse) String
func (x *ListWorkflowConfigsResponse) 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"`
// Optional. This field only supports ordering by `name`. If unspecified, the
// server will choose the ordering. If specified, the default order is
// ascending for the `name` field.
OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// Optional. Filter for the returned list.
Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter,omitempty"`
// contains filtered or unexported fields
}
ListWorkflowInvocations
request message.
func (*ListWorkflowInvocationsRequest) Descriptor
func (*ListWorkflowInvocationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowInvocationsRequest.ProtoReflect.Descriptor instead.
func (*ListWorkflowInvocationsRequest) GetFilter
func (x *ListWorkflowInvocationsRequest) GetFilter() string
func (*ListWorkflowInvocationsRequest) GetOrderBy
func (x *ListWorkflowInvocationsRequest) GetOrderBy() string
func (*ListWorkflowInvocationsRequest) GetPageSize
func (x *ListWorkflowInvocationsRequest) GetPageSize() int32
func (*ListWorkflowInvocationsRequest) GetPageToken
func (x *ListWorkflowInvocationsRequest) GetPageToken() string
func (*ListWorkflowInvocationsRequest) GetParent
func (x *ListWorkflowInvocationsRequest) GetParent() string
func (*ListWorkflowInvocationsRequest) ProtoMessage
func (*ListWorkflowInvocationsRequest) ProtoMessage()
func (*ListWorkflowInvocationsRequest) ProtoReflect
func (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 []*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() []*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
QueryRepositoryDirectoryContentsRequest
type QueryRepositoryDirectoryContentsRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The Commit SHA for the commit to query from. If unset, the
// directory will be queried from HEAD.
CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
// Optional. The directory's full path including directory name, relative to
// root. If left unset, the root is used.
Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
// Optional. Maximum number of paths to return. The server may return fewer
// items than requested. If unspecified, the server will pick an appropriate
// default.
PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. Page token received from a previous
// `QueryRepositoryDirectoryContents` call. Provide this to retrieve the
// subsequent page.
//
// When paginating, all other parameters provided to
// `QueryRepositoryDirectoryContents` must match the call that provided the
// page token.
PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
QueryRepositoryDirectoryContents
request message.
func (*QueryRepositoryDirectoryContentsRequest) Descriptor
func (*QueryRepositoryDirectoryContentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryRepositoryDirectoryContentsRequest.ProtoReflect.Descriptor instead.
func (*QueryRepositoryDirectoryContentsRequest) GetCommitSha
func (x *QueryRepositoryDirectoryContentsRequest) GetCommitSha() string
func (*QueryRepositoryDirectoryContentsRequest) GetName
func (x *QueryRepositoryDirectoryContentsRequest) GetName() string
func (*QueryRepositoryDirectoryContentsRequest) GetPageSize
func (x *QueryRepositoryDirectoryContentsRequest) GetPageSize() int32
func (*QueryRepositoryDirectoryContentsRequest) GetPageToken
func (x *QueryRepositoryDirectoryContentsRequest) GetPageToken() string
func (*QueryRepositoryDirectoryContentsRequest) GetPath
func (x *QueryRepositoryDirectoryContentsRequest) GetPath() string
func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage
func (*QueryRepositoryDirectoryContentsRequest) ProtoMessage()
func (*QueryRepositoryDirectoryContentsRequest) ProtoReflect
func (x *QueryRepositoryDirectoryContentsRequest) ProtoReflect() protoreflect.Message
func (*QueryRepositoryDirectoryContentsRequest) Reset
func (x *QueryRepositoryDirectoryContentsRequest) Reset()
func (*QueryRepositoryDirectoryContentsRequest) String
func (x *QueryRepositoryDirectoryContentsRequest) String() string
QueryRepositoryDirectoryContentsResponse
type QueryRepositoryDirectoryContentsResponse struct {
// List of entries in the directory.
DirectoryEntries []*DirectoryEntry `protobuf:"bytes,1,rep,name=directory_entries,json=directoryEntries,proto3" json:"directory_entries,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
QueryRepositoryDirectoryContents
response message.
func (*QueryRepositoryDirectoryContentsResponse) Descriptor
func (*QueryRepositoryDirectoryContentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryRepositoryDirectoryContentsResponse.ProtoReflect.Descriptor instead.
func (*QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries
func (x *QueryRepositoryDirectoryContentsResponse) GetDirectoryEntries() []*DirectoryEntry
func (*QueryRepositoryDirectoryContentsResponse) GetNextPageToken
func (x *QueryRepositoryDirectoryContentsResponse) GetNextPageToken() string
func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage
func (*QueryRepositoryDirectoryContentsResponse) ProtoMessage()
func (*QueryRepositoryDirectoryContentsResponse) ProtoReflect
func (x *QueryRepositoryDirectoryContentsResponse) ProtoReflect() protoreflect.Message
func (*QueryRepositoryDirectoryContentsResponse) Reset
func (x *QueryRepositoryDirectoryContentsResponse) Reset()
func (*QueryRepositoryDirectoryContentsResponse) String
func (x *QueryRepositoryDirectoryContentsResponse) String() string
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
ReadRepositoryFileRequest
type ReadRepositoryFileRequest struct {
// Required. The repository's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The commit SHA for the commit to read from. If unset, the file
// will be read from HEAD.
CommitSha string `protobuf:"bytes,2,opt,name=commit_sha,json=commitSha,proto3" json:"commit_sha,omitempty"`
// Required. Full file path to read including filename, from repository root.
Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
ReadRepositoryFile
request message.
func (*ReadRepositoryFileRequest) Descriptor
func (*ReadRepositoryFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReadRepositoryFileRequest.ProtoReflect.Descriptor instead.
func (*ReadRepositoryFileRequest) GetCommitSha
func (x *ReadRepositoryFileRequest) GetCommitSha() string
func (*ReadRepositoryFileRequest) GetName
func (x *ReadRepositoryFileRequest) GetName() string
func (*ReadRepositoryFileRequest) GetPath
func (x *ReadRepositoryFileRequest) GetPath() string
func (*ReadRepositoryFileRequest) ProtoMessage
func (*ReadRepositoryFileRequest) ProtoMessage()
func (*ReadRepositoryFileRequest) ProtoReflect
func (x *ReadRepositoryFileRequest) ProtoReflect() protoreflect.Message
func (*ReadRepositoryFileRequest) Reset
func (x *ReadRepositoryFileRequest) Reset()
func (*ReadRepositoryFileRequest) String
func (x *ReadRepositoryFileRequest) String() string
ReadRepositoryFileResponse
type ReadRepositoryFileResponse struct {
// The file's contents.
Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"`
// contains filtered or unexported fields
}
ReadRepositoryFile
response message.
func (*ReadRepositoryFileResponse) Descriptor
func (*ReadRepositoryFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReadRepositoryFileResponse.ProtoReflect.Descriptor instead.
func (*ReadRepositoryFileResponse) GetContents
func (x *ReadRepositoryFileResponse) GetContents() []byte
func (*ReadRepositoryFileResponse) ProtoMessage
func (*ReadRepositoryFileResponse) ProtoMessage()
func (*ReadRepositoryFileResponse) ProtoReflect
func (x *ReadRepositoryFileResponse) ProtoReflect() protoreflect.Message
func (*ReadRepositoryFileResponse) Reset
func (x *ReadRepositoryFileResponse) Reset()
func (*ReadRepositoryFileResponse) String
func (x *ReadRepositoryFileResponse) 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
ReleaseConfig
type ReleaseConfig struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
GitCommitish string `protobuf:"bytes,2,opt,name=git_commitish,json=gitCommitish,proto3" json:"git_commitish,omitempty"`
CodeCompilationConfig *CodeCompilationConfig `protobuf:"bytes,3,opt,name=code_compilation_config,json=codeCompilationConfig,proto3" json:"code_compilation_config,omitempty"`
CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
RecentScheduledReleaseRecords []*ReleaseConfig_ScheduledReleaseRecord "" /* 152 byte string literal not displayed */
ReleaseCompilationResult string "" /* 135 byte string literal not displayed */
}
Represents a Dataform release configuration.
func (*ReleaseConfig) Descriptor
func (*ReleaseConfig) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseConfig.ProtoReflect.Descriptor instead.
func (*ReleaseConfig) GetCodeCompilationConfig
func (x *ReleaseConfig) GetCodeCompilationConfig() *CodeCompilationConfig
func (*ReleaseConfig) GetCronSchedule
func (x *ReleaseConfig) GetCronSchedule() string
func (*ReleaseConfig) GetGitCommitish
func (x *ReleaseConfig) GetGitCommitish() string
func (*ReleaseConfig) GetName
func (x *ReleaseConfig) GetName() string
func (*ReleaseConfig) GetRecentScheduledReleaseRecords
func (x *ReleaseConfig) GetRecentScheduledReleaseRecords() []*ReleaseConfig_ScheduledReleaseRecord
func (*ReleaseConfig) GetReleaseCompilationResult
func (x *ReleaseConfig) GetReleaseCompilationResult() string
func (*ReleaseConfig) GetTimeZone
func (x *ReleaseConfig) GetTimeZone() string
func (*ReleaseConfig) ProtoMessage
func (*ReleaseConfig) ProtoMessage()
func (*ReleaseConfig) ProtoReflect
func (x *ReleaseConfig) ProtoReflect() protoreflect.Message
func (*ReleaseConfig) Reset
func (x *ReleaseConfig) Reset()
func (*ReleaseConfig) String
func (x *ReleaseConfig) String() string
ReleaseConfig_ScheduledReleaseRecord
type ReleaseConfig_ScheduledReleaseRecord struct {
// The timestamp of this release attempt.
ReleaseTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=release_time,json=releaseTime,proto3" json:"release_time,omitempty"`
// Types that are assignable to Result:
//
// *ReleaseConfig_ScheduledReleaseRecord_CompilationResult
// *ReleaseConfig_ScheduledReleaseRecord_ErrorStatus
Result isReleaseConfig_ScheduledReleaseRecord_Result `protobuf_oneof:"result"`
// contains filtered or unexported fields
}
A record of an attempt to create a compilation result for this release config.
func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor
func (*ReleaseConfig_ScheduledReleaseRecord) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseConfig_ScheduledReleaseRecord.ProtoReflect.Descriptor instead.
func (*ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult
func (x *ReleaseConfig_ScheduledReleaseRecord) GetCompilationResult() string
func (*ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus
func (x *ReleaseConfig_ScheduledReleaseRecord) GetErrorStatus() *status.Status
func (*ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime
func (x *ReleaseConfig_ScheduledReleaseRecord) GetReleaseTime() *timestamppb.Timestamp
func (*ReleaseConfig_ScheduledReleaseRecord) GetResult
func (m *ReleaseConfig_ScheduledReleaseRecord) GetResult() isReleaseConfig_ScheduledReleaseRecord_Result
func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage
func (*ReleaseConfig_ScheduledReleaseRecord) ProtoMessage()
func (*ReleaseConfig_ScheduledReleaseRecord) ProtoReflect
func (x *ReleaseConfig_ScheduledReleaseRecord) ProtoReflect() protoreflect.Message
func (*ReleaseConfig_ScheduledReleaseRecord) Reset
func (x *ReleaseConfig_ScheduledReleaseRecord) Reset()
func (*ReleaseConfig_ScheduledReleaseRecord) String
func (x *ReleaseConfig_ScheduledReleaseRecord) String() string
ReleaseConfig_ScheduledReleaseRecord_CompilationResult
type ReleaseConfig_ScheduledReleaseRecord_CompilationResult struct {
// The name of the created compilation result, if one was successfully
// created. Must be in the format
// `projects/*/locations/*/repositories/*/compilationResults/*`.
CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}
ReleaseConfig_ScheduledReleaseRecord_ErrorStatus
type ReleaseConfig_ScheduledReleaseRecord_ErrorStatus struct {
// The error status encountered upon this attempt to create the
// compilation result, if the attempt was unsuccessful.
ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}
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 {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
DisplayName string `protobuf:"bytes,8,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
GitRemoteSettings *Repository_GitRemoteSettings `protobuf:"bytes,2,opt,name=git_remote_settings,json=gitRemoteSettings,proto3" json:"git_remote_settings,omitempty"`
NpmrcEnvironmentVariablesSecretVersion string "" /* 181 byte string literal not displayed */
WorkspaceCompilationOverrides *Repository_WorkspaceCompilationOverrides "" /* 150 byte string literal not displayed */
Labels map[string]string "" /* 153 byte string literal not displayed */
SetAuthenticatedUserAdmin bool "" /* 141 byte string literal not displayed */
ServiceAccount string `protobuf:"bytes,10,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
}
Represents a Dataform Git repository.
func (*Repository) Descriptor
func (*Repository) Descriptor() ([]byte, []int)
Deprecated: Use Repository.ProtoReflect.Descriptor instead.
func (*Repository) GetDisplayName
func (x *Repository) GetDisplayName() string
func (*Repository) GetGitRemoteSettings
func (x *Repository) GetGitRemoteSettings() *Repository_GitRemoteSettings
func (*Repository) GetLabels
func (x *Repository) GetLabels() map[string]string
func (*Repository) GetName
func (x *Repository) GetName() string
func (*Repository) GetNpmrcEnvironmentVariablesSecretVersion
func (x *Repository) GetNpmrcEnvironmentVariablesSecretVersion() string
func (*Repository) GetServiceAccount
func (x *Repository) GetServiceAccount() string
func (*Repository) GetSetAuthenticatedUserAdmin
func (x *Repository) GetSetAuthenticatedUserAdmin() bool
func (*Repository) GetWorkspaceCompilationOverrides
func (x *Repository) GetWorkspaceCompilationOverrides() *Repository_WorkspaceCompilationOverrides
func (*Repository) ProtoMessage
func (*Repository) ProtoMessage()
func (*Repository) ProtoReflect
func (x *Repository) ProtoReflect() protoreflect.Message
func (*Repository) Reset
func (x *Repository) Reset()
func (*Repository) String
func (x *Repository) String() string
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 */
SshAuthenticationConfig *Repository_GitRemoteSettings_SshAuthenticationConfig "" /* 132 byte string literal not displayed */
TokenStatus Repository_GitRemoteSettings_TokenStatus "" /* 171 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) GetSshAuthenticationConfig
func (x *Repository_GitRemoteSettings) GetSshAuthenticationConfig() *Repository_GitRemoteSettings_SshAuthenticationConfig
func (*Repository_GitRemoteSettings) GetTokenStatus
func (x *Repository_GitRemoteSettings) GetTokenStatus() Repository_GitRemoteSettings_TokenStatus
Deprecated: Marked as deprecated in google/cloud/dataform/v1beta1/dataform.proto.
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_SshAuthenticationConfig
type Repository_GitRemoteSettings_SshAuthenticationConfig struct {
UserPrivateKeySecretVersion string "" /* 148 byte string literal not displayed */
HostPublicKey string `protobuf:"bytes,2,opt,name=host_public_key,json=hostPublicKey,proto3" json:"host_public_key,omitempty"`
}
Configures fields for performing SSH authentication.
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Descriptor
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Descriptor() ([]byte, []int)
Deprecated: Use Repository_GitRemoteSettings_SshAuthenticationConfig.ProtoReflect.Descriptor instead.
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey
func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetHostPublicKey() string
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion
func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) GetUserPrivateKeySecretVersion() string
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoMessage()
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect
func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) ProtoReflect() protoreflect.Message
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) Reset
func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) Reset()
func (*Repository_GitRemoteSettings_SshAuthenticationConfig) String
func (x *Repository_GitRemoteSettings_SshAuthenticationConfig) String() string
Repository_GitRemoteSettings_TokenStatus
type Repository_GitRemoteSettings_TokenStatus int32
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
Repository_WorkspaceCompilationOverrides
type Repository_WorkspaceCompilationOverrides struct {
// Optional. The default database (Google Cloud project ID).
DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
// Optional. The suffix that should be appended to all schema (BigQuery
// dataset ID) names.
SchemaSuffix string `protobuf:"bytes,2,opt,name=schema_suffix,json=schemaSuffix,proto3" json:"schema_suffix,omitempty"`
// Optional. The prefix that should be prepended to all table names.
TablePrefix string `protobuf:"bytes,3,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"`
// contains filtered or unexported fields
}
Configures workspace compilation overrides for a repository.
Primarily used by the UI (console.cloud.google.com
).
schema_suffix
and table_prefix
can have a special expression -
${workspaceName}
, which refers to the workspace name from which the
compilation results will be created. API callers are expected to resolve
the expression in these overrides and provide them explicitly in
code_compilation_config
(https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig)
when creating workspace-scoped compilation results.
func (*Repository_WorkspaceCompilationOverrides) Descriptor
func (*Repository_WorkspaceCompilationOverrides) Descriptor() ([]byte, []int)
Deprecated: Use Repository_WorkspaceCompilationOverrides.ProtoReflect.Descriptor instead.
func (*Repository_WorkspaceCompilationOverrides) GetDefaultDatabase
func (x *Repository_WorkspaceCompilationOverrides) GetDefaultDatabase() string
func (*Repository_WorkspaceCompilationOverrides) GetSchemaSuffix
func (x *Repository_WorkspaceCompilationOverrides) GetSchemaSuffix() string
func (*Repository_WorkspaceCompilationOverrides) GetTablePrefix
func (x *Repository_WorkspaceCompilationOverrides) GetTablePrefix() string
func (*Repository_WorkspaceCompilationOverrides) ProtoMessage
func (*Repository_WorkspaceCompilationOverrides) ProtoMessage()
func (*Repository_WorkspaceCompilationOverrides) ProtoReflect
func (x *Repository_WorkspaceCompilationOverrides) ProtoReflect() protoreflect.Message
func (*Repository_WorkspaceCompilationOverrides) Reset
func (x *Repository_WorkspaceCompilationOverrides) Reset()
func (*Repository_WorkspaceCompilationOverrides) String
func (x *Repository_WorkspaceCompilationOverrides) String() string
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) CommitRepositoryChanges
func (*UnimplementedDataformServer) CommitRepositoryChanges(context.Context, *CommitRepositoryChangesRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) CommitWorkspaceChanges
func (*UnimplementedDataformServer) CommitWorkspaceChanges(context.Context, *CommitWorkspaceChangesRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) ComputeRepositoryAccessTokenStatus
func (*UnimplementedDataformServer) ComputeRepositoryAccessTokenStatus(context.Context, *ComputeRepositoryAccessTokenStatusRequest) (*ComputeRepositoryAccessTokenStatusResponse, error)
func (*UnimplementedDataformServer) CreateCompilationResult
func (*UnimplementedDataformServer) CreateCompilationResult(context.Context, *CreateCompilationResultRequest) (*CompilationResult, error)
func (*UnimplementedDataformServer) CreateReleaseConfig
func (*UnimplementedDataformServer) CreateReleaseConfig(context.Context, *CreateReleaseConfigRequest) (*ReleaseConfig, error)
func (*UnimplementedDataformServer) CreateRepository
func (*UnimplementedDataformServer) CreateRepository(context.Context, *CreateRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) CreateWorkflowConfig
func (*UnimplementedDataformServer) CreateWorkflowConfig(context.Context, *CreateWorkflowConfigRequest) (*WorkflowConfig, 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) DeleteReleaseConfig
func (*UnimplementedDataformServer) DeleteReleaseConfig(context.Context, *DeleteReleaseConfigRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) DeleteRepository
func (*UnimplementedDataformServer) DeleteRepository(context.Context, *DeleteRepositoryRequest) (*emptypb.Empty, error)
func (*UnimplementedDataformServer) DeleteWorkflowConfig
func (*UnimplementedDataformServer) DeleteWorkflowConfig(context.Context, *DeleteWorkflowConfigRequest) (*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) FetchRepositoryHistory
func (*UnimplementedDataformServer) FetchRepositoryHistory(context.Context, *FetchRepositoryHistoryRequest) (*FetchRepositoryHistoryResponse, error)
func (*UnimplementedDataformServer) GetCompilationResult
func (*UnimplementedDataformServer) GetCompilationResult(context.Context, *GetCompilationResultRequest) (*CompilationResult, error)
func (*UnimplementedDataformServer) GetReleaseConfig
func (*UnimplementedDataformServer) GetReleaseConfig(context.Context, *GetReleaseConfigRequest) (*ReleaseConfig, error)
func (*UnimplementedDataformServer) GetRepository
func (*UnimplementedDataformServer) GetRepository(context.Context, *GetRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) GetWorkflowConfig
func (*UnimplementedDataformServer) GetWorkflowConfig(context.Context, *GetWorkflowConfigRequest) (*WorkflowConfig, 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) ListReleaseConfigs
func (*UnimplementedDataformServer) ListReleaseConfigs(context.Context, *ListReleaseConfigsRequest) (*ListReleaseConfigsResponse, error)
func (*UnimplementedDataformServer) ListRepositories
func (*UnimplementedDataformServer) ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
func (*UnimplementedDataformServer) ListWorkflowConfigs
func (*UnimplementedDataformServer) ListWorkflowConfigs(context.Context, *ListWorkflowConfigsRequest) (*ListWorkflowConfigsResponse, 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) QueryRepositoryDirectoryContents
func (*UnimplementedDataformServer) QueryRepositoryDirectoryContents(context.Context, *QueryRepositoryDirectoryContentsRequest) (*QueryRepositoryDirectoryContentsResponse, 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) ReadRepositoryFile
func (*UnimplementedDataformServer) ReadRepositoryFile(context.Context, *ReadRepositoryFileRequest) (*ReadRepositoryFileResponse, 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) UpdateReleaseConfig
func (*UnimplementedDataformServer) UpdateReleaseConfig(context.Context, *UpdateReleaseConfigRequest) (*ReleaseConfig, error)
func (*UnimplementedDataformServer) UpdateRepository
func (*UnimplementedDataformServer) UpdateRepository(context.Context, *UpdateRepositoryRequest) (*Repository, error)
func (*UnimplementedDataformServer) UpdateWorkflowConfig
func (*UnimplementedDataformServer) UpdateWorkflowConfig(context.Context, *UpdateWorkflowConfigRequest) (*WorkflowConfig, error)
func (*UnimplementedDataformServer) WriteFile
func (*UnimplementedDataformServer) WriteFile(context.Context, *WriteFileRequest) (*WriteFileResponse, error)
UpdateReleaseConfigRequest
type UpdateReleaseConfigRequest struct {
// Optional. Specifies the fields to be updated in the release config. If left
// unset, all fields will be updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Required. The release config to update.
ReleaseConfig *ReleaseConfig `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
// contains filtered or unexported fields
}
UpdateReleaseConfig
request message.
func (*UpdateReleaseConfigRequest) Descriptor
func (*UpdateReleaseConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateReleaseConfigRequest.ProtoReflect.Descriptor instead.
func (*UpdateReleaseConfigRequest) GetReleaseConfig
func (x *UpdateReleaseConfigRequest) GetReleaseConfig() *ReleaseConfig
func (*UpdateReleaseConfigRequest) GetUpdateMask
func (x *UpdateReleaseConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateReleaseConfigRequest) ProtoMessage
func (*UpdateReleaseConfigRequest) ProtoMessage()
func (*UpdateReleaseConfigRequest) ProtoReflect
func (x *UpdateReleaseConfigRequest) ProtoReflect() protoreflect.Message
func (*UpdateReleaseConfigRequest) Reset
func (x *UpdateReleaseConfigRequest) Reset()
func (*UpdateReleaseConfigRequest) String
func (x *UpdateReleaseConfigRequest) String() string
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
UpdateWorkflowConfigRequest
type UpdateWorkflowConfigRequest struct {
// Optional. Specifies the fields to be updated in the workflow config. If
// left unset, all fields will be updated.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Required. The workflow config to update.
WorkflowConfig *WorkflowConfig `protobuf:"bytes,2,opt,name=workflow_config,json=workflowConfig,proto3" json:"workflow_config,omitempty"`
// contains filtered or unexported fields
}
UpdateWorkflowConfig
request message.
func (*UpdateWorkflowConfigRequest) Descriptor
func (*UpdateWorkflowConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateWorkflowConfigRequest.ProtoReflect.Descriptor instead.
func (*UpdateWorkflowConfigRequest) GetUpdateMask
func (x *UpdateWorkflowConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateWorkflowConfigRequest) GetWorkflowConfig
func (x *UpdateWorkflowConfigRequest) GetWorkflowConfig() *WorkflowConfig
func (*UpdateWorkflowConfigRequest) ProtoMessage
func (*UpdateWorkflowConfigRequest) ProtoMessage()
func (*UpdateWorkflowConfigRequest) ProtoReflect
func (x *UpdateWorkflowConfigRequest) ProtoReflect() protoreflect.Message
func (*UpdateWorkflowConfigRequest) Reset
func (x *UpdateWorkflowConfigRequest) Reset()
func (*UpdateWorkflowConfigRequest) String
func (x *UpdateWorkflowConfigRequest) String() string
WorkflowConfig
type WorkflowConfig struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
ReleaseConfig string `protobuf:"bytes,2,opt,name=release_config,json=releaseConfig,proto3" json:"release_config,omitempty"`
InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
CronSchedule string `protobuf:"bytes,4,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"`
TimeZone string `protobuf:"bytes,7,opt,name=time_zone,json=timeZone,proto3" json:"time_zone,omitempty"`
RecentScheduledExecutionRecords []*WorkflowConfig_ScheduledExecutionRecord "" /* 158 byte string literal not displayed */
}
Represents a Dataform workflow configuration.
func (*WorkflowConfig) Descriptor
func (*WorkflowConfig) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowConfig.ProtoReflect.Descriptor instead.
func (*WorkflowConfig) GetCronSchedule
func (x *WorkflowConfig) GetCronSchedule() string
func (*WorkflowConfig) GetInvocationConfig
func (x *WorkflowConfig) GetInvocationConfig() *InvocationConfig
func (*WorkflowConfig) GetName
func (x *WorkflowConfig) GetName() string
func (*WorkflowConfig) GetRecentScheduledExecutionRecords
func (x *WorkflowConfig) GetRecentScheduledExecutionRecords() []*WorkflowConfig_ScheduledExecutionRecord
func (*WorkflowConfig) GetReleaseConfig
func (x *WorkflowConfig) GetReleaseConfig() string
func (*WorkflowConfig) GetTimeZone
func (x *WorkflowConfig) GetTimeZone() string
func (*WorkflowConfig) ProtoMessage
func (*WorkflowConfig) ProtoMessage()
func (*WorkflowConfig) ProtoReflect
func (x *WorkflowConfig) ProtoReflect() protoreflect.Message
func (*WorkflowConfig) Reset
func (x *WorkflowConfig) Reset()
func (*WorkflowConfig) String
func (x *WorkflowConfig) String() string
WorkflowConfig_ScheduledExecutionRecord
type WorkflowConfig_ScheduledExecutionRecord struct {
// The timestamp of this execution attempt.
ExecutionTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=execution_time,json=executionTime,proto3" json:"execution_time,omitempty"`
// Types that are assignable to Result:
//
// *WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation
// *WorkflowConfig_ScheduledExecutionRecord_ErrorStatus
Result isWorkflowConfig_ScheduledExecutionRecord_Result `protobuf_oneof:"result"`
// contains filtered or unexported fields
}
A record of an attempt to create a workflow invocation for this workflow config.
func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor
func (*WorkflowConfig_ScheduledExecutionRecord) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowConfig_ScheduledExecutionRecord.ProtoReflect.Descriptor instead.
func (*WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus
func (x *WorkflowConfig_ScheduledExecutionRecord) GetErrorStatus() *status.Status
func (*WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime
func (x *WorkflowConfig_ScheduledExecutionRecord) GetExecutionTime() *timestamppb.Timestamp
func (*WorkflowConfig_ScheduledExecutionRecord) GetResult
func (m *WorkflowConfig_ScheduledExecutionRecord) GetResult() isWorkflowConfig_ScheduledExecutionRecord_Result
func (*WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation
func (x *WorkflowConfig_ScheduledExecutionRecord) GetWorkflowInvocation() string
func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage
func (*WorkflowConfig_ScheduledExecutionRecord) ProtoMessage()
func (*WorkflowConfig_ScheduledExecutionRecord) ProtoReflect
func (x *WorkflowConfig_ScheduledExecutionRecord) ProtoReflect() protoreflect.Message
func (*WorkflowConfig_ScheduledExecutionRecord) Reset
func (x *WorkflowConfig_ScheduledExecutionRecord) Reset()
func (*WorkflowConfig_ScheduledExecutionRecord) String
func (x *WorkflowConfig_ScheduledExecutionRecord) String() string
WorkflowConfig_ScheduledExecutionRecord_ErrorStatus
type WorkflowConfig_ScheduledExecutionRecord_ErrorStatus struct {
// The error status encountered upon this attempt to create the
// workflow invocation, if the attempt was unsuccessful.
ErrorStatus *status.Status `protobuf:"bytes,3,opt,name=error_status,json=errorStatus,proto3,oneof"`
}
WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation
type WorkflowConfig_ScheduledExecutionRecord_WorkflowInvocation struct {
// The name of the created workflow invocation, if one was successfully
// created. Must be in the format
// `projects/*/locations/*/repositories/*/workflowInvocations/*`.
WorkflowInvocation string `protobuf:"bytes,2,opt,name=workflow_invocation,json=workflowInvocation,proto3,oneof"`
}
WorkflowInvocation
type WorkflowInvocation struct {
// Output only. The workflow invocation's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Types that are assignable to CompilationSource:
//
// *WorkflowInvocation_CompilationResult
// *WorkflowInvocation_WorkflowConfig
CompilationSource isWorkflowInvocation_CompilationSource `protobuf_oneof:"compilation_source"`
// Immutable. If left unset, a default InvocationConfig will be used.
InvocationConfig *InvocationConfig `protobuf:"bytes,3,opt,name=invocation_config,json=invocationConfig,proto3" json:"invocation_config,omitempty"`
// Output only. This workflow invocation's current state.
State WorkflowInvocation_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.dataform.v1beta1.WorkflowInvocation_State" json:"state,omitempty"`
// Output only. This workflow invocation's timing details.
InvocationTiming *interval.Interval `protobuf:"bytes,5,opt,name=invocation_timing,json=invocationTiming,proto3" json:"invocation_timing,omitempty"`
// contains filtered or unexported fields
}
Represents a single invocation of a compilation result.
func (*WorkflowInvocation) Descriptor
func (*WorkflowInvocation) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowInvocation.ProtoReflect.Descriptor instead.
func (*WorkflowInvocation) GetCompilationResult
func (x *WorkflowInvocation) GetCompilationResult() string
func (*WorkflowInvocation) GetCompilationSource
func (m *WorkflowInvocation) GetCompilationSource() isWorkflowInvocation_CompilationSource
func (*WorkflowInvocation) GetInvocationConfig
func (x *WorkflowInvocation) GetInvocationConfig() *InvocationConfig
func (*WorkflowInvocation) GetInvocationTiming
func (x *WorkflowInvocation) GetInvocationTiming() *interval.Interval
func (*WorkflowInvocation) GetName
func (x *WorkflowInvocation) GetName() string
func (*WorkflowInvocation) GetState
func (x *WorkflowInvocation) GetState() WorkflowInvocation_State
func (*WorkflowInvocation) GetWorkflowConfig
func (x *WorkflowInvocation) GetWorkflowConfig() string
func (*WorkflowInvocation) ProtoMessage
func (*WorkflowInvocation) ProtoMessage()
func (*WorkflowInvocation) ProtoReflect
func (x *WorkflowInvocation) ProtoReflect() protoreflect.Message
func (*WorkflowInvocation) Reset
func (x *WorkflowInvocation) Reset()
func (*WorkflowInvocation) String
func (x *WorkflowInvocation) String() string
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 "" /* 130 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 a 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_CompilationResult
type WorkflowInvocation_CompilationResult struct {
// Immutable. The name of the compilation result to use for this invocation.
// Must be in the format
// `projects/*/locations/*/repositories/*/compilationResults/*`.
CompilationResult string `protobuf:"bytes,2,opt,name=compilation_result,json=compilationResult,proto3,oneof"`
}
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
WorkflowInvocation_WorkflowConfig
type WorkflowInvocation_WorkflowConfig struct {
// Immutable. The name of the workflow config to invoke. Must be in the
// format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
WorkflowConfig string `protobuf:"bytes,6,opt,name=workflow_config,json=workflowConfig,proto3,oneof"`
}
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