public static final class ProjectResource.SourceProperty.Builder extends Object
ProjectResource.SourceProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ProjectResource.SourceProperty |
build()
Builds the configured instance.
|
ProjectResource.SourceProperty.Builder |
withAuth(software.amazon.awscdk.CloudFormationToken value)
Sets the value of Auth
|
ProjectResource.SourceProperty.Builder |
withAuth(ProjectResource.SourceAuthProperty value)
Sets the value of Auth
|
ProjectResource.SourceProperty.Builder |
withBuildSpec(software.amazon.awscdk.CloudFormationToken value)
Sets the value of BuildSpec
|
ProjectResource.SourceProperty.Builder |
withBuildSpec(String value)
Sets the value of BuildSpec
|
ProjectResource.SourceProperty.Builder |
withGitCloneDepth(software.amazon.awscdk.CloudFormationToken value)
Sets the value of GitCloneDepth
|
ProjectResource.SourceProperty.Builder |
withGitCloneDepth(Number value)
Sets the value of GitCloneDepth
|
ProjectResource.SourceProperty.Builder |
withInsecureSsl(Boolean value)
Sets the value of InsecureSsl
|
ProjectResource.SourceProperty.Builder |
withInsecureSsl(software.amazon.awscdk.CloudFormationToken value)
Sets the value of InsecureSsl
|
ProjectResource.SourceProperty.Builder |
withLocation(software.amazon.awscdk.CloudFormationToken value)
Sets the value of Location
|
ProjectResource.SourceProperty.Builder |
withLocation(String value)
Sets the value of Location
|
ProjectResource.SourceProperty.Builder |
withReportBuildStatus(Boolean value)
Sets the value of ReportBuildStatus
|
ProjectResource.SourceProperty.Builder |
withReportBuildStatus(software.amazon.awscdk.CloudFormationToken value)
Sets the value of ReportBuildStatus
|
ProjectResource.SourceProperty.Builder |
withSourceIdentifier(software.amazon.awscdk.CloudFormationToken value)
Sets the value of SourceIdentifier
|
ProjectResource.SourceProperty.Builder |
withSourceIdentifier(String value)
Sets the value of SourceIdentifier
|
ProjectResource.SourceProperty.Builder |
withType(software.amazon.awscdk.CloudFormationToken value)
Sets the value of Type
|
ProjectResource.SourceProperty.Builder |
withType(String value)
Sets the value of Type
|
public ProjectResource.SourceProperty.Builder withType(String value)
value - ``ProjectResource.SourceProperty.Type``thispublic ProjectResource.SourceProperty.Builder withType(software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.Type``thispublic ProjectResource.SourceProperty.Builder withAuth(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.Auth``thispublic ProjectResource.SourceProperty.Builder withAuth(@Nullable ProjectResource.SourceAuthProperty value)
value - ``ProjectResource.SourceProperty.Auth``thispublic ProjectResource.SourceProperty.Builder withBuildSpec(@Nullable String value)
value - ``ProjectResource.SourceProperty.BuildSpec``thispublic ProjectResource.SourceProperty.Builder withBuildSpec(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.BuildSpec``thispublic ProjectResource.SourceProperty.Builder withGitCloneDepth(@Nullable Number value)
value - ``ProjectResource.SourceProperty.GitCloneDepth``thispublic ProjectResource.SourceProperty.Builder withGitCloneDepth(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.GitCloneDepth``thispublic ProjectResource.SourceProperty.Builder withInsecureSsl(@Nullable Boolean value)
value - ``ProjectResource.SourceProperty.InsecureSsl``thispublic ProjectResource.SourceProperty.Builder withInsecureSsl(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.InsecureSsl``thispublic ProjectResource.SourceProperty.Builder withLocation(@Nullable String value)
value - ``ProjectResource.SourceProperty.Location``thispublic ProjectResource.SourceProperty.Builder withLocation(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.Location``thispublic ProjectResource.SourceProperty.Builder withReportBuildStatus(@Nullable Boolean value)
value - ``ProjectResource.SourceProperty.ReportBuildStatus``thispublic ProjectResource.SourceProperty.Builder withReportBuildStatus(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.ReportBuildStatus``thispublic ProjectResource.SourceProperty.Builder withSourceIdentifier(@Nullable String value)
value - ``ProjectResource.SourceProperty.SourceIdentifier``thispublic ProjectResource.SourceProperty.Builder withSourceIdentifier(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``ProjectResource.SourceProperty.SourceIdentifier``thispublic ProjectResource.SourceProperty build()
ProjectResource.SourcePropertyNullPointerException - if any required attribute was not providedCopyright © 2018. All rights reserved.