Interface APNSVoipSandboxChannelRequest.Builder

    • Method Detail

      • bundleId

        APNSVoipSandboxChannelRequest.Builder bundleId​(String bundleId)

        The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.

        Parameters:
        bundleId - The bundle identifier that's assigned to your iOS app. This identifier is used for APNs tokens.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • certificate

        APNSVoipSandboxChannelRequest.Builder certificate​(String certificate)

        The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using an APNs certificate.

        Parameters:
        certificate - The APNs client certificate that you received from Apple, if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using an APNs certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • defaultAuthenticationMethod

        APNSVoipSandboxChannelRequest.Builder defaultAuthenticationMethod​(String defaultAuthenticationMethod)

        The default authentication method that you want Amazon Pinpoint to use when authenticating with the APNs sandbox environment for this channel, key or certificate.

        Parameters:
        defaultAuthenticationMethod - The default authentication method that you want Amazon Pinpoint to use when authenticating with the APNs sandbox environment for this channel, key or certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabled

        APNSVoipSandboxChannelRequest.Builder enabled​(Boolean enabled)

        Specifies whether the APNs VoIP sandbox channel is enabled for the application.

        Parameters:
        enabled - Specifies whether the APNs VoIP sandbox channel is enabled for the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privateKey

        APNSVoipSandboxChannelRequest.Builder privateKey​(String privateKey)

        The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with the APNs sandbox environment.

        Parameters:
        privateKey - The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with the APNs sandbox environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • teamId

        APNSVoipSandboxChannelRequest.Builder teamId​(String teamId)

        The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.

        Parameters:
        teamId - The identifier that's assigned to your Apple developer account team. This identifier is used for APNs tokens.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tokenKey

        APNSVoipSandboxChannelRequest.Builder tokenKey​(String tokenKey)

        The authentication key to use for APNs tokens.

        Parameters:
        tokenKey - The authentication key to use for APNs tokens.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tokenKeyId

        APNSVoipSandboxChannelRequest.Builder tokenKeyId​(String tokenKeyId)

        The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using APNs tokens.

        Parameters:
        tokenKeyId - The key identifier that's assigned to your APNs signing key, if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using APNs tokens.
        Returns:
        Returns a reference to this object so that method calls can be chained together.