@Generated(value="software.amazon.awssdk:codegen") public final class StartDeploymentRequest extends AmplifyRequest implements ToCopyableBuilder<StartDeploymentRequest.Builder,StartDeploymentRequest>
Request structure for start a deployment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartDeploymentRequest.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 StartDeploymentRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobId()
The job id for this deployment, generated by create deployment request.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartDeploymentRequest.Builder> |
serializableBuilderClass() |
String |
sourceUrl()
The sourceUrl for this deployment, used when calling start deployment without create deployment.
|
StartDeploymentRequest.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 String jobId()
The job id for this deployment, generated by create deployment request.
public String sourceUrl()
The sourceUrl for this deployment, used when calling start deployment without create deployment. SourceUrl can be any HTTP GET url that is public accessible and downloads a single zip.
public StartDeploymentRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartDeploymentRequest.Builder,StartDeploymentRequest>toBuilder in class AmplifyRequestpublic static StartDeploymentRequest.Builder builder()
public static Class<? extends StartDeploymentRequest.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.