Interface MetricFilterV2.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MetricFilterV2.Builder,MetricFilterV2>,SdkBuilder<MetricFilterV2.Builder,MetricFilterV2>,SdkPojo
- Enclosing class:
- MetricFilterV2
public static interface MetricFilterV2.Builder extends SdkPojo, CopyableBuilder<MetricFilterV2.Builder,MetricFilterV2>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetricFilterV2.BuildermetricFilterKey(String metricFilterKey)The key to use for filtering data.MetricFilterV2.BuildermetricFilterValues(String... metricFilterValues)The values to use for filtering data.MetricFilterV2.BuildermetricFilterValues(Collection<String> metricFilterValues)The values to use for filtering data.MetricFilterV2.Buildernegate(Boolean negate)If set totrue, the API response contains results that filter out the results matched by the metric-level filters condition.-
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 Detail
-
metricFilterKey
MetricFilterV2.Builder metricFilterKey(String metricFilterKey)
The key to use for filtering data.
Valid metric filter keys:
-
ANSWERING_MACHINE_DETECTION_STATUS
-
CASE_STATUS
-
DISCONNECT_REASON
-
FLOWS_ACTION_IDENTIFIER
-
FLOWS_NEXT_ACTION_IDENTIFIER
-
FLOWS_OUTCOME_TYPE
-
FLOWS_RESOURCE_TYPE
-
INITIATION_METHOD
- Parameters:
metricFilterKey- The key to use for filtering data.Valid metric filter keys:
-
ANSWERING_MACHINE_DETECTION_STATUS
-
CASE_STATUS
-
DISCONNECT_REASON
-
FLOWS_ACTION_IDENTIFIER
-
FLOWS_NEXT_ACTION_IDENTIFIER
-
FLOWS_OUTCOME_TYPE
-
FLOWS_RESOURCE_TYPE
-
INITIATION_METHOD
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
metricFilterValues
MetricFilterV2.Builder metricFilterValues(Collection<String> metricFilterValues)
The values to use for filtering data. Values for metric-level filters can be either a fixed set of values or a customized list, depending on the use case.
For valid values of metric-level filters
INITIATION_METHOD,DISCONNECT_REASON, andANSWERING_MACHINE_DETECTION_STATUS, see ContactTraceRecord in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
FLOWS_OUTCOME_TYPE, see the description for the Flow outcome metric in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_CONVERSATION_OUTCOME_TYPE, see the description for the Bot conversations completed in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_INTENT_OUTCOME_TYPE, see the description for the Bot intents completed metric in the Amazon Connect Administrator Guide.- Parameters:
metricFilterValues- The values to use for filtering data. Values for metric-level filters can be either a fixed set of values or a customized list, depending on the use case.For valid values of metric-level filters
INITIATION_METHOD,DISCONNECT_REASON, andANSWERING_MACHINE_DETECTION_STATUS, see ContactTraceRecord in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
FLOWS_OUTCOME_TYPE, see the description for the Flow outcome metric in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_CONVERSATION_OUTCOME_TYPE, see the description for the Bot conversations completed in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_INTENT_OUTCOME_TYPE, see the description for the Bot intents completed metric in the Amazon Connect Administrator Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricFilterValues
MetricFilterV2.Builder metricFilterValues(String... metricFilterValues)
The values to use for filtering data. Values for metric-level filters can be either a fixed set of values or a customized list, depending on the use case.
For valid values of metric-level filters
INITIATION_METHOD,DISCONNECT_REASON, andANSWERING_MACHINE_DETECTION_STATUS, see ContactTraceRecord in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
FLOWS_OUTCOME_TYPE, see the description for the Flow outcome metric in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_CONVERSATION_OUTCOME_TYPE, see the description for the Bot conversations completed in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_INTENT_OUTCOME_TYPE, see the description for the Bot intents completed metric in the Amazon Connect Administrator Guide.- Parameters:
metricFilterValues- The values to use for filtering data. Values for metric-level filters can be either a fixed set of values or a customized list, depending on the use case.For valid values of metric-level filters
INITIATION_METHOD,DISCONNECT_REASON, andANSWERING_MACHINE_DETECTION_STATUS, see ContactTraceRecord in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
FLOWS_OUTCOME_TYPE, see the description for the Flow outcome metric in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_CONVERSATION_OUTCOME_TYPE, see the description for the Bot conversations completed in the Amazon Connect Administrator Guide.For valid values of the metric-level filter
BOT_INTENT_OUTCOME_TYPE, see the description for the Bot intents completed metric in the Amazon Connect Administrator Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
negate
MetricFilterV2.Builder negate(Boolean negate)
If set to
true, the API response contains results that filter out the results matched by the metric-level filters condition. By default,Negateis set tofalse.- Parameters:
negate- If set totrue, the API response contains results that filter out the results matched by the metric-level filters condition. By default,Negateis set tofalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-