public static interface RoutingProfile.Builder extends SdkPojo, CopyableBuilder<RoutingProfile.Builder,RoutingProfile>
Modifier and Type | Method and Description |
---|---|
RoutingProfile.Builder |
defaultOutboundQueueId(String defaultOutboundQueueId)
The identifier of the default outbound queue for this routing profile.
|
RoutingProfile.Builder |
description(String description)
The description of the routing profile.
|
RoutingProfile.Builder |
instanceId(String instanceId)
The identifier of the Amazon Connect instance.
|
RoutingProfile.Builder |
mediaConcurrencies(Collection<MediaConcurrency> mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
RoutingProfile.Builder |
mediaConcurrencies(Consumer<MediaConcurrency.Builder>... mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
RoutingProfile.Builder |
mediaConcurrencies(MediaConcurrency... mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
RoutingProfile.Builder |
name(String name)
The name of the routing profile.
|
RoutingProfile.Builder |
routingProfileArn(String routingProfileArn)
The Amazon Resource Name (ARN) of the routing profile.
|
RoutingProfile.Builder |
routingProfileId(String routingProfileId)
The identifier of the routing profile.
|
RoutingProfile.Builder |
tags(Map<String,String> tags)
One or more tags.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
RoutingProfile.Builder instanceId(String instanceId)
The identifier of the Amazon Connect instance.
instanceId
- The identifier of the Amazon Connect instance.RoutingProfile.Builder name(String name)
The name of the routing profile.
name
- The name of the routing profile.RoutingProfile.Builder routingProfileArn(String routingProfileArn)
The Amazon Resource Name (ARN) of the routing profile.
routingProfileArn
- The Amazon Resource Name (ARN) of the routing profile.RoutingProfile.Builder routingProfileId(String routingProfileId)
The identifier of the routing profile.
routingProfileId
- The identifier of the routing profile.RoutingProfile.Builder description(String description)
The description of the routing profile.
description
- The description of the routing profile.RoutingProfile.Builder mediaConcurrencies(Collection<MediaConcurrency> mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
mediaConcurrencies
- The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.RoutingProfile.Builder mediaConcurrencies(MediaConcurrency... mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
mediaConcurrencies
- The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.RoutingProfile.Builder mediaConcurrencies(Consumer<MediaConcurrency.Builder>... mediaConcurrencies)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #mediaConcurrencies(List)
.mediaConcurrencies
- a consumer that will call methods on List.Builder
#mediaConcurrencies(List)
RoutingProfile.Builder defaultOutboundQueueId(String defaultOutboundQueueId)
The identifier of the default outbound queue for this routing profile.
defaultOutboundQueueId
- The identifier of the default outbound queue for this routing profile.RoutingProfile.Builder tags(Map<String,String> tags)
One or more tags.
tags
- One or more tags.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.