Interface NotifyCountryInformation.Builder

  • Method Details

    • isoCountryCode

      NotifyCountryInformation.Builder isoCountryCode(String 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

      NotifyCountryInformation.Builder countryName(String 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

      NotifyCountryInformation.Builder supportedChannelsWithStrings(Collection<String> supportedChannels)

      An array of supported channels for the country. Supported values include SMS and VOICE.

      Parameters:
      supportedChannels - An array of supported channels for the country. Supported values include SMS and VOICE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedChannelsWithStrings

      NotifyCountryInformation.Builder supportedChannelsWithStrings(String... supportedChannels)

      An array of supported channels for the country. Supported values include SMS and VOICE.

      Parameters:
      supportedChannels - An array of supported channels for the country. Supported values include SMS and VOICE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedChannels

      NotifyCountryInformation.Builder supportedChannels(Collection<NumberCapability> supportedChannels)

      An array of supported channels for the country. Supported values include SMS and VOICE.

      Parameters:
      supportedChannels - An array of supported channels for the country. Supported values include SMS and VOICE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedChannels

      NotifyCountryInformation.Builder supportedChannels(NumberCapability... supportedChannels)

      An array of supported channels for the country. Supported values include SMS and VOICE.

      Parameters:
      supportedChannels - An array of supported channels for the country. Supported values include SMS and VOICE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedUseCasesWithStrings

      NotifyCountryInformation.Builder supportedUseCasesWithStrings(Collection<String> 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.
    • supportedUseCasesWithStrings

      NotifyCountryInformation.Builder supportedUseCasesWithStrings(String... 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.
    • supportedUseCases

      NotifyCountryInformation.Builder supportedUseCases(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.
    • supportedTiersWithStrings

      NotifyCountryInformation.Builder supportedTiersWithStrings(Collection<String> 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.
    • supportedTiersWithStrings

      NotifyCountryInformation.Builder supportedTiersWithStrings(String... 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.
    • supportedTiers

      NotifyCountryInformation.Builder supportedTiers(NotifyConfigurationTier... 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.