Interface SidewalkListDevice.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SidewalkListDevice.Builder,
,SidewalkListDevice> SdkBuilder<SidewalkListDevice.Builder,
,SidewalkListDevice> SdkPojo
- Enclosing class:
SidewalkListDevice
@Mutable
@NotThreadSafe
public static interface SidewalkListDevice.Builder
extends SdkPojo, CopyableBuilder<SidewalkListDevice.Builder,SidewalkListDevice>
-
Method Summary
Modifier and TypeMethodDescriptionThe Sidewalk Amazon ID.deviceCertificates
(Collection<CertificateList> deviceCertificates) The sidewalk device certificates for Ed25519 and P256r1.deviceCertificates
(Consumer<CertificateList.Builder>... deviceCertificates) The sidewalk device certificates for Ed25519 and P256r1.deviceCertificates
(CertificateList... deviceCertificates) The sidewalk device certificates for Ed25519 and P256r1.deviceProfileId
(String deviceProfileId) Sidewalk object used by list functions.sidewalkId
(String sidewalkId) The sidewalk device identification.sidewalkManufacturingSn
(String sidewalkManufacturingSn) The Sidewalk manufacturing series number.The status of the Sidewalk devices, such as provisioned or registered.status
(WirelessDeviceSidewalkStatus status) The status of the Sidewalk devices, such as provisioned or registered.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
amazonId
The Sidewalk Amazon ID.
- Parameters:
amazonId
- The Sidewalk Amazon ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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
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
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
SidewalkListDevice.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 viaCertificateList.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeviceCertificates(List<CertificateList>)
.- Parameters:
deviceCertificates
- a consumer that will call methods onCertificateList.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceProfileId
Sidewalk object used by list functions.
- Parameters:
deviceProfileId
- Sidewalk object used by list functions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the Sidewalk devices, such as provisioned or registered.
- Parameters:
status
- The status of the Sidewalk devices, such as provisioned or registered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the Sidewalk devices, such as provisioned or registered.
- Parameters:
status
- The status of the Sidewalk devices, such as provisioned or registered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-