Interface MetricFilterV2.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MetricFilterV2.Builder,
,MetricFilterV2> SdkBuilder<MetricFilterV2.Builder,
,MetricFilterV2> SdkPojo
- Enclosing class:
MetricFilterV2
-
Method Summary
Modifier and TypeMethodDescriptionmetricFilterKey
(String metricFilterKey) The key to use for filtering data.metricFilterValues
(String... metricFilterValues) The values to use for filtering data.metricFilterValues
(Collection<String> metricFilterValues) The values to use for filtering data.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 Details
-
metricFilterKey
The key to use for filtering data.
Valid metric filter keys:
INITIATION_METHOD
,DISCONNECT_REASON
. These are the same values as theInitiationMethod
andDisconnectReason
in the contact record. For more information, see ContactTraceRecord in the Amazon Connect Administrator's Guide.- Parameters:
metricFilterKey
- The key to use for filtering data.Valid metric filter keys:
INITIATION_METHOD
,DISCONNECT_REASON
. These are the same values as theInitiationMethod
andDisconnectReason
in the contact record. For more information, see ContactTraceRecord in the Amazon Connect Administrator's Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricFilterValues
The values to use for filtering data.
Valid metric filter values for
INITIATION_METHOD
:INBOUND
|OUTBOUND
|TRANSFER
|QUEUE_TRANSFER
|CALLBACK
|API
Valid 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
|API
Valid 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
The values to use for filtering data.
Valid metric filter values for
INITIATION_METHOD
:INBOUND
|OUTBOUND
|TRANSFER
|QUEUE_TRANSFER
|CALLBACK
|API
Valid 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
|API
Valid 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
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.
-