Interface DataQualityAppSpecification.Builder

    • Method Detail

      • imageUri

        DataQualityAppSpecification.Builder imageUri​(String imageUri)

        The container image that the data quality monitoring job runs.

        Parameters:
        imageUri - The container image that the data quality monitoring job runs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • containerEntrypoint

        DataQualityAppSpecification.Builder containerEntrypoint​(Collection<String> containerEntrypoint)

        The entrypoint for a container used to run a monitoring job.

        Parameters:
        containerEntrypoint - The entrypoint for a container used to run a monitoring job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • containerEntrypoint

        DataQualityAppSpecification.Builder containerEntrypoint​(String... containerEntrypoint)

        The entrypoint for a container used to run a monitoring job.

        Parameters:
        containerEntrypoint - The entrypoint for a container used to run a monitoring job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • containerArguments

        DataQualityAppSpecification.Builder containerArguments​(Collection<String> containerArguments)

        The arguments to send to the container that the monitoring job runs.

        Parameters:
        containerArguments - The arguments to send to the container that the monitoring job runs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • containerArguments

        DataQualityAppSpecification.Builder containerArguments​(String... containerArguments)

        The arguments to send to the container that the monitoring job runs.

        Parameters:
        containerArguments - The arguments to send to the container that the monitoring job runs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recordPreprocessorSourceUri

        DataQualityAppSpecification.Builder recordPreprocessorSourceUri​(String recordPreprocessorSourceUri)

        An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.

        Parameters:
        recordPreprocessorSourceUri - An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • postAnalyticsProcessorSourceUri

        DataQualityAppSpecification.Builder postAnalyticsProcessorSourceUri​(String postAnalyticsProcessorSourceUri)

        An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

        Parameters:
        postAnalyticsProcessorSourceUri - An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environment

        DataQualityAppSpecification.Builder environment​(Map<String,​String> environment)

        Sets the environment variables in the container that the monitoring job runs.

        Parameters:
        environment - Sets the environment variables in the container that the monitoring job runs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.