public static interface SidewalkDevice.Builder extends SdkPojo, CopyableBuilder<SidewalkDevice.Builder,SidewalkDevice>
| Modifier and Type | Method and Description |
|---|---|
SidewalkDevice.Builder |
amazonId(String amazonId)
Sets the value of the AmazonId property for this object.
|
SidewalkDevice.Builder |
certificateId(String certificateId)
The ID of the Sidewalk device profile.
|
SidewalkDevice.Builder |
deviceCertificates(CertificateList... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkDevice.Builder |
deviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkDevice.Builder |
deviceCertificates(Consumer<CertificateList.Builder>... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkDevice.Builder |
deviceProfileId(String deviceProfileId)
The ID of the Sidewalk device profile.
|
SidewalkDevice.Builder |
privateKeys(CertificateList... privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
|
SidewalkDevice.Builder |
privateKeys(Collection<CertificateList> privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
|
SidewalkDevice.Builder |
privateKeys(Consumer<CertificateList.Builder>... privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
|
SidewalkDevice.Builder |
sidewalkId(String sidewalkId)
The sidewalk device identification.
|
SidewalkDevice.Builder |
sidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
|
SidewalkDevice.Builder |
status(String status)
The Sidewalk device status, such as provisioned or registered.
|
SidewalkDevice.Builder |
status(WirelessDeviceSidewalkStatus status)
The Sidewalk device status, such as provisioned or registered.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSidewalkDevice.Builder amazonId(String amazonId)
amazonId - The new value for the AmazonId property for this object.SidewalkDevice.Builder sidewalkId(String sidewalkId)
The sidewalk device identification.
sidewalkId - The sidewalk device identification.SidewalkDevice.Builder sidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
sidewalkManufacturingSn - The Sidewalk manufacturing series number.SidewalkDevice.Builder deviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.SidewalkDevice.Builder deviceCertificates(CertificateList... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
deviceCertificates - The sidewalk device certificates for Ed25519 and P256r1.SidewalkDevice.Builder deviceCertificates(Consumer<CertificateList.Builder>... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
This is a convenience method that creates an instance of theCertificateList.Builder avoiding the need to create
one manually via CertificateList.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #deviceCertificates(List.
deviceCertificates - a consumer that will call methods on
CertificateList.Builder#deviceCertificates(java.util.Collection) SidewalkDevice.Builder privateKeys(Collection<CertificateList> privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
privateKeys - The Sidewalk device private keys that will be used for onboarding the device.SidewalkDevice.Builder privateKeys(CertificateList... privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
privateKeys - The Sidewalk device private keys that will be used for onboarding the device.SidewalkDevice.Builder privateKeys(Consumer<CertificateList.Builder>... privateKeys)
The Sidewalk device private keys that will be used for onboarding the device.
This is a convenience method that creates an instance of theCertificateList.Builder avoiding the need to create
one manually via CertificateList.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #privateKeys(List.
privateKeys - a consumer that will call methods on
CertificateList.Builder#privateKeys(java.util.Collection) SidewalkDevice.Builder deviceProfileId(String deviceProfileId)
The ID of the Sidewalk device profile.
deviceProfileId - The ID of the Sidewalk device profile.SidewalkDevice.Builder certificateId(String certificateId)
The ID of the Sidewalk device profile.
certificateId - The ID of the Sidewalk device profile.SidewalkDevice.Builder status(String status)
The Sidewalk device status, such as provisioned or registered.
status - The Sidewalk device status, such as provisioned or registered.WirelessDeviceSidewalkStatus,
WirelessDeviceSidewalkStatusSidewalkDevice.Builder status(WirelessDeviceSidewalkStatus status)
The Sidewalk device status, such as provisioned or registered.
status - The Sidewalk device status, such as provisioned or registered.WirelessDeviceSidewalkStatus,
WirelessDeviceSidewalkStatusCopyright © 2023. All rights reserved.