public static interface UpdateAppRequest.Builder extends AmplifyRequest.Builder, SdkPojo, CopyableBuilder<UpdateAppRequest.Builder,UpdateAppRequest>
Modifier and Type | Method and Description |
---|---|
UpdateAppRequest.Builder |
appId(String appId)
Unique Id for an Amplify App.
|
UpdateAppRequest.Builder |
basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
|
UpdateAppRequest.Builder |
buildSpec(String buildSpec)
BuildSpec for an Amplify App.
|
UpdateAppRequest.Builder |
customRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
|
UpdateAppRequest.Builder |
customRules(Consumer<CustomRule.Builder>... customRules)
Custom redirect / rewrite rules for an Amplify App.
|
UpdateAppRequest.Builder |
customRules(CustomRule... customRules)
Custom redirect / rewrite rules for an Amplify App.
|
UpdateAppRequest.Builder |
description(String description)
Description for an Amplify App.
|
UpdateAppRequest.Builder |
enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
|
UpdateAppRequest.Builder |
enableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
|
UpdateAppRequest.Builder |
environmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
|
UpdateAppRequest.Builder |
iamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
|
UpdateAppRequest.Builder |
name(String name)
Name for an Amplify App.
|
UpdateAppRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateAppRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateAppRequest.Builder |
platform(Platform platform)
Platform for an Amplify App.
|
UpdateAppRequest.Builder |
platform(String platform)
Platform for an Amplify App.
|
build
overrideConfiguration
copy
applyMutation, build
UpdateAppRequest.Builder appId(String appId)
Unique Id for an Amplify App.
appId
- Unique Id for an Amplify App.UpdateAppRequest.Builder name(String name)
Name for an Amplify App.
name
- Name for an Amplify App.UpdateAppRequest.Builder description(String description)
Description for an Amplify App.
description
- Description for an Amplify App.UpdateAppRequest.Builder platform(String platform)
Platform for an Amplify App.
UpdateAppRequest.Builder platform(Platform platform)
Platform for an Amplify App.
UpdateAppRequest.Builder iamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
iamServiceRoleArn
- IAM service role for an Amplify App.UpdateAppRequest.Builder environmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
environmentVariables
- Environment Variables for an Amplify App.UpdateAppRequest.Builder enableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
enableBranchAutoBuild
- Enables branch auto-building for an Amplify App.UpdateAppRequest.Builder enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
enableBasicAuth
- Enables Basic Authorization for an Amplify App.UpdateAppRequest.Builder basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
basicAuthCredentials
- Basic Authorization credentials for an Amplify App.UpdateAppRequest.Builder customRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
customRules
- Custom redirect / rewrite rules for an Amplify App.UpdateAppRequest.Builder customRules(CustomRule... customRules)
Custom redirect / rewrite rules for an Amplify App.
customRules
- Custom redirect / rewrite rules for an Amplify App.UpdateAppRequest.Builder customRules(Consumer<CustomRule.Builder>... customRules)
Custom redirect / rewrite 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)
UpdateAppRequest.Builder buildSpec(String buildSpec)
BuildSpec for an Amplify App.
buildSpec
- BuildSpec for an Amplify App.UpdateAppRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateAppRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.