public static final class CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder
extends java.lang.Object
CfnMonitoringSchedule.MonitoringAppSpecificationProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnMonitoringSchedule.MonitoringAppSpecificationProperty |
build()
Builds the configured instance.
|
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder |
containerArguments(java.util.List<java.lang.String> containerArguments)
|
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder |
containerEntrypoint(java.util.List<java.lang.String> containerEntrypoint)
|
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder |
imageUri(java.lang.String imageUri)
Sets the value of
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.getImageUri() |
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder |
postAnalyticsProcessorSourceUri(java.lang.String postAnalyticsProcessorSourceUri)
|
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder |
recordPreprocessorSourceUri(java.lang.String recordPreprocessorSourceUri)
|
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder imageUri(java.lang.String imageUri)
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.getImageUri()
imageUri
- The container image to be run by the monitoring job. This parameter is required.this
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder containerArguments(java.util.List<java.lang.String> containerArguments)
containerArguments
- An array of arguments for the container used to run the monitoring job.this
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder containerEntrypoint(java.util.List<java.lang.String> containerEntrypoint)
containerEntrypoint
- Specifies the entrypoint for a container used to run the monitoring job.this
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder postAnalyticsProcessorSourceUri(java.lang.String postAnalyticsProcessorSourceUri)
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.getPostAnalyticsProcessorSourceUri()
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.this
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty.Builder recordPreprocessorSourceUri(java.lang.String recordPreprocessorSourceUri)
CfnMonitoringSchedule.MonitoringAppSpecificationProperty.getRecordPreprocessorSourceUri()
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 flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.this
public CfnMonitoringSchedule.MonitoringAppSpecificationProperty build()
CfnMonitoringSchedule.MonitoringAppSpecificationProperty
java.lang.NullPointerException
- if any required attribute was not provided