@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DisassociateCreatedArtifactRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DisassociateCreatedArtifactRequest() |
Modifier and Type | Method and Description |
---|---|
DisassociateCreatedArtifactRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCreatedArtifactName()
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
|
Boolean |
getDryRun()
Optional boolean flag to indicate whether any effect should take place.
|
String |
getMigrationTaskName()
Unique identifier that references the migration task to be disassociated with the artifact.
|
String |
getProgressUpdateStream()
The name of the ProgressUpdateStream.
|
int |
hashCode() |
Boolean |
isDryRun()
Optional boolean flag to indicate whether any effect should take place.
|
void |
setCreatedArtifactName(String createdArtifactName)
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
|
void |
setDryRun(Boolean dryRun)
Optional boolean flag to indicate whether any effect should take place.
|
void |
setMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task to be disassociated with the artifact.
|
void |
setProgressUpdateStream(String progressUpdateStream)
The name of the ProgressUpdateStream.
|
String |
toString()
Returns a string representation of this object.
|
DisassociateCreatedArtifactRequest |
withCreatedArtifactName(String createdArtifactName)
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
|
DisassociateCreatedArtifactRequest |
withDryRun(Boolean dryRun)
Optional boolean flag to indicate whether any effect should take place.
|
DisassociateCreatedArtifactRequest |
withMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task to be disassociated with the artifact.
|
DisassociateCreatedArtifactRequest |
withProgressUpdateStream(String progressUpdateStream)
The name of the ProgressUpdateStream.
|
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 setProgressUpdateStream(String progressUpdateStream)
The name of the ProgressUpdateStream.
progressUpdateStream
- The name of the ProgressUpdateStream.public String getProgressUpdateStream()
The name of the ProgressUpdateStream.
public DisassociateCreatedArtifactRequest withProgressUpdateStream(String progressUpdateStream)
The name of the ProgressUpdateStream.
progressUpdateStream
- The name of the ProgressUpdateStream.public void setMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
migrationTaskName
- Unique identifier that references the migration task to be disassociated with the artifact. Do not
store personal data in this field.public String getMigrationTaskName()
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
public DisassociateCreatedArtifactRequest withMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task to be disassociated with the artifact. Do not store personal data in this field.
migrationTaskName
- Unique identifier that references the migration task to be disassociated with the artifact. Do not
store personal data in this field.public void setCreatedArtifactName(String createdArtifactName)
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
createdArtifactName
- An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)public String getCreatedArtifactName()
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
public DisassociateCreatedArtifactRequest withCreatedArtifactName(String createdArtifactName)
An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)
createdArtifactName
- An ARN of the AWS resource related to the migration (e.g., AMI, EC2 instance, RDS instance, etc.)public void setDryRun(Boolean dryRun)
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
dryRun
- Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has
permission to make the call.public Boolean getDryRun()
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
public DisassociateCreatedArtifactRequest withDryRun(Boolean dryRun)
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
dryRun
- Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has
permission to make the call.public Boolean isDryRun()
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
public String toString()
toString
in class Object
Object.toString()
public DisassociateCreatedArtifactRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()