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