Interface SidewalkDevice.Builder

    • Method Detail

      • amazonId

        SidewalkDevice.Builder amazonId​(String amazonId)
        Sets the value of the AmazonId property for this object.
        Parameters:
        amazonId - The new value for the AmazonId property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sidewalkId

        SidewalkDevice.Builder sidewalkId​(String sidewalkId)

        The sidewalk device identification.

        Parameters:
        sidewalkId - The sidewalk device identification.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sidewalkManufacturingSn

        SidewalkDevice.Builder sidewalkManufacturingSn​(String sidewalkManufacturingSn)

        The Sidewalk manufacturing series number.

        Parameters:
        sidewalkManufacturingSn - The Sidewalk manufacturing series number.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceCertificates

        SidewalkDevice.Builder deviceCertificates​(Collection<CertificateList> deviceCertificates)

        The sidewalk device certificates for Ed25519 and P256r1.

        Parameters:
        deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceCertificates

        SidewalkDevice.Builder deviceCertificates​(CertificateList... deviceCertificates)

        The sidewalk device certificates for Ed25519 and P256r1.

        Parameters:
        deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privateKeys

        SidewalkDevice.Builder privateKeys​(Collection<CertificateList> privateKeys)

        The Sidewalk device private keys that will be used for onboarding the device.

        Parameters:
        privateKeys - The Sidewalk device private keys that will be used for onboarding the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privateKeys

        SidewalkDevice.Builder privateKeys​(CertificateList... privateKeys)

        The Sidewalk device private keys that will be used for onboarding the device.

        Parameters:
        privateKeys - The Sidewalk device private keys that will be used for onboarding the device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceProfileId

        SidewalkDevice.Builder deviceProfileId​(String deviceProfileId)

        The ID of the Sidewalk device profile.

        Parameters:
        deviceProfileId - The ID of the Sidewalk device profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • certificateId

        SidewalkDevice.Builder certificateId​(String certificateId)

        The ID of the Sidewalk device profile.

        Parameters:
        certificateId - The ID of the Sidewalk device profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.