@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SidewalkListDevice extends Object implements Serializable, Cloneable, StructuredPojo
Sidewalk object used by list functions.
Constructor and Description |
---|
SidewalkListDevice() |
Modifier and Type | Method and Description |
---|---|
SidewalkListDevice |
clone() |
boolean |
equals(Object obj) |
String |
getAmazonId()
The Sidewalk Amazon ID.
|
List<CertificateList> |
getDeviceCertificates()
The sidewalk device certificates for Ed25519 and P256r1.
|
String |
getSidewalkId()
The sidewalk device identification.
|
String |
getSidewalkManufacturingSn()
The Sidewalk manufacturing series number.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAmazonId(String amazonId)
The Sidewalk Amazon ID.
|
void |
setDeviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
void |
setSidewalkId(String sidewalkId)
The sidewalk device identification.
|
void |
setSidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
|
String |
toString()
Returns a string representation of this object.
|
SidewalkListDevice |
withAmazonId(String amazonId)
The Sidewalk Amazon ID.
|
SidewalkListDevice |
withDeviceCertificates(CertificateList... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkListDevice |
withDeviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkListDevice |
withSidewalkId(String sidewalkId)
The sidewalk device identification.
|
SidewalkListDevice |
withSidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
|
public void setAmazonId(String amazonId)
The Sidewalk Amazon ID.
amazonId
- The Sidewalk Amazon ID.public String getAmazonId()
The Sidewalk Amazon ID.
public SidewalkListDevice withAmazonId(String amazonId)
The Sidewalk Amazon ID.
amazonId
- The Sidewalk Amazon ID.public void setSidewalkId(String sidewalkId)
The sidewalk device identification.
sidewalkId
- The sidewalk device identification.public String getSidewalkId()
The sidewalk device identification.
public SidewalkListDevice withSidewalkId(String sidewalkId)
The sidewalk device identification.
sidewalkId
- The sidewalk device identification.public void setSidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
sidewalkManufacturingSn
- The Sidewalk manufacturing series number.public String getSidewalkManufacturingSn()
The Sidewalk manufacturing series number.
public SidewalkListDevice withSidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
sidewalkManufacturingSn
- The Sidewalk manufacturing series number.public List<CertificateList> getDeviceCertificates()
The sidewalk device certificates for Ed25519 and P256r1.
public void setDeviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
deviceCertificates
- The sidewalk device certificates for Ed25519 and P256r1.public SidewalkListDevice withDeviceCertificates(CertificateList... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
NOTE: This method appends the values to the existing list (if any). Use
setDeviceCertificates(java.util.Collection)
or withDeviceCertificates(java.util.Collection)
if
you want to override the existing values.
deviceCertificates
- The sidewalk device certificates for Ed25519 and P256r1.public SidewalkListDevice withDeviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
deviceCertificates
- The sidewalk device certificates for Ed25519 and P256r1.public String toString()
toString
in class Object
Object.toString()
public SidewalkListDevice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.