GetCompilationResultResult

data class GetCompilationResultResult(val codeCompilationConfig: CodeCompilationConfigResponse, val compilationErrors: List<CompilationErrorResponse>, val dataformCoreVersion: String, val gitCommitish: String, val name: String, val releaseConfig: String, val resolvedGitCommitSha: String, val workspace: String)

Constructors

Link copied to clipboard
fun GetCompilationResultResult(codeCompilationConfig: CodeCompilationConfigResponse, compilationErrors: List<CompilationErrorResponse>, dataformCoreVersion: String, gitCommitish: String, name: String, releaseConfig: String, resolvedGitCommitSha: String, workspace: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Immutable. If set, fields of code_compilation_config override the default compilation settings that are specified in dataform.json.

Link copied to clipboard

Errors encountered during project compilation.

Link copied to clipboard

The version of @dataform/core that was used for compilation.

Link copied to clipboard

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

Link copied to clipboard

The compilation result's name.

Link copied to clipboard

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

Link copied to clipboard

The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.

Link copied to clipboard

Immutable. The name of the workspace to compile. Must be in the format projects/*/locations/*/repositories/*/workspaces/*. ////////