#[non_exhaustive]pub struct SidewalkGetDeviceProfileBuilder { /* private fields */ }Expand description
A builder for SidewalkGetDeviceProfile.
Implementations§
source§impl SidewalkGetDeviceProfileBuilder
impl SidewalkGetDeviceProfileBuilder
sourcepub fn application_server_public_key(self, input: impl Into<String>) -> Self
pub fn application_server_public_key(self, input: impl Into<String>) -> Self
The Sidewalk application server public key.
sourcepub fn set_application_server_public_key(self, input: Option<String>) -> Self
pub fn set_application_server_public_key(self, input: Option<String>) -> Self
The Sidewalk application server public key.
sourcepub fn get_application_server_public_key(&self) -> &Option<String>
pub fn get_application_server_public_key(&self) -> &Option<String>
The Sidewalk application server public key.
sourcepub fn qualification_status(self, input: bool) -> Self
pub fn qualification_status(self, input: bool) -> Self
Gets information about the certification status of a Sidewalk device profile.
sourcepub fn set_qualification_status(self, input: Option<bool>) -> Self
pub fn set_qualification_status(self, input: Option<bool>) -> Self
Gets information about the certification status of a Sidewalk device profile.
sourcepub fn get_qualification_status(&self) -> &Option<bool>
pub fn get_qualification_status(&self) -> &Option<bool>
Gets information about the certification status of a Sidewalk device profile.
sourcepub fn dak_certificate_metadata(self, input: DakCertificateMetadata) -> Self
pub fn dak_certificate_metadata(self, input: DakCertificateMetadata) -> Self
Appends an item to dak_certificate_metadata.
To override the contents of this collection use set_dak_certificate_metadata.
The DAK certificate information of the Sidewalk device profile.
sourcepub fn set_dak_certificate_metadata(
self,
input: Option<Vec<DakCertificateMetadata>>
) -> Self
pub fn set_dak_certificate_metadata( self, input: Option<Vec<DakCertificateMetadata>> ) -> Self
The DAK certificate information of the Sidewalk device profile.
sourcepub fn get_dak_certificate_metadata(
&self
) -> &Option<Vec<DakCertificateMetadata>>
pub fn get_dak_certificate_metadata( &self ) -> &Option<Vec<DakCertificateMetadata>>
The DAK certificate information of the Sidewalk device profile.
sourcepub fn build(self) -> SidewalkGetDeviceProfile
pub fn build(self) -> SidewalkGetDeviceProfile
Consumes the builder and constructs a SidewalkGetDeviceProfile.
Trait Implementations§
source§impl Clone for SidewalkGetDeviceProfileBuilder
impl Clone for SidewalkGetDeviceProfileBuilder
source§fn clone(&self) -> SidewalkGetDeviceProfileBuilder
fn clone(&self) -> SidewalkGetDeviceProfileBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for SidewalkGetDeviceProfileBuilder
impl Default for SidewalkGetDeviceProfileBuilder
source§fn default() -> SidewalkGetDeviceProfileBuilder
fn default() -> SidewalkGetDeviceProfileBuilder
source§impl PartialEq for SidewalkGetDeviceProfileBuilder
impl PartialEq for SidewalkGetDeviceProfileBuilder
source§fn eq(&self, other: &SidewalkGetDeviceProfileBuilder) -> bool
fn eq(&self, other: &SidewalkGetDeviceProfileBuilder) -> bool
self and other values to be equal, and is used
by ==.