@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAppRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Request structure for update App request.
NOOP
Constructor and Description |
---|
UpdateAppRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateAppRequest |
addEnvironmentVariablesEntry(String key,
String value) |
UpdateAppRequest |
clearEnvironmentVariablesEntries()
Removes all the entries added into EnvironmentVariables.
|
UpdateAppRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppId()
Unique Id for an Amplify App.
|
String |
getBasicAuthCredentials()
Basic Authorization credentials for an Amplify App.
|
String |
getBuildSpec()
BuildSpec for an Amplify App.
|
List<CustomRule> |
getCustomRules()
Custom redirect / rewrite rules for an Amplify App.
|
String |
getDescription()
Description for an Amplify App.
|
Boolean |
getEnableBasicAuth()
Enables Basic Authorization for an Amplify App.
|
Boolean |
getEnableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
|
Map<String,String> |
getEnvironmentVariables()
Environment Variables for an Amplify App.
|
String |
getIamServiceRoleArn()
IAM service role for an Amplify App.
|
String |
getName()
Name for an Amplify App.
|
String |
getPlatform()
Platform for an Amplify App.
|
int |
hashCode() |
Boolean |
isEnableBasicAuth()
Enables Basic Authorization for an Amplify App.
|
Boolean |
isEnableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
|
void |
setAppId(String appId)
Unique Id for an Amplify App.
|
void |
setBasicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
|
void |
setBuildSpec(String buildSpec)
BuildSpec for an Amplify App.
|
void |
setCustomRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
|
void |
setDescription(String description)
Description for an Amplify App.
|
void |
setEnableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
|
void |
setEnableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
|
void |
setEnvironmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
|
void |
setIamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
|
void |
setName(String name)
Name for an Amplify App.
|
void |
setPlatform(String platform)
Platform for an Amplify App.
|
String |
toString()
Returns a string representation of this object.
|
UpdateAppRequest |
withAppId(String appId)
Unique Id for an Amplify App.
|
UpdateAppRequest |
withBasicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
|
UpdateAppRequest |
withBuildSpec(String buildSpec)
BuildSpec for an Amplify App.
|
UpdateAppRequest |
withCustomRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
|
UpdateAppRequest |
withCustomRules(CustomRule... customRules)
Custom redirect / rewrite rules for an Amplify App.
|
UpdateAppRequest |
withDescription(String description)
Description for an Amplify App.
|
UpdateAppRequest |
withEnableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
|
UpdateAppRequest |
withEnableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
|
UpdateAppRequest |
withEnvironmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
|
UpdateAppRequest |
withIamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
|
UpdateAppRequest |
withName(String name)
Name for an Amplify App.
|
UpdateAppRequest |
withPlatform(Platform platform)
Platform for an Amplify App.
|
UpdateAppRequest |
withPlatform(String platform)
Platform for an Amplify App.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAppId(String appId)
Unique Id for an Amplify App.
appId
- Unique Id for an Amplify App.public String getAppId()
Unique Id for an Amplify App.
public UpdateAppRequest withAppId(String appId)
Unique Id for an Amplify App.
appId
- Unique Id for an Amplify App.public void setName(String name)
Name for an Amplify App.
name
- Name for an Amplify App.public String getName()
Name for an Amplify App.
public UpdateAppRequest withName(String name)
Name for an Amplify App.
name
- Name for an Amplify App.public void setDescription(String description)
Description for an Amplify App.
description
- Description for an Amplify App.public String getDescription()
Description for an Amplify App.
public UpdateAppRequest withDescription(String description)
Description for an Amplify App.
description
- Description for an Amplify App.public void setPlatform(String platform)
Platform for an Amplify App.
platform
- Platform for an Amplify App.Platform
public String getPlatform()
Platform for an Amplify App.
Platform
public UpdateAppRequest withPlatform(String platform)
Platform for an Amplify App.
platform
- Platform for an Amplify App.Platform
public UpdateAppRequest withPlatform(Platform platform)
Platform for an Amplify App.
platform
- Platform for an Amplify App.Platform
public void setIamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
iamServiceRoleArn
- IAM service role for an Amplify App.public String getIamServiceRoleArn()
IAM service role for an Amplify App.
public UpdateAppRequest withIamServiceRoleArn(String iamServiceRoleArn)
IAM service role for an Amplify App.
iamServiceRoleArn
- IAM service role for an Amplify App.public Map<String,String> getEnvironmentVariables()
Environment Variables for an Amplify App.
public void setEnvironmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
environmentVariables
- Environment Variables for an Amplify App.public UpdateAppRequest withEnvironmentVariables(Map<String,String> environmentVariables)
Environment Variables for an Amplify App.
environmentVariables
- Environment Variables for an Amplify App.public UpdateAppRequest addEnvironmentVariablesEntry(String key, String value)
public UpdateAppRequest clearEnvironmentVariablesEntries()
public void setEnableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
enableBranchAutoBuild
- Enables branch auto-building for an Amplify App.public Boolean getEnableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
public UpdateAppRequest withEnableBranchAutoBuild(Boolean enableBranchAutoBuild)
Enables branch auto-building for an Amplify App.
enableBranchAutoBuild
- Enables branch auto-building for an Amplify App.public Boolean isEnableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
public void setEnableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
enableBasicAuth
- Enables Basic Authorization for an Amplify App.public Boolean getEnableBasicAuth()
Enables Basic Authorization for an Amplify App.
public UpdateAppRequest withEnableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for an Amplify App.
enableBasicAuth
- Enables Basic Authorization for an Amplify App.public Boolean isEnableBasicAuth()
Enables Basic Authorization for an Amplify App.
public void setBasicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
basicAuthCredentials
- Basic Authorization credentials for an Amplify App.public String getBasicAuthCredentials()
Basic Authorization credentials for an Amplify App.
public UpdateAppRequest withBasicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for an Amplify App.
basicAuthCredentials
- Basic Authorization credentials for an Amplify App.public List<CustomRule> getCustomRules()
Custom redirect / rewrite rules for an Amplify App.
public void setCustomRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
customRules
- Custom redirect / rewrite rules for an Amplify App.public UpdateAppRequest withCustomRules(CustomRule... customRules)
Custom redirect / rewrite rules for an Amplify App.
NOTE: This method appends the values to the existing list (if any). Use
setCustomRules(java.util.Collection)
or withCustomRules(java.util.Collection)
if you want to
override the existing values.
customRules
- Custom redirect / rewrite rules for an Amplify App.public UpdateAppRequest withCustomRules(Collection<CustomRule> customRules)
Custom redirect / rewrite rules for an Amplify App.
customRules
- Custom redirect / rewrite rules for an Amplify App.public void setBuildSpec(String buildSpec)
BuildSpec for an Amplify App.
buildSpec
- BuildSpec for an Amplify App.public String getBuildSpec()
BuildSpec for an Amplify App.
public UpdateAppRequest withBuildSpec(String buildSpec)
BuildSpec for an Amplify App.
buildSpec
- BuildSpec for an Amplify App.public String toString()
toString
in class Object
Object.toString()
public UpdateAppRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.