Interface ListMetricValuesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListMetricValuesRequest.Builder,
,ListMetricValuesRequest> IotRequest.Builder
,SdkBuilder<ListMetricValuesRequest.Builder,
,ListMetricValuesRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListMetricValuesRequest
public static interface ListMetricValuesRequest.Builder
extends IotRequest.Builder, SdkPojo, CopyableBuilder<ListMetricValuesRequest.Builder,ListMetricValuesRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondimensionName
(String dimensionName) The dimension name.dimensionValueOperator
(String dimensionValueOperator) The dimension value operator.dimensionValueOperator
(DimensionValueOperator dimensionValueOperator) The dimension value operator.The end of the time period for which metric values are returned.maxResults
(Integer maxResults) The maximum number of results to return at one time.metricName
(String metricName) The name of the security profile metric for which values are returned.The token for the next set of results.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The start of the time period for which metric values are returned.The name of the thing for which security profile metric values are returned.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
thingName
The name of the thing for which security profile metric values are returned.
- Parameters:
thingName
- The name of the thing for which security profile metric values are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricName
The name of the security profile metric for which values are returned.
- Parameters:
metricName
- The name of the security profile metric for which values are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionName
The dimension name.
- Parameters:
dimensionName
- The dimension name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dimensionValueOperator
The dimension value operator.
- Parameters:
dimensionValueOperator
- The dimension value operator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dimensionValueOperator
ListMetricValuesRequest.Builder dimensionValueOperator(DimensionValueOperator dimensionValueOperator) The dimension value operator.
- Parameters:
dimensionValueOperator
- The dimension value operator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The start of the time period for which metric values are returned.
- Parameters:
startTime
- The start of the time period for which metric values are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The end of the time period for which metric values are returned.
- Parameters:
endTime
- The end of the time period for which metric values are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of results to return at one time.
- Parameters:
maxResults
- The maximum number of results to return at one time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The token for the next set of results.
- Parameters:
nextToken
- The token for the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListMetricValuesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListMetricValuesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-