Class CfnAnomalyDetector.FileFormatDescriptorProperty.Builder
java.lang.Object
software.amazon.awscdk.services.lookoutmetrics.CfnAnomalyDetector.FileFormatDescriptorProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnomalyDetector.FileFormatDescriptorProperty>
- Enclosing interface:
CfnAnomalyDetector.FileFormatDescriptorProperty
@Stability(Stable)
public static final class CfnAnomalyDetector.FileFormatDescriptorProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnomalyDetector.FileFormatDescriptorProperty>
A builder for
CfnAnomalyDetector.FileFormatDescriptorProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.csvFormatDescriptor(IResolvable csvFormatDescriptor) Sets the value ofCfnAnomalyDetector.FileFormatDescriptorProperty.getCsvFormatDescriptor()csvFormatDescriptor(CfnAnomalyDetector.CsvFormatDescriptorProperty csvFormatDescriptor) Sets the value ofCfnAnomalyDetector.FileFormatDescriptorProperty.getCsvFormatDescriptor()jsonFormatDescriptor(IResolvable jsonFormatDescriptor) jsonFormatDescriptor(CfnAnomalyDetector.JsonFormatDescriptorProperty jsonFormatDescriptor)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
csvFormatDescriptor
@Stability(Stable) public CfnAnomalyDetector.FileFormatDescriptorProperty.Builder csvFormatDescriptor(IResolvable csvFormatDescriptor) Sets the value ofCfnAnomalyDetector.FileFormatDescriptorProperty.getCsvFormatDescriptor()- Parameters:
csvFormatDescriptor- Contains information about how a source CSV data file should be analyzed.- Returns:
this
-
csvFormatDescriptor
@Stability(Stable) public CfnAnomalyDetector.FileFormatDescriptorProperty.Builder csvFormatDescriptor(CfnAnomalyDetector.CsvFormatDescriptorProperty csvFormatDescriptor) Sets the value ofCfnAnomalyDetector.FileFormatDescriptorProperty.getCsvFormatDescriptor()- Parameters:
csvFormatDescriptor- Contains information about how a source CSV data file should be analyzed.- Returns:
this
-
jsonFormatDescriptor
@Stability(Stable) public CfnAnomalyDetector.FileFormatDescriptorProperty.Builder jsonFormatDescriptor(IResolvable jsonFormatDescriptor) - Parameters:
jsonFormatDescriptor- Contains information about how a source JSON data file should be analyzed.- Returns:
this
-
jsonFormatDescriptor
@Stability(Stable) public CfnAnomalyDetector.FileFormatDescriptorProperty.Builder jsonFormatDescriptor(CfnAnomalyDetector.JsonFormatDescriptorProperty jsonFormatDescriptor) - Parameters:
jsonFormatDescriptor- Contains information about how a source JSON data file should be analyzed.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAnomalyDetector.FileFormatDescriptorProperty>- Returns:
- a new instance of
CfnAnomalyDetector.FileFormatDescriptorProperty - Throws:
NullPointerException- if any required attribute was not provided
-