CompilationResult class
Represents the result of compiling a Dataform project.
Constructors
-
CompilationResult({CodeCompilationConfig? codeCompilationConfig, List<
CompilationError> ? compilationErrors, String? createTime, DataEncryptionState? dataEncryptionState, String? dataformCoreVersion, String? gitCommitish, String? internalMetadata, String? name, PrivateResourceMetadata? privateResourceMetadata, String? releaseConfig, String? resolvedGitCommitSha, String? workspace}) - CompilationResult.fromJson(Map json_)
Properties
- codeCompilationConfig ↔ CodeCompilationConfig?
-
If set, fields of
code_compilation_configoverride the default compilation settings that are specified in dataform.json.getter/setter pair -
compilationErrors
↔ List<
CompilationError> ? -
Errors encountered during project compilation.
getter/setter pair
- createTime ↔ String?
-
The timestamp of when the compilation result was created.
getter/setter pair
- dataEncryptionState ↔ DataEncryptionState?
-
Only set if the repository has a KMS Key.
getter/setter pair
- dataformCoreVersion ↔ String?
-
The version of
@dataform/corethat was used for compilation.getter/setter pair - gitCommitish ↔ String?
-
Git commit/tag/branch name at which the repository should be compiled.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- internalMetadata ↔ String?
-
All the metadata information that is used internally to serve the
resource.
getter/setter pair
- name ↔ String?
-
The compilation result's name.
getter/setter pair
- privateResourceMetadata ↔ PrivateResourceMetadata?
-
Metadata indicating whether this resource is user-scoped.
getter/setter pair
- releaseConfig ↔ String?
-
The name of the release config to compile.
getter/setter pair
- resolvedGitCommitSha ↔ String?
-
The fully resolved Git commit SHA of the code that was compiled.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- workspace ↔ String?
-
The name of the workspace to compile.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited