@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartAppAssessmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartAppAssessmentRequest() |
Modifier and Type | Method and Description |
---|---|
StartAppAssessmentRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartAppAssessmentRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartAppAssessmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppArn()
The Amazon Resource Name (ARN) of the application.
|
String |
getAppVersion()
The version of the application.
|
String |
getAssessmentName()
The name for the assessment.
|
String |
getClientToken()
Used for an idempotency token.
|
Map<String,String> |
getTags()
The tags assigned to the resource.
|
int |
hashCode() |
void |
setAppArn(String appArn)
The Amazon Resource Name (ARN) of the application.
|
void |
setAppVersion(String appVersion)
The version of the application.
|
void |
setAssessmentName(String assessmentName)
The name for the assessment.
|
void |
setClientToken(String clientToken)
Used for an idempotency token.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the resource.
|
String |
toString()
Returns a string representation of this object.
|
StartAppAssessmentRequest |
withAppArn(String appArn)
The Amazon Resource Name (ARN) of the application.
|
StartAppAssessmentRequest |
withAppVersion(String appVersion)
The version of the application.
|
StartAppAssessmentRequest |
withAssessmentName(String assessmentName)
The name for the assessment.
|
StartAppAssessmentRequest |
withClientToken(String clientToken)
Used for an idempotency token.
|
StartAppAssessmentRequest |
withTags(Map<String,String> tags)
The tags assigned to the resource.
|
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 setAppArn(String appArn)
The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:partition
:resiliencehub:region
:account
:app/app-id
. For more information about ARNs,
see Amazon Resource Names
(ARNs) in the AWS General Reference.
appArn
- The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:partition
:resiliencehub:region
:account
:app/app-id
. For more information
about ARNs, see
Amazon Resource Names (ARNs) in the AWS General Reference.public String getAppArn()
The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:partition
:resiliencehub:region
:account
:app/app-id
. For more information about ARNs,
see Amazon Resource Names
(ARNs) in the AWS General Reference.
partition
:resiliencehub:region
:account
:app/app-id
. For more information
about ARNs, see
Amazon Resource Names (ARNs) in the AWS General Reference.public StartAppAssessmentRequest withAppArn(String appArn)
The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:partition
:resiliencehub:region
:account
:app/app-id
. For more information about ARNs,
see Amazon Resource Names
(ARNs) in the AWS General Reference.
appArn
- The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:partition
:resiliencehub:region
:account
:app/app-id
. For more information
about ARNs, see
Amazon Resource Names (ARNs) in the AWS General Reference.public void setAppVersion(String appVersion)
The version of the application.
appVersion
- The version of the application.public String getAppVersion()
The version of the application.
public StartAppAssessmentRequest withAppVersion(String appVersion)
The version of the application.
appVersion
- The version of the application.public void setAssessmentName(String assessmentName)
The name for the assessment.
assessmentName
- The name for the assessment.public String getAssessmentName()
The name for the assessment.
public StartAppAssessmentRequest withAssessmentName(String assessmentName)
The name for the assessment.
assessmentName
- The name for the assessment.public void setClientToken(String clientToken)
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
clientToken
- Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII
characters. You should not reuse the same client token for other API requests.public String getClientToken()
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
public StartAppAssessmentRequest withClientToken(String clientToken)
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
clientToken
- Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII
characters. You should not reuse the same client token for other API requests.public Map<String,String> getTags()
The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
public void setTags(Map<String,String> tags)
The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
tags
- The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource.
Each tag consists of a key/value pair.public StartAppAssessmentRequest withTags(Map<String,String> tags)
The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
tags
- The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource.
Each tag consists of a key/value pair.public StartAppAssessmentRequest addTagsEntry(String key, String value)
public StartAppAssessmentRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartAppAssessmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()