@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SidewalkDevice extends Object implements Serializable, Cloneable, StructuredPojo
Sidewalk device object.
Constructor and Description |
---|
SidewalkDevice() |
Modifier and Type | Method and Description |
---|---|
SidewalkDevice |
clone() |
boolean |
equals(Object obj) |
String |
getAmazonId() |
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) |
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.
|
SidewalkDevice |
withAmazonId(String amazonId) |
SidewalkDevice |
withDeviceCertificates(CertificateList... deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkDevice |
withDeviceCertificates(Collection<CertificateList> deviceCertificates)
The sidewalk device certificates for Ed25519 and P256r1.
|
SidewalkDevice |
withSidewalkId(String sidewalkId)
The sidewalk device identification.
|
SidewalkDevice |
withSidewalkManufacturingSn(String sidewalkManufacturingSn)
The Sidewalk manufacturing series number.
|
public void setAmazonId(String amazonId)
amazonId
- public String getAmazonId()
public SidewalkDevice withAmazonId(String amazonId)
amazonId
- public void setSidewalkId(String sidewalkId)
The sidewalk device identification.
sidewalkId
- The sidewalk device identification.public String getSidewalkId()
The sidewalk device identification.
public SidewalkDevice 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 SidewalkDevice 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 SidewalkDevice 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 SidewalkDevice 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 SidewalkDevice clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.