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
Modifier and TypeMethodDescriptiondefault MonitoringDatasetFormat.BuilderThe CSV dataset used in the monitoring job.The CSV dataset used in the monitoring job.default MonitoringDatasetFormat.BuilderThe JSON dataset used in the monitoring jobThe JSON dataset used in the monitoring jobdefault MonitoringDatasetFormat.BuilderThe Parquet dataset used in the monitoring jobparquet(MonitoringParquetDatasetFormat parquet) The Parquet dataset used in the monitoring jobMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
The CSV dataset used in the monitoring job.
This is a convenience method that creates an instance of theMonitoringCsvDatasetFormat.Builderavoiding the need to create one manually viaMonitoringCsvDatasetFormat.builder().When the
Consumercompletes,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:
-
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
The JSON dataset used in the monitoring job
This is a convenience method that creates an instance of theMonitoringJsonDatasetFormat.Builderavoiding the need to create one manually viaMonitoringJsonDatasetFormat.builder().When the
Consumercompletes,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:
-
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.Builderavoiding the need to create one manually viaMonitoringParquetDatasetFormat.builder().When the
Consumercompletes,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:
-