@Generated(value="software.amazon.awssdk:codegen") public final class CreateDeploymentRequest extends AmplifyRequest implements ToCopyableBuilder<CreateDeploymentRequest.Builder,CreateDeploymentRequest>
Request structure for create a new deployment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateDeploymentRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
appId()
Unique Id for an Amplify App.
|
String |
branchName()
Name for the branch, for the Job.
|
static CreateDeploymentRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Map<String,String> |
fileMap()
Optional file map that contains file name as the key and file content md5 hash as the value.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFileMap()
Returns true if the FileMap 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() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateDeploymentRequest.Builder> |
serializableBuilderClass() |
CreateDeploymentRequest.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 branchName()
Name for the branch, for the Job.
public boolean hasFileMap()
public Map<String,String> fileMap()
Optional file map that contains file name as the key and file content md5 hash as the value. If this argument is provided, the service will generate different upload url per file. Otherwise, the service will only generate a single upload url for the zipped files.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFileMap() to see if a value was sent in this field.
public CreateDeploymentRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateDeploymentRequest.Builder,CreateDeploymentRequest>toBuilder in class AmplifyRequestpublic static CreateDeploymentRequest.Builder builder()
public static Class<? extends CreateDeploymentRequest.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.