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)The flag to use to filter on requested metric filter values or to not filter on requested metric filter values.-
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
-
metricFilterKey
MetricFilterV2.Builder metricFilterKey(String metricFilterKey)
The key to use for filtering data.
Valid metric filter keys:
INITIATION_METHOD,DISCONNECT_REASON. These are the same values as theInitiationMethodandDisconnectReasonin the contact record. For more information, see ContactTraceRecord in the Amazon Connect Administrator Guide.- Parameters:
metricFilterKey- The key to use for filtering data.Valid metric filter keys:
INITIATION_METHOD,DISCONNECT_REASON. These are the same values as theInitiationMethodandDisconnectReasonin the contact record. For more information, see ContactTraceRecord 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(Collection<String> metricFilterValues)
The values to use for filtering data.
Valid metric filter values for
INITIATION_METHOD:INBOUND|OUTBOUND|TRANSFER|QUEUE_TRANSFER|CALLBACK|APIValid metric filter values for
DISCONNECT_REASON:CUSTOMER_DISCONNECT|AGENT_DISCONNECT|THIRD_PARTY_DISCONNECT|TELECOM_PROBLEM|BARGED|CONTACT_FLOW_DISCONNECT|OTHER|EXPIRED|API- Parameters:
metricFilterValues- The values to use for filtering data.Valid metric filter values for
INITIATION_METHOD:INBOUND|OUTBOUND|TRANSFER|QUEUE_TRANSFER|CALLBACK|APIValid metric filter values for
DISCONNECT_REASON:CUSTOMER_DISCONNECT|AGENT_DISCONNECT|THIRD_PARTY_DISCONNECT|TELECOM_PROBLEM|BARGED|CONTACT_FLOW_DISCONNECT|OTHER|EXPIRED|API- 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.
Valid metric filter values for
INITIATION_METHOD:INBOUND|OUTBOUND|TRANSFER|QUEUE_TRANSFER|CALLBACK|APIValid metric filter values for
DISCONNECT_REASON:CUSTOMER_DISCONNECT|AGENT_DISCONNECT|THIRD_PARTY_DISCONNECT|TELECOM_PROBLEM|BARGED|CONTACT_FLOW_DISCONNECT|OTHER|EXPIRED|API- Parameters:
metricFilterValues- The values to use for filtering data.Valid metric filter values for
INITIATION_METHOD:INBOUND|OUTBOUND|TRANSFER|QUEUE_TRANSFER|CALLBACK|APIValid metric filter values for
DISCONNECT_REASON:CUSTOMER_DISCONNECT|AGENT_DISCONNECT|THIRD_PARTY_DISCONNECT|TELECOM_PROBLEM|BARGED|CONTACT_FLOW_DISCONNECT|OTHER|EXPIRED|API- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
negate
MetricFilterV2.Builder negate(Boolean negate)
The flag to use to filter on requested metric filter values or to not filter on requested metric filter values. By default the negate is
false, which indicates to filter on the requested metric filter.- Parameters:
negate- The flag to use to filter on requested metric filter values or to not filter on requested metric filter values. By default the negate isfalse, which indicates to filter on the requested metric filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-