JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.795

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.databasemigrationservice.model

Class StartReplicationTaskAssessmentRunRequest

    • Constructor Detail

      • StartReplicationTaskAssessmentRunRequest

        public StartReplicationTaskAssessmentRunRequest()
    • Method Detail

      • setReplicationTaskArn

        public void setReplicationTaskArn(String replicationTaskArn)

        Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.

        Parameters:
        replicationTaskArn - Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.
      • getReplicationTaskArn

        public String getReplicationTaskArn()

        Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.

        Returns:
        Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.
      • withReplicationTaskArn

        public StartReplicationTaskAssessmentRunRequest withReplicationTaskArn(String replicationTaskArn)

        Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.

        Parameters:
        replicationTaskArn - Amazon Resource Name (ARN) of the migration task associated with the premigration assessment run that you want to start.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setServiceAccessRoleArn

        public void setServiceAccessRoleArn(String serviceAccessRoleArn)

        ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.

        Parameters:
        serviceAccessRoleArn - ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.
      • getServiceAccessRoleArn

        public String getServiceAccessRoleArn()

        ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.

        Returns:
        ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.
      • withServiceAccessRoleArn

        public StartReplicationTaskAssessmentRunRequest withServiceAccessRoleArn(String serviceAccessRoleArn)

        ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.

        Parameters:
        serviceAccessRoleArn - ARN of the service role needed to start the assessment run. The role must allow the iam:PassRole action.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setResultLocationBucket

        public void setResultLocationBucket(String resultLocationBucket)

        Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Parameters:
        resultLocationBucket - Amazon S3 bucket where you want DMS to store the results of this assessment run.
      • getResultLocationBucket

        public String getResultLocationBucket()

        Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Returns:
        Amazon S3 bucket where you want DMS to store the results of this assessment run.
      • withResultLocationBucket

        public StartReplicationTaskAssessmentRunRequest withResultLocationBucket(String resultLocationBucket)

        Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Parameters:
        resultLocationBucket - Amazon S3 bucket where you want DMS to store the results of this assessment run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setResultLocationFolder

        public void setResultLocationFolder(String resultLocationFolder)

        Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Parameters:
        resultLocationFolder - Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.
      • getResultLocationFolder

        public String getResultLocationFolder()

        Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Returns:
        Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.
      • withResultLocationFolder

        public StartReplicationTaskAssessmentRunRequest withResultLocationFolder(String resultLocationFolder)

        Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.

        Parameters:
        resultLocationFolder - Folder within an Amazon S3 bucket where you want DMS to store the results of this assessment run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setResultEncryptionMode

        public void setResultEncryptionMode(String resultEncryptionMode)

        Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

        Parameters:
        resultEncryptionMode - Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

      • getResultEncryptionMode

        public String getResultEncryptionMode()

        Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

        Returns:
        Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

      • withResultEncryptionMode

        public StartReplicationTaskAssessmentRunRequest withResultEncryptionMode(String resultEncryptionMode)

        Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

        Parameters:
        resultEncryptionMode - Encryption mode that you can specify to encrypt the results of this assessment run. If you don't specify this request parameter, DMS stores the assessment run results without encryption. You can specify one of the options following:

        • "SSE_S3" – The server-side encryption provided as a default by Amazon S3.

        • "SSE_KMS" – Key Management Service (KMS) encryption. This encryption can use either a custom KMS encryption key that you specify or the default KMS encryption key that DMS provides.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setResultKmsKeyArn

        public void setResultKmsKeyArn(String resultKmsKeyArn)

        ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".

        Parameters:
        resultKmsKeyArn - ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".
      • getResultKmsKeyArn

        public String getResultKmsKeyArn()

        ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".

        Returns:
        ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".
      • withResultKmsKeyArn

        public StartReplicationTaskAssessmentRunRequest withResultKmsKeyArn(String resultKmsKeyArn)

        ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".

        Parameters:
        resultKmsKeyArn - ARN of a custom KMS encryption key that you specify when you set ResultEncryptionMode to "SSE_KMS".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setAssessmentRunName

        public void setAssessmentRunName(String assessmentRunName)

        Unique name to identify the assessment run.

        Parameters:
        assessmentRunName - Unique name to identify the assessment run.
      • getAssessmentRunName

        public String getAssessmentRunName()

        Unique name to identify the assessment run.

        Returns:
        Unique name to identify the assessment run.
      • withAssessmentRunName

        public StartReplicationTaskAssessmentRunRequest withAssessmentRunName(String assessmentRunName)

        Unique name to identify the assessment run.

        Parameters:
        assessmentRunName - Unique name to identify the assessment run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getIncludeOnly

        public List<String> getIncludeOnly()

        Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

      • setIncludeOnly

        public void setIncludeOnly(Collection<String> includeOnly)

        Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Parameters:
        includeOnly - Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

      • withIncludeOnly

        public StartReplicationTaskAssessmentRunRequest withIncludeOnly(String... includeOnly)

        Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        NOTE: This method appends the values to the existing list (if any). Use setIncludeOnly(java.util.Collection) or withIncludeOnly(java.util.Collection) if you want to override the existing values.

        Parameters:
        includeOnly - Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withIncludeOnly

        public StartReplicationTaskAssessmentRunRequest withIncludeOnly(Collection<String> includeOnly)

        Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Parameters:
        includeOnly - Space-separated list of names for specific individual assessments that you want to include. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for IncludeOnly if you also set a value for Exclude in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getExclude

        public List<String> getExclude()

        Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

      • setExclude

        public void setExclude(Collection<String> exclude)

        Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Parameters:
        exclude - Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

      • withExclude

        public StartReplicationTaskAssessmentRunRequest withExclude(String... exclude)

        Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        NOTE: This method appends the values to the existing list (if any). Use setExclude(java.util.Collection) or withExclude(java.util.Collection) if you want to override the existing values.

        Parameters:
        exclude - Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withExclude

        public StartReplicationTaskAssessmentRunRequest withExclude(Collection<String> exclude)

        Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Parameters:
        exclude - Space-separated list of names for specific individual assessments that you want to exclude. These names come from the default list of individual assessments that DMS supports for the associated migration task. This task is specified by ReplicationTaskArn.

        You can't set a value for Exclude if you also set a value for IncludeOnly in the API operation.

        To identify the names of the default individual assessments that DMS supports for the associated migration task, run the DescribeApplicableIndividualAssessments operation using its own ReplicationTaskArn request parameter.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /