public static interface CreateAppRequest.Builder extends AmplifyRequest.Builder, SdkPojo, CopyableBuilder<CreateAppRequest.Builder,CreateAppRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateAppRequest.Builder |
accessToken(String accessToken)
Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and
read-only deploy key.
|
CreateAppRequest.Builder |
autoBranchCreationConfig(AutoBranchCreationConfig autoBranchCreationConfig)
Automated branch creation config for the Amplify App.
|
default CreateAppRequest.Builder |
autoBranchCreationConfig(Consumer<AutoBranchCreationConfig.Builder> autoBranchCreationConfig)
Automated branch creation config for the Amplify App.
|
CreateAppRequest.Builder |
autoBranchCreationPatterns(Collection<String> autoBranchCreationPatterns)
Automated branch creation glob patterns for the Amplify App.
|
CreateAppRequest.Builder |
autoBranchCreationPatterns(String... autoBranchCreationPatterns)
Automated branch creation glob patterns for the Amplify App.
|
CreateAppRequest.Builder |
basicAuthCredentials(String basicAuthCredentials)
Credentials for Basic Authorization for an Amplify App.
|
CreateAppRequest.Builder |
buildSpec(String buildSpec)
BuildSpec for an Amplify App
|
CreateAppRequest.Builder |
customRules(Collection<CustomRule> customRules)
Custom rewrite / redirect rules for an Amplify App.
|
CreateAppRequest.Builder |
customRules(Consumer<CustomRule.Builder>... customRules)
Custom rewrite / redirect rules for an Amplify App.
|
CreateAppRequest.Builder |
customRules(CustomRule... customRules)
Custom rewrite / redirect rules for an Amplify App.
|
CreateAppRequest.Builder |
description(String description)
Description for an Amplify App
|
CreateAppRequest.Builder |
enableAutoBranchCreation(Boolean enableAutoBranchCreation)
Enables automated branch creation for the Amplify App.
|
CreateAppRequest.Builder |
enableBasicAuth(Boolean enableBasicAuth)
Enable Basic Authorization for an Amplify App, this will apply to all branches part of this App.
|
CreateAppRequest.Builder |
enableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enable the auto building of branches for an Amplify App.
|
CreateAppRequest.Builder |
environmentVariables(Map<String,String> environmentVariables)
Environment variables map for an Amplify App.
|
CreateAppRequest.Builder |
iamServiceRoleArn(String iamServiceRoleArn)
AWS IAM service role for an Amplify App
|
CreateAppRequest.Builder |
name(String name)
Name for the Amplify App
|
CreateAppRequest.Builder |
oauthToken(String oauthToken)
OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only
deploy key.
|
CreateAppRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateAppRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateAppRequest.Builder |
platform(Platform platform)
Platform / framework for an Amplify App
|
CreateAppRequest.Builder |
platform(String platform)
Platform / framework for an Amplify App
|
CreateAppRequest.Builder |
repository(String repository)
Repository for an Amplify App
|
CreateAppRequest.Builder |
tags(Map<String,String> tags)
Tag for an Amplify App
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAppRequest.Builder name(String name)
Name for the Amplify App
name - Name for the Amplify AppCreateAppRequest.Builder description(String description)
Description for an Amplify App
description - Description for an Amplify AppCreateAppRequest.Builder repository(String repository)
Repository for an Amplify App
repository - Repository for an Amplify AppCreateAppRequest.Builder platform(String platform)
Platform / framework for an Amplify App
CreateAppRequest.Builder platform(Platform platform)
Platform / framework for an Amplify App
CreateAppRequest.Builder iamServiceRoleArn(String iamServiceRoleArn)
AWS IAM service role for an Amplify App
iamServiceRoleArn - AWS IAM service role for an Amplify AppCreateAppRequest.Builder oauthToken(String oauthToken)
OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key. OAuth token is not stored.
oauthToken - OAuth token for 3rd party source control system for an Amplify App, used to create webhook and
read-only deploy key. OAuth token is not stored.CreateAppRequest.Builder accessToken(String accessToken)
Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key. Token is not stored.
accessToken - Personal Access token for 3rd party source control system for an Amplify App, used to create webhook
and read-only deploy key. Token is not stored.CreateAppRequest.Builder environmentVariables(Map<String,String> environmentVariables)
Environment variables map for an Amplify App.
environmentVariables - Environment variables map for an Amplify App.CreateAppRequest.Builder enableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enable the auto building of branches for an Amplify App.
enableBranchAutoBuild - Enable the auto building of branches for an Amplify App.CreateAppRequest.Builder enableBasicAuth(Boolean enableBasicAuth)
Enable Basic Authorization for an Amplify App, this will apply to all branches part of this App.
enableBasicAuth - Enable Basic Authorization for an Amplify App, this will apply to all branches part of this App.CreateAppRequest.Builder basicAuthCredentials(String basicAuthCredentials)
Credentials for Basic Authorization for an Amplify App.
basicAuthCredentials - Credentials for Basic Authorization for an Amplify App.CreateAppRequest.Builder customRules(Collection<CustomRule> customRules)
Custom rewrite / redirect rules for an Amplify App.
customRules - Custom rewrite / redirect rules for an Amplify App.CreateAppRequest.Builder customRules(CustomRule... customRules)
Custom rewrite / redirect rules for an Amplify App.
customRules - Custom rewrite / redirect rules for an Amplify App.CreateAppRequest.Builder customRules(Consumer<CustomRule.Builder>... customRules)
Custom rewrite / redirect rules for an Amplify App.
This is a convenience that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #customRules(List) .customRules - a consumer that will call methods on List.Builder #customRules(List) CreateAppRequest.Builder tags(Map<String,String> tags)
Tag for an Amplify App
tags - Tag for an Amplify AppCreateAppRequest.Builder buildSpec(String buildSpec)
BuildSpec for an Amplify App
buildSpec - BuildSpec for an Amplify AppCreateAppRequest.Builder enableAutoBranchCreation(Boolean enableAutoBranchCreation)
Enables automated branch creation for the Amplify App.
enableAutoBranchCreation - Enables automated branch creation for the Amplify App.CreateAppRequest.Builder autoBranchCreationPatterns(Collection<String> autoBranchCreationPatterns)
Automated branch creation glob patterns for the Amplify App.
autoBranchCreationPatterns - Automated branch creation glob patterns for the Amplify App.CreateAppRequest.Builder autoBranchCreationPatterns(String... autoBranchCreationPatterns)
Automated branch creation glob patterns for the Amplify App.
autoBranchCreationPatterns - Automated branch creation glob patterns for the Amplify App.CreateAppRequest.Builder autoBranchCreationConfig(AutoBranchCreationConfig autoBranchCreationConfig)
Automated branch creation config for the Amplify App.
autoBranchCreationConfig - Automated branch creation config for the Amplify App.default CreateAppRequest.Builder autoBranchCreationConfig(Consumer<AutoBranchCreationConfig.Builder> autoBranchCreationConfig)
Automated branch creation config for the Amplify App.
This is a convenience that creates an instance of theAutoBranchCreationConfig.Builder avoiding the
need to create one manually via AutoBranchCreationConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to autoBranchCreationConfig(AutoBranchCreationConfig).autoBranchCreationConfig - a consumer that will call methods on AutoBranchCreationConfig.BuilderautoBranchCreationConfig(AutoBranchCreationConfig)CreateAppRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAppRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.