Interface APNSSandboxChannelRequest.Builder

    • Method Detail

      • bundleId

        APNSSandboxChannelRequest.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

        APNSSandboxChannelRequest.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

        APNSSandboxChannelRequest.Builder defaultAuthenticationMethod​(String defaultAuthenticationMethod)

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

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

        APNSSandboxChannelRequest.Builder enabled​(Boolean enabled)

        Specifies whether to enable the APNs sandbox channel for the application.

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

        APNSSandboxChannelRequest.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

        APNSSandboxChannelRequest.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

        APNSSandboxChannelRequest.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

        APNSSandboxChannelRequest.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.