Interface NotifyCountryInformation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NotifyCountryInformation.Builder,,NotifyCountryInformation> SdkBuilder<NotifyCountryInformation.Builder,,NotifyCountryInformation> SdkPojo
- Enclosing class:
NotifyCountryInformation
-
Method Summary
Modifier and TypeMethodDescriptioncountryName(String countryName) The name of the country.customerOwnedIdentityRequired(Boolean customerOwnedIdentityRequired) Whether a customer-owned identity is required to send notify messages to this country.isoCountryCode(String isoCountryCode) The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.supportedChannels(Collection<NumberCapability> supportedChannels) An array of supported channels for the country.supportedChannels(NumberCapability... supportedChannels) An array of supported channels for the country.supportedChannelsWithStrings(String... supportedChannels) An array of supported channels for the country.supportedChannelsWithStrings(Collection<String> supportedChannels) An array of supported channels for the country.supportedTiers(Collection<NotifyConfigurationTier> supportedTiers) An array of supported tiers for the country.supportedTiers(NotifyConfigurationTier... supportedTiers) An array of supported tiers for the country.supportedTiersWithStrings(String... supportedTiers) An array of supported tiers for the country.supportedTiersWithStrings(Collection<String> supportedTiers) An array of supported tiers for the country.supportedUseCases(Collection<NotifyConfigurationUseCase> supportedUseCases) An array of supported use cases for the country.supportedUseCases(NotifyConfigurationUseCase... supportedUseCases) An array of supported use cases for the country.supportedUseCasesWithStrings(String... supportedUseCases) An array of supported use cases for the country.supportedUseCasesWithStrings(Collection<String> supportedUseCases) An array of supported use cases for the country.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
isoCountryCode
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.
- Parameters:
isoCountryCode- The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
countryName
The name of the country.
- Parameters:
countryName- The name of the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedChannelsWithStrings
An array of supported channels for the country. Supported values include
SMSandVOICE.- Parameters:
supportedChannels- An array of supported channels for the country. Supported values includeSMSandVOICE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedChannelsWithStrings
An array of supported channels for the country. Supported values include
SMSandVOICE.- Parameters:
supportedChannels- An array of supported channels for the country. Supported values includeSMSandVOICE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedChannels
An array of supported channels for the country. Supported values include
SMSandVOICE.- Parameters:
supportedChannels- An array of supported channels for the country. Supported values includeSMSandVOICE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedChannels
An array of supported channels for the country. Supported values include
SMSandVOICE.- Parameters:
supportedChannels- An array of supported channels for the country. Supported values includeSMSandVOICE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedUseCasesWithStrings
An array of supported use cases for the country.
- Parameters:
supportedUseCases- An array of supported use cases for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedUseCasesWithStrings
An array of supported use cases for the country.
- Parameters:
supportedUseCases- An array of supported use cases for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedUseCases
NotifyCountryInformation.Builder supportedUseCases(Collection<NotifyConfigurationUseCase> supportedUseCases) An array of supported use cases for the country.
- Parameters:
supportedUseCases- An array of supported use cases for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedUseCases
An array of supported use cases for the country.
- Parameters:
supportedUseCases- An array of supported use cases for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedTiersWithStrings
An array of supported tiers for the country.
- Parameters:
supportedTiers- An array of supported tiers for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedTiersWithStrings
An array of supported tiers for the country.
- Parameters:
supportedTiers- An array of supported tiers for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedTiers
An array of supported tiers for the country.
- Parameters:
supportedTiers- An array of supported tiers for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedTiers
An array of supported tiers for the country.
- Parameters:
supportedTiers- An array of supported tiers for the country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerOwnedIdentityRequired
NotifyCountryInformation.Builder customerOwnedIdentityRequired(Boolean customerOwnedIdentityRequired) Whether a customer-owned identity is required to send notify messages to this country.
- Parameters:
customerOwnedIdentityRequired- Whether a customer-owned identity is required to send notify messages to this country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-