Interface DetectedMetricSetConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DetectedMetricSetConfig.Builder,
,DetectedMetricSetConfig> SdkBuilder<DetectedMetricSetConfig.Builder,
,DetectedMetricSetConfig> SdkPojo
- Enclosing class:
DetectedMetricSetConfig
@Mutable
@NotThreadSafe
public static interface DetectedMetricSetConfig.Builder
extends SdkPojo, CopyableBuilder<DetectedMetricSetConfig.Builder,DetectedMetricSetConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondefault DetectedMetricSetConfig.Builder
metricSetFrequency
(Consumer<DetectedField.Builder> metricSetFrequency) The dataset's interval.metricSetFrequency
(DetectedField metricSetFrequency) The dataset's interval.default DetectedMetricSetConfig.Builder
metricSource
(Consumer<DetectedMetricSource.Builder> metricSource) The dataset's data source.metricSource
(DetectedMetricSource metricSource) The dataset's data source.default DetectedMetricSetConfig.Builder
offset
(Consumer<DetectedField.Builder> offset) The dataset's offset.offset
(DetectedField offset) The dataset's offset.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 Details
-
offset
The dataset's offset.
- Parameters:
offset
- The dataset's offset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
offset
The dataset's offset.
This is a convenience method that creates an instance of theDetectedField.Builder
avoiding the need to create one manually viaDetectedField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooffset(DetectedField)
.- Parameters:
offset
- a consumer that will call methods onDetectedField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metricSetFrequency
The dataset's interval.
- Parameters:
metricSetFrequency
- The dataset's interval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSetFrequency
default DetectedMetricSetConfig.Builder metricSetFrequency(Consumer<DetectedField.Builder> metricSetFrequency) The dataset's interval.
This is a convenience method that creates an instance of theDetectedField.Builder
avoiding the need to create one manually viaDetectedField.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometricSetFrequency(DetectedField)
.- Parameters:
metricSetFrequency
- a consumer that will call methods onDetectedField.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metricSource
The dataset's data source.
- Parameters:
metricSource
- The dataset's data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSource
default DetectedMetricSetConfig.Builder metricSource(Consumer<DetectedMetricSource.Builder> metricSource) The dataset's data source.
This is a convenience method that creates an instance of theDetectedMetricSource.Builder
avoiding the need to create one manually viaDetectedMetricSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometricSource(DetectedMetricSource)
.- Parameters:
metricSource
- a consumer that will call methods onDetectedMetricSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-