AutoBranchCreationConfig class
Describes the automated branch creation configuration.
Constructors
-
AutoBranchCreationConfig({String? basicAuthCredentials, String? buildSpec, bool? enableAutoBuild, bool? enableBasicAuth, bool? enablePerformanceMode, bool? enablePullRequestPreview, Map<
String, String> ? environmentVariables, String? framework, String? pullRequestEnvironmentName, Stage? stage}) -
AutoBranchCreationConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- basicAuthCredentials → String?
-
The basic authorization credentials for the autocreated branch.
final
- buildSpec → String?
-
The build specification (build spec) for the autocreated branch.
final
- enableAutoBuild → bool?
-
Enables auto building for the autocreated branch.
final
- enableBasicAuth → bool?
-
Enables basic authorization for the autocreated branch.
final
- enablePerformanceMode → bool?
-
Enables performance mode for the branch.
final
- enablePullRequestPreview → bool?
-
Enables pull request previews for the autocreated branch.
final
-
environmentVariables
→ Map<
String, String> ? -
The environment variables for the autocreated branch.
final
- framework → String?
-
The framework for the autocreated branch.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- pullRequestEnvironmentName → String?
-
The Amplify environment name for the pull request.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stage → Stage?
-
Describes the current stage for the autocreated branch.
final
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