@Generated(value="software.amazon.awssdk:codegen") public final class UpdateAppRequest extends AmplifyRequest implements ToCopyableBuilder<UpdateAppRequest.Builder,UpdateAppRequest>
Request structure for update App request.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateAppRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accessToken()
Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and
read-only deploy key.
|
String |
appId()
Unique Id for an Amplify App.
|
AutoBranchCreationConfig |
autoBranchCreationConfig()
Automated branch creation branchConfig for the Amplify App.
|
List<String> |
autoBranchCreationPatterns()
Automated branch creation glob patterns for the Amplify App.
|
String |
basicAuthCredentials()
Basic Authorization credentials for an Amplify App.
|
static UpdateAppRequest.Builder |
builder() |
String |
buildSpec()
BuildSpec for an Amplify App.
|
List<CustomRule> |
customRules()
Custom redirect / rewrite rules for an Amplify App.
|
String |
description()
Description for an Amplify App.
|
Boolean |
enableAutoBranchCreation()
Enables automated branch creation for the Amplify App.
|
Boolean |
enableBasicAuth()
Enables Basic Authorization for an Amplify App.
|
Boolean |
enableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
|
Map<String,String> |
environmentVariables()
Environment Variables for an Amplify App.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAutoBranchCreationPatterns()
Returns true if the AutoBranchCreationPatterns property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasCustomRules()
Returns true if the CustomRules property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasEnvironmentVariables()
Returns true if the EnvironmentVariables property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
String |
iamServiceRoleArn()
IAM service role for an Amplify App.
|
String |
name()
Name for an Amplify App.
|
String |
oauthToken()
OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy
key.
|
Platform |
platform()
Platform for an Amplify App.
|
String |
platformAsString()
Platform for an Amplify App.
|
String |
repository()
Repository for an Amplify App
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateAppRequest.Builder> |
serializableBuilderClass() |
UpdateAppRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String appId()
Unique Id for an Amplify App.
public String name()
Name for an Amplify App.
public String description()
Description for an Amplify App.
public Platform platform()
Platform for an Amplify App.
If the service returns an enum value that is not available in the current SDK version, platform will
return Platform.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
platformAsString().
Platformpublic String platformAsString()
Platform for an Amplify App.
If the service returns an enum value that is not available in the current SDK version, platform will
return Platform.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
platformAsString().
Platformpublic String iamServiceRoleArn()
IAM service role for an Amplify App.
public boolean hasEnvironmentVariables()
public Map<String,String> environmentVariables()
Environment Variables for an Amplify App.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasEnvironmentVariables() to see if a value was sent in this field.
public Boolean enableBranchAutoBuild()
Enables branch auto-building for an Amplify App.
public Boolean enableBasicAuth()
Enables Basic Authorization for an Amplify App.
public String basicAuthCredentials()
Basic Authorization credentials for an Amplify App.
public boolean hasCustomRules()
public List<CustomRule> customRules()
Custom redirect / rewrite rules for an Amplify App.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCustomRules() to see if a value was sent in this field.
public String buildSpec()
BuildSpec for an Amplify App.
public Boolean enableAutoBranchCreation()
Enables automated branch creation for the Amplify App.
public boolean hasAutoBranchCreationPatterns()
public List<String> autoBranchCreationPatterns()
Automated branch creation glob patterns for the Amplify App.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAutoBranchCreationPatterns() to see if a value was sent in this field.
public AutoBranchCreationConfig autoBranchCreationConfig()
Automated branch creation branchConfig for the Amplify App.
public String repository()
Repository for an Amplify App
public 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.
public 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.
public UpdateAppRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateAppRequest.Builder,UpdateAppRequest>toBuilder in class AmplifyRequestpublic static UpdateAppRequest.Builder builder()
public static Class<? extends UpdateAppRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.