public static interface CreateProxySessionRequest.Builder extends ChimeRequest.Builder, SdkPojo, CopyableBuilder<CreateProxySessionRequest.Builder,CreateProxySessionRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateProxySessionRequest.Builder |
capabilities(Capability... capabilities)
The proxy session capabilities.
|
CreateProxySessionRequest.Builder |
capabilities(Collection<Capability> capabilities)
The proxy session capabilities.
|
CreateProxySessionRequest.Builder |
capabilitiesWithStrings(Collection<String> capabilities)
The proxy session capabilities.
|
CreateProxySessionRequest.Builder |
capabilitiesWithStrings(String... capabilities)
The proxy session capabilities.
|
CreateProxySessionRequest.Builder |
expiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
|
CreateProxySessionRequest.Builder |
geoMatchLevel(GeoMatchLevel geoMatchLevel)
The preference for matching the country or area code of the proxy phone number with that of the first
participant.
|
CreateProxySessionRequest.Builder |
geoMatchLevel(String geoMatchLevel)
The preference for matching the country or area code of the proxy phone number with that of the first
participant.
|
default CreateProxySessionRequest.Builder |
geoMatchParams(Consumer<GeoMatchParams.Builder> geoMatchParams)
The country and area code for the proxy phone number.
|
CreateProxySessionRequest.Builder |
geoMatchParams(GeoMatchParams geoMatchParams)
The country and area code for the proxy phone number.
|
CreateProxySessionRequest.Builder |
name(String name)
The name of the proxy session.
|
CreateProxySessionRequest.Builder |
numberSelectionBehavior(NumberSelectionBehavior numberSelectionBehavior)
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
|
CreateProxySessionRequest.Builder |
numberSelectionBehavior(String numberSelectionBehavior)
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
|
CreateProxySessionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateProxySessionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateProxySessionRequest.Builder |
participantPhoneNumbers(Collection<String> participantPhoneNumbers)
The participant phone numbers.
|
CreateProxySessionRequest.Builder |
participantPhoneNumbers(String... participantPhoneNumbers)
The participant phone numbers.
|
CreateProxySessionRequest.Builder |
voiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProxySessionRequest.Builder voiceConnectorId(String voiceConnectorId)
The Amazon Chime voice connector ID.
voiceConnectorId - The Amazon Chime voice connector ID.CreateProxySessionRequest.Builder participantPhoneNumbers(Collection<String> participantPhoneNumbers)
The participant phone numbers.
participantPhoneNumbers - The participant phone numbers.CreateProxySessionRequest.Builder participantPhoneNumbers(String... participantPhoneNumbers)
The participant phone numbers.
participantPhoneNumbers - The participant phone numbers.CreateProxySessionRequest.Builder name(String name)
The name of the proxy session.
name - The name of the proxy session.CreateProxySessionRequest.Builder expiryMinutes(Integer expiryMinutes)
The number of minutes allowed for the proxy session.
expiryMinutes - The number of minutes allowed for the proxy session.CreateProxySessionRequest.Builder capabilitiesWithStrings(Collection<String> capabilities)
The proxy session capabilities.
capabilities - The proxy session capabilities.CreateProxySessionRequest.Builder capabilitiesWithStrings(String... capabilities)
The proxy session capabilities.
capabilities - The proxy session capabilities.CreateProxySessionRequest.Builder capabilities(Collection<Capability> capabilities)
The proxy session capabilities.
capabilities - The proxy session capabilities.CreateProxySessionRequest.Builder capabilities(Capability... capabilities)
The proxy session capabilities.
capabilities - The proxy session capabilities.CreateProxySessionRequest.Builder numberSelectionBehavior(String numberSelectionBehavior)
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
numberSelectionBehavior - The preference for proxy phone number reuse, or stickiness, between the same participants across
sessions.NumberSelectionBehavior,
NumberSelectionBehaviorCreateProxySessionRequest.Builder numberSelectionBehavior(NumberSelectionBehavior numberSelectionBehavior)
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
numberSelectionBehavior - The preference for proxy phone number reuse, or stickiness, between the same participants across
sessions.NumberSelectionBehavior,
NumberSelectionBehaviorCreateProxySessionRequest.Builder geoMatchLevel(String geoMatchLevel)
The preference for matching the country or area code of the proxy phone number with that of the first participant.
geoMatchLevel - The preference for matching the country or area code of the proxy phone number with that of the first
participant.GeoMatchLevel,
GeoMatchLevelCreateProxySessionRequest.Builder geoMatchLevel(GeoMatchLevel geoMatchLevel)
The preference for matching the country or area code of the proxy phone number with that of the first participant.
geoMatchLevel - The preference for matching the country or area code of the proxy phone number with that of the first
participant.GeoMatchLevel,
GeoMatchLevelCreateProxySessionRequest.Builder geoMatchParams(GeoMatchParams geoMatchParams)
The country and area code for the proxy phone number.
geoMatchParams - The country and area code for the proxy phone number.default CreateProxySessionRequest.Builder geoMatchParams(Consumer<GeoMatchParams.Builder> geoMatchParams)
The country and area code for the proxy phone number.
This is a convenience method that creates an instance of theGeoMatchParams.Builder avoiding the need
to create one manually via GeoMatchParams.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to geoMatchParams(GeoMatchParams).
geoMatchParams - a consumer that will call methods on GeoMatchParams.BuildergeoMatchParams(GeoMatchParams)CreateProxySessionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateProxySessionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.