@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartAssessmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
StartAssessmentRequest() |
| Modifier and Type | Method and Description |
|---|---|
StartAssessmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAssessmentDataSourceType()
The data source type of an assessment to be started.
|
List<AssessmentTarget> |
getAssessmentTargets()
List of criteria for assessment.
|
String |
getS3bucketForAnalysisData()
The S3 bucket used by the collectors to send analysis data to the service.
|
String |
getS3bucketForReportData()
The S3 bucket where all the reports generated by the service are stored.
|
int |
hashCode() |
void |
setAssessmentDataSourceType(String assessmentDataSourceType)
The data source type of an assessment to be started.
|
void |
setAssessmentTargets(Collection<AssessmentTarget> assessmentTargets)
List of criteria for assessment.
|
void |
setS3bucketForAnalysisData(String s3bucketForAnalysisData)
The S3 bucket used by the collectors to send analysis data to the service.
|
void |
setS3bucketForReportData(String s3bucketForReportData)
The S3 bucket where all the reports generated by the service are stored.
|
String |
toString()
Returns a string representation of this object.
|
StartAssessmentRequest |
withAssessmentDataSourceType(AssessmentDataSourceType assessmentDataSourceType)
The data source type of an assessment to be started.
|
StartAssessmentRequest |
withAssessmentDataSourceType(String assessmentDataSourceType)
The data source type of an assessment to be started.
|
StartAssessmentRequest |
withAssessmentTargets(AssessmentTarget... assessmentTargets)
List of criteria for assessment.
|
StartAssessmentRequest |
withAssessmentTargets(Collection<AssessmentTarget> assessmentTargets)
List of criteria for assessment.
|
StartAssessmentRequest |
withS3bucketForAnalysisData(String s3bucketForAnalysisData)
The S3 bucket used by the collectors to send analysis data to the service.
|
StartAssessmentRequest |
withS3bucketForReportData(String s3bucketForReportData)
The S3 bucket where all the reports generated by the service are stored.
|
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, withSdkRequestTimeoutpublic void setAssessmentDataSourceType(String assessmentDataSourceType)
The data source type of an assessment to be started.
assessmentDataSourceType - The data source type of an assessment to be started.AssessmentDataSourceTypepublic String getAssessmentDataSourceType()
The data source type of an assessment to be started.
AssessmentDataSourceTypepublic StartAssessmentRequest withAssessmentDataSourceType(String assessmentDataSourceType)
The data source type of an assessment to be started.
assessmentDataSourceType - The data source type of an assessment to be started.AssessmentDataSourceTypepublic StartAssessmentRequest withAssessmentDataSourceType(AssessmentDataSourceType assessmentDataSourceType)
The data source type of an assessment to be started.
assessmentDataSourceType - The data source type of an assessment to be started.AssessmentDataSourceTypepublic List<AssessmentTarget> getAssessmentTargets()
List of criteria for assessment.
public void setAssessmentTargets(Collection<AssessmentTarget> assessmentTargets)
List of criteria for assessment.
assessmentTargets - List of criteria for assessment.public StartAssessmentRequest withAssessmentTargets(AssessmentTarget... assessmentTargets)
List of criteria for assessment.
NOTE: This method appends the values to the existing list (if any). Use
setAssessmentTargets(java.util.Collection) or withAssessmentTargets(java.util.Collection) if
you want to override the existing values.
assessmentTargets - List of criteria for assessment.public StartAssessmentRequest withAssessmentTargets(Collection<AssessmentTarget> assessmentTargets)
List of criteria for assessment.
assessmentTargets - List of criteria for assessment.public void setS3bucketForAnalysisData(String s3bucketForAnalysisData)
The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with
migrationhub-strategy-.
s3bucketForAnalysisData - The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with
migrationhub-strategy-.public String getS3bucketForAnalysisData()
The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with
migrationhub-strategy-.
migrationhub-strategy-.public StartAssessmentRequest withS3bucketForAnalysisData(String s3bucketForAnalysisData)
The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with
migrationhub-strategy-.
s3bucketForAnalysisData - The S3 bucket used by the collectors to send analysis data to the service. The bucket name must begin with
migrationhub-strategy-.public void setS3bucketForReportData(String s3bucketForReportData)
The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with
migrationhub-strategy-.
s3bucketForReportData - The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with
migrationhub-strategy-.public String getS3bucketForReportData()
The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with
migrationhub-strategy-.
migrationhub-strategy-.public StartAssessmentRequest withS3bucketForReportData(String s3bucketForReportData)
The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with
migrationhub-strategy-.
s3bucketForReportData - The S3 bucket where all the reports generated by the service are stored. The bucket name must begin with
migrationhub-strategy-.public String toString()
toString in class ObjectObject.toString()public StartAssessmentRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()