Interface DetectedMetricSetConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DetectedMetricSetConfig.Builder,DetectedMetricSetConfig>,SdkBuilder<DetectedMetricSetConfig.Builder,DetectedMetricSetConfig>,SdkPojo
- Enclosing class:
- DetectedMetricSetConfig
public static interface DetectedMetricSetConfig.Builder extends SdkPojo, CopyableBuilder<DetectedMetricSetConfig.Builder,DetectedMetricSetConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DetectedMetricSetConfig.BuildermetricSetFrequency(Consumer<DetectedField.Builder> metricSetFrequency)The dataset's interval.DetectedMetricSetConfig.BuildermetricSetFrequency(DetectedField metricSetFrequency)The dataset's interval.default DetectedMetricSetConfig.BuildermetricSource(Consumer<DetectedMetricSource.Builder> metricSource)The dataset's data source.DetectedMetricSetConfig.BuildermetricSource(DetectedMetricSource metricSource)The dataset's data source.default DetectedMetricSetConfig.Builderoffset(Consumer<DetectedField.Builder> offset)The dataset's offset.DetectedMetricSetConfig.Builderoffset(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, sdkFields
-
-
-
-
Method Detail
-
offset
DetectedMetricSetConfig.Builder offset(DetectedField 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
default DetectedMetricSetConfig.Builder offset(Consumer<DetectedField.Builder> offset)
The dataset's offset.
This is a convenience method that creates an instance of theDetectedField.Builderavoiding the need to create one manually viaDetectedField.builder().When the
Consumercompletes,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:
offset(DetectedField)
-
metricSetFrequency
DetectedMetricSetConfig.Builder metricSetFrequency(DetectedField 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.Builderavoiding the need to create one manually viaDetectedField.builder().When the
Consumercompletes,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:
metricSetFrequency(DetectedField)
-
metricSource
DetectedMetricSetConfig.Builder metricSource(DetectedMetricSource 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.Builderavoiding the need to create one manually viaDetectedMetricSource.builder().When the
Consumercompletes,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:
metricSource(DetectedMetricSource)
-
-