ProfileBuildInput class

Input for the profile build workflow.

Constructors

ProfileBuildInput({required String source, String? patternId, ProfileDefinition? profileDef, String? version, ProfileEvaluationConfig? evaluationConfig, String? publishTarget})
const

Properties

evaluationConfig → ProfileEvaluationConfig?
Evaluation configuration for profile testing.
final
hashCode → int
The hash code for this object.
no setterinherited
patternId → String?
Pattern identifier when source is "pattern".
final
profileDef → ProfileDefinition?
Profile definition when source is "manual".
final
publishTarget → String?
Publish target: "draft", "staging", or "production".
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
source → String
Source type: "pattern" or "manual".
final
version → String?
Optional version override.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited