Interface ModifyDataMigrationRequest.Builder

    • Method Detail

      • dataMigrationIdentifier

        ModifyDataMigrationRequest.Builder dataMigrationIdentifier​(String dataMigrationIdentifier)

        The identifier (name or ARN) of the data migration to modify.

        Parameters:
        dataMigrationIdentifier - The identifier (name or ARN) of the data migration to modify.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataMigrationName

        ModifyDataMigrationRequest.Builder dataMigrationName​(String dataMigrationName)

        The new name for the data migration.

        Parameters:
        dataMigrationName - The new name for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enableCloudwatchLogs

        ModifyDataMigrationRequest.Builder enableCloudwatchLogs​(Boolean enableCloudwatchLogs)

        Whether to enable Cloudwatch logs for the data migration.

        Parameters:
        enableCloudwatchLogs - Whether to enable Cloudwatch logs for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceAccessRoleArn

        ModifyDataMigrationRequest.Builder serviceAccessRoleArn​(String serviceAccessRoleArn)

        The new service access role ARN for the data migration.

        Parameters:
        serviceAccessRoleArn - The new service access role ARN for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceDataSettings

        ModifyDataMigrationRequest.Builder sourceDataSettings​(Collection<SourceDataSetting> sourceDataSettings)

        The new information about the source data provider for the data migration.

        Parameters:
        sourceDataSettings - The new information about the source data provider for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceDataSettings

        ModifyDataMigrationRequest.Builder sourceDataSettings​(SourceDataSetting... sourceDataSettings)

        The new information about the source data provider for the data migration.

        Parameters:
        sourceDataSettings - The new information about the source data provider for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetDataSettings

        ModifyDataMigrationRequest.Builder targetDataSettings​(Collection<TargetDataSetting> targetDataSettings)

        The new information about the target data provider for the data migration.

        Parameters:
        targetDataSettings - The new information about the target data provider for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetDataSettings

        ModifyDataMigrationRequest.Builder targetDataSettings​(TargetDataSetting... targetDataSettings)

        The new information about the target data provider for the data migration.

        Parameters:
        targetDataSettings - The new information about the target data provider for the data migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • numberOfJobs

        ModifyDataMigrationRequest.Builder numberOfJobs​(Integer numberOfJobs)

        The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.

        Parameters:
        numberOfJobs - The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • selectionRules

        ModifyDataMigrationRequest.Builder selectionRules​(String selectionRules)

        A JSON-formatted string that defines what objects to include and exclude from the migration.

        Parameters:
        selectionRules - A JSON-formatted string that defines what objects to include and exclude from the migration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.