public static interface MonitorContactRequest.Builder extends ConnectRequest.Builder, SdkPojo, CopyableBuilder<MonitorContactRequest.Builder,MonitorContactRequest>
| Modifier and Type | Method and Description |
|---|---|
MonitorContactRequest.Builder |
allowedMonitorCapabilities(Collection<MonitorCapability> allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take.
|
MonitorContactRequest.Builder |
allowedMonitorCapabilities(MonitorCapability... allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take.
|
MonitorContactRequest.Builder |
allowedMonitorCapabilitiesWithStrings(Collection<String> allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take.
|
MonitorContactRequest.Builder |
allowedMonitorCapabilitiesWithStrings(String... allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take.
|
MonitorContactRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
MonitorContactRequest.Builder |
contactId(String contactId)
The identifier of the contact.
|
MonitorContactRequest.Builder |
instanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
MonitorContactRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
MonitorContactRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
MonitorContactRequest.Builder |
userId(String userId)
The identifier of the user account.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildMonitorContactRequest.Builder instanceId(String instanceId)
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.MonitorContactRequest.Builder contactId(String contactId)
The identifier of the contact.
contactId - The identifier of the contact.MonitorContactRequest.Builder userId(String userId)
The identifier of the user account.
userId - The identifier of the user account.MonitorContactRequest.Builder allowedMonitorCapabilitiesWithStrings(Collection<String> allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.
allowedMonitorCapabilities - Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed
to escalate from silent monitoring to barge.MonitorContactRequest.Builder allowedMonitorCapabilitiesWithStrings(String... allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.
allowedMonitorCapabilities - Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed
to escalate from silent monitoring to barge.MonitorContactRequest.Builder allowedMonitorCapabilities(Collection<MonitorCapability> allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.
allowedMonitorCapabilities - Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed
to escalate from silent monitoring to barge.MonitorContactRequest.Builder allowedMonitorCapabilities(MonitorCapability... allowedMonitorCapabilities)
Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.
allowedMonitorCapabilities - Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed
to escalate from silent monitoring to barge.MonitorContactRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not
provided, the Amazon Web Services SDK populates this field. For more information about idempotency,
see Making
retries safe with idempotent APIs.MonitorContactRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderMonitorContactRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.