Interface MonitoringAppSpecification.Builder

    • Method Detail

      • imageUri

        MonitoringAppSpecification.Builder imageUri​(String imageUri)

        The container image to be run by the monitoring job.

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

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

        Specifies the entrypoint for a container used to run the monitoring job.

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

        MonitoringAppSpecification.Builder containerEntrypoint​(String... containerEntrypoint)

        Specifies the entrypoint for a container used to run the monitoring job.

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

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

        An array of arguments for the container used to run the monitoring job.

        Parameters:
        containerArguments - An array of arguments for the container used to run the monitoring job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • containerArguments

        MonitoringAppSpecification.Builder containerArguments​(String... containerArguments)

        An array of arguments for the container used to run the monitoring job.

        Parameters:
        containerArguments - An array of arguments for the container used to run the monitoring job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recordPreprocessorSourceUri

        MonitoringAppSpecification.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

        MonitoringAppSpecification.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.