ProjectSource class
Information about the build input source code for the build project.
Constructors
- ProjectSource({required SourceType type, SourceAuth? auth, BuildStatusConfig? buildStatusConfig, String? buildspec, int? gitCloneDepth, GitSubmodulesConfig? gitSubmodulesConfig, bool? insecureSsl, String? location, bool? reportBuildStatus, String? sourceIdentifier})
-
ProjectSource.fromJson(Map<
String, dynamic> json) -
factory
Properties
- auth → SourceAuth?
-
Information about the authorization settings for AWS CodeBuild to access the
source code to be built.
final
- buildspec → String?
-
The buildspec file declaration to use for the builds in this build project.
final
- buildStatusConfig → BuildStatusConfig?
-
Contains information that defines how the build project reports the build
status to the source provider. This option is only used when the source
provider is
GITHUB
,GITHUB_ENTERPRISE
, orBITBUCKET
.final - gitCloneDepth → int?
-
Information about the Git clone depth for the build project.
final
- gitSubmodulesConfig → GitSubmodulesConfig?
-
Information about the Git submodules configuration for the build project.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- insecureSsl → bool?
-
Enable this flag to ignore SSL warnings while connecting to the project
source code.
final
- location → String?
-
Information about the location of the source code to be built. Valid values
include:
final
- reportBuildStatus → bool?
-
Set to true to report the status of a build's start and finish to your
source provider. This option is valid only when your source provider is
GitHub, GitHub Enterprise, or Bitbucket. If this is set and you use a
different source provider, an invalidInputException is thrown.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceIdentifier → String?
-
An identifier for this project source.
final
- type → SourceType
-
The type of repository that contains the source code to be built. Valid
values include:
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