Interface MonitoringDatasetFormat.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<MonitoringDatasetFormat.Builder,MonitoringDatasetFormat>
,SdkBuilder<MonitoringDatasetFormat.Builder,MonitoringDatasetFormat>
,SdkPojo
- Enclosing class:
- MonitoringDatasetFormat
public static interface MonitoringDatasetFormat.Builder extends SdkPojo, CopyableBuilder<MonitoringDatasetFormat.Builder,MonitoringDatasetFormat>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MonitoringDatasetFormat.Builder
csv(Consumer<MonitoringCsvDatasetFormat.Builder> csv)
The CSV dataset used in the monitoring job.MonitoringDatasetFormat.Builder
csv(MonitoringCsvDatasetFormat csv)
The CSV dataset used in the monitoring job.default MonitoringDatasetFormat.Builder
json(Consumer<MonitoringJsonDatasetFormat.Builder> json)
The JSON dataset used in the monitoring jobMonitoringDatasetFormat.Builder
json(MonitoringJsonDatasetFormat json)
The JSON dataset used in the monitoring jobdefault MonitoringDatasetFormat.Builder
parquet(Consumer<MonitoringParquetDatasetFormat.Builder> parquet)
The Parquet dataset used in the monitoring jobMonitoringDatasetFormat.Builder
parquet(MonitoringParquetDatasetFormat parquet)
The Parquet dataset used in the monitoring job-
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
-
csv
MonitoringDatasetFormat.Builder csv(MonitoringCsvDatasetFormat csv)
The CSV dataset used in the monitoring job.
- Parameters:
csv
- The CSV dataset used in the monitoring job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csv
default MonitoringDatasetFormat.Builder csv(Consumer<MonitoringCsvDatasetFormat.Builder> csv)
The CSV dataset used in the monitoring job.
This is a convenience method that creates an instance of theMonitoringCsvDatasetFormat.Builder
avoiding the need to create one manually viaMonitoringCsvDatasetFormat.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocsv(MonitoringCsvDatasetFormat)
.- Parameters:
csv
- a consumer that will call methods onMonitoringCsvDatasetFormat.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
csv(MonitoringCsvDatasetFormat)
-
json
MonitoringDatasetFormat.Builder json(MonitoringJsonDatasetFormat json)
The JSON dataset used in the monitoring job
- Parameters:
json
- The JSON dataset used in the monitoring job- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
json
default MonitoringDatasetFormat.Builder json(Consumer<MonitoringJsonDatasetFormat.Builder> json)
The JSON dataset used in the monitoring job
This is a convenience method that creates an instance of theMonitoringJsonDatasetFormat.Builder
avoiding the need to create one manually viaMonitoringJsonDatasetFormat.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojson(MonitoringJsonDatasetFormat)
.- Parameters:
json
- a consumer that will call methods onMonitoringJsonDatasetFormat.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
json(MonitoringJsonDatasetFormat)
-
parquet
MonitoringDatasetFormat.Builder parquet(MonitoringParquetDatasetFormat parquet)
The Parquet dataset used in the monitoring job
- Parameters:
parquet
- The Parquet dataset used in the monitoring job- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parquet
default MonitoringDatasetFormat.Builder parquet(Consumer<MonitoringParquetDatasetFormat.Builder> parquet)
The Parquet dataset used in the monitoring job
This is a convenience method that creates an instance of theMonitoringParquetDatasetFormat.Builder
avoiding the need to create one manually viaMonitoringParquetDatasetFormat.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toparquet(MonitoringParquetDatasetFormat)
.- Parameters:
parquet
- a consumer that will call methods onMonitoringParquetDatasetFormat.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parquet(MonitoringParquetDatasetFormat)
-
-