Interface DescribeMetricSetResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeMetricSetResponse.Builder,DescribeMetricSetResponse>,LookoutMetricsResponse.Builder,SdkBuilder<DescribeMetricSetResponse.Builder,DescribeMetricSetResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeMetricSetResponse
public static interface DescribeMetricSetResponse.Builder extends LookoutMetricsResponse.Builder, SdkPojo, CopyableBuilder<DescribeMetricSetResponse.Builder,DescribeMetricSetResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeMetricSetResponse.BuilderanomalyDetectorArn(String anomalyDetectorArn)The ARN of the detector that contains the dataset.DescribeMetricSetResponse.BuildercreationTime(Instant creationTime)The time at which the dataset was created.DescribeMetricSetResponse.BuilderdimensionFilterList(Collection<MetricSetDimensionFilter> dimensionFilterList)The dimensions and their values that were used to filter the dataset.DescribeMetricSetResponse.BuilderdimensionFilterList(Consumer<MetricSetDimensionFilter.Builder>... dimensionFilterList)The dimensions and their values that were used to filter the dataset.DescribeMetricSetResponse.BuilderdimensionFilterList(MetricSetDimensionFilter... dimensionFilterList)The dimensions and their values that were used to filter the dataset.DescribeMetricSetResponse.BuilderdimensionList(String... dimensionList)A list of the dimensions chosen for analysis.DescribeMetricSetResponse.BuilderdimensionList(Collection<String> dimensionList)A list of the dimensions chosen for analysis.DescribeMetricSetResponse.BuilderlastModificationTime(Instant lastModificationTime)The time at which the dataset was last modified.DescribeMetricSetResponse.BuildermetricList(Collection<Metric> metricList)A list of the metrics defined by the dataset.DescribeMetricSetResponse.BuildermetricList(Consumer<Metric.Builder>... metricList)A list of the metrics defined by the dataset.DescribeMetricSetResponse.BuildermetricList(Metric... metricList)A list of the metrics defined by the dataset.DescribeMetricSetResponse.BuildermetricSetArn(String metricSetArn)The ARN of the dataset.DescribeMetricSetResponse.BuildermetricSetDescription(String metricSetDescription)The dataset's description.DescribeMetricSetResponse.BuildermetricSetFrequency(String metricSetFrequency)The interval at which the data will be analyzed for anomalies.DescribeMetricSetResponse.BuildermetricSetFrequency(Frequency metricSetFrequency)The interval at which the data will be analyzed for anomalies.DescribeMetricSetResponse.BuildermetricSetName(String metricSetName)The name of the dataset.default DescribeMetricSetResponse.BuildermetricSource(Consumer<MetricSource.Builder> metricSource)Contains information about the dataset's source data.DescribeMetricSetResponse.BuildermetricSource(MetricSource metricSource)Contains information about the dataset's source data.DescribeMetricSetResponse.Builderoffset(Integer offset)After an interval ends, the amount of seconds that the detector waits before importing data.default DescribeMetricSetResponse.BuildertimestampColumn(Consumer<TimestampColumn.Builder> timestampColumn)Contains information about the column used for tracking time in your source data.DescribeMetricSetResponse.BuildertimestampColumn(TimestampColumn timestampColumn)Contains information about the column used for tracking time in your source data.DescribeMetricSetResponse.Buildertimezone(String timezone)The time zone in which the dataset's data was recorded.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.lookoutmetrics.model.LookoutMetricsResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
metricSetArn
DescribeMetricSetResponse.Builder metricSetArn(String metricSetArn)
The ARN of the dataset.
- Parameters:
metricSetArn- The ARN of the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
anomalyDetectorArn
DescribeMetricSetResponse.Builder anomalyDetectorArn(String anomalyDetectorArn)
The ARN of the detector that contains the dataset.
- Parameters:
anomalyDetectorArn- The ARN of the detector that contains the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSetName
DescribeMetricSetResponse.Builder metricSetName(String metricSetName)
The name of the dataset.
- Parameters:
metricSetName- The name of the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSetDescription
DescribeMetricSetResponse.Builder metricSetDescription(String metricSetDescription)
The dataset's description.
- Parameters:
metricSetDescription- The dataset's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
DescribeMetricSetResponse.Builder creationTime(Instant creationTime)
The time at which the dataset was created.
- Parameters:
creationTime- The time at which the dataset was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModificationTime
DescribeMetricSetResponse.Builder lastModificationTime(Instant lastModificationTime)
The time at which the dataset was last modified.
- Parameters:
lastModificationTime- The time at which the dataset was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
offset
DescribeMetricSetResponse.Builder offset(Integer offset)
After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.
- Parameters:
offset- After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricList
DescribeMetricSetResponse.Builder metricList(Collection<Metric> metricList)
A list of the metrics defined by the dataset.
- Parameters:
metricList- A list of the metrics defined by the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricList
DescribeMetricSetResponse.Builder metricList(Metric... metricList)
A list of the metrics defined by the dataset.
- Parameters:
metricList- A list of the metrics defined by the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricList
DescribeMetricSetResponse.Builder metricList(Consumer<Metric.Builder>... metricList)
A list of the metrics defined by the dataset.
This is a convenience method that creates an instance of theMetric.Builderavoiding the need to create one manually viaMetric.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#metricList(List.) - Parameters:
metricList- a consumer that will call methods onMetric.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#metricList(java.util.Collection)
-
timestampColumn
DescribeMetricSetResponse.Builder timestampColumn(TimestampColumn timestampColumn)
Contains information about the column used for tracking time in your source data.
- Parameters:
timestampColumn- Contains information about the column used for tracking time in your source data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestampColumn
default DescribeMetricSetResponse.Builder timestampColumn(Consumer<TimestampColumn.Builder> timestampColumn)
Contains information about the column used for tracking time in your source data.
This is a convenience method that creates an instance of theTimestampColumn.Builderavoiding the need to create one manually viaTimestampColumn.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimestampColumn(TimestampColumn).- Parameters:
timestampColumn- a consumer that will call methods onTimestampColumn.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timestampColumn(TimestampColumn)
-
dimensionList
DescribeMetricSetResponse.Builder dimensionList(Collection<String> dimensionList)
A list of the dimensions chosen for analysis.
- Parameters:
dimensionList- A list of the dimensions chosen for analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionList
DescribeMetricSetResponse.Builder dimensionList(String... dimensionList)
A list of the dimensions chosen for analysis.
- Parameters:
dimensionList- A list of the dimensions chosen for analysis.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSetFrequency
DescribeMetricSetResponse.Builder metricSetFrequency(String metricSetFrequency)
The interval at which the data will be analyzed for anomalies.
-
metricSetFrequency
DescribeMetricSetResponse.Builder metricSetFrequency(Frequency metricSetFrequency)
The interval at which the data will be analyzed for anomalies.
-
timezone
DescribeMetricSetResponse.Builder timezone(String timezone)
The time zone in which the dataset's data was recorded.
- Parameters:
timezone- The time zone in which the dataset's data was recorded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSource
DescribeMetricSetResponse.Builder metricSource(MetricSource metricSource)
Contains information about the dataset's source data.
- Parameters:
metricSource- Contains information about the dataset's source data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricSource
default DescribeMetricSetResponse.Builder metricSource(Consumer<MetricSource.Builder> metricSource)
Contains information about the dataset's source data.
This is a convenience method that creates an instance of theMetricSource.Builderavoiding the need to create one manually viaMetricSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometricSource(MetricSource).- Parameters:
metricSource- a consumer that will call methods onMetricSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
metricSource(MetricSource)
-
dimensionFilterList
DescribeMetricSetResponse.Builder dimensionFilterList(Collection<MetricSetDimensionFilter> dimensionFilterList)
The dimensions and their values that were used to filter the dataset.
- Parameters:
dimensionFilterList- The dimensions and their values that were used to filter the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionFilterList
DescribeMetricSetResponse.Builder dimensionFilterList(MetricSetDimensionFilter... dimensionFilterList)
The dimensions and their values that were used to filter the dataset.
- Parameters:
dimensionFilterList- The dimensions and their values that were used to filter the dataset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionFilterList
DescribeMetricSetResponse.Builder dimensionFilterList(Consumer<MetricSetDimensionFilter.Builder>... dimensionFilterList)
The dimensions and their values that were used to filter the dataset.
This is a convenience method that creates an instance of theMetricSetDimensionFilter.Builderavoiding the need to create one manually viaMetricSetDimensionFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#dimensionFilterList(List.) - Parameters:
dimensionFilterList- a consumer that will call methods onMetricSetDimensionFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#dimensionFilterList(java.util.Collection)
-
-