Interface DataQualityAppSpecification.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DataQualityAppSpecification.Builder,DataQualityAppSpecification>
,SdkBuilder<DataQualityAppSpecification.Builder,DataQualityAppSpecification>
,SdkPojo
- Enclosing class:
- DataQualityAppSpecification
public static interface DataQualityAppSpecification.Builder extends SdkPojo, CopyableBuilder<DataQualityAppSpecification.Builder,DataQualityAppSpecification>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataQualityAppSpecification.Builder
containerArguments(String... containerArguments)
The arguments to send to the container that the monitoring job runs.DataQualityAppSpecification.Builder
containerArguments(Collection<String> containerArguments)
The arguments to send to the container that the monitoring job runs.DataQualityAppSpecification.Builder
containerEntrypoint(String... containerEntrypoint)
The entrypoint for a container used to run a monitoring job.DataQualityAppSpecification.Builder
containerEntrypoint(Collection<String> containerEntrypoint)
The entrypoint for a container used to run a monitoring job.DataQualityAppSpecification.Builder
environment(Map<String,String> environment)
Sets the environment variables in the container that the monitoring job runs.DataQualityAppSpecification.Builder
imageUri(String imageUri)
The container image that the data quality monitoring job runs.DataQualityAppSpecification.Builder
postAnalyticsProcessorSourceUri(String postAnalyticsProcessorSourceUri)
An Amazon S3 URI to a script that is called after analysis has been performed.DataQualityAppSpecification.Builder
recordPreprocessorSourceUri(String recordPreprocessorSourceUri)
An Amazon S3 URI to a script that is called per row prior to running analysis.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
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.
-
-