Metadata providing information necessary to complete commissioning of a Matter device
through a
CommissioningService
.
Nested Class Summary
class | CommissioningRequestMetadata.Builder | Builder class to generate
CommissioningRequestMetadata instances. |
Inherited Constant Summary
Public Method Summary
static CommissioningRequestMetadata.Builder |
builder()
Returns an empty
CommissioningRequestMetadata.Builder instance.
|
boolean | |
DeviceDescriptor |
getDeviceDescriptor()
Returns information about the device to be commissioned.
|
NetworkLocation |
getNetworkLocation()
Returns the location on the current network at which the device can be reached.
|
long |
getPasscode()
Returns the code needed to establish a connection to the device to be
commissioned.
|
int |
hashCode()
|
void |
writeToParcel(Parcel dest, int
flags)
|
Inherited Method Summary
Public Methods
public static CommissioningRequestMetadata.Builder builder ()
Returns an empty
CommissioningRequestMetadata.Builder
instance.
public boolean equals (Object other)
public DeviceDescriptor getDeviceDescriptor ()
Returns information about the device to be commissioned.
public NetworkLocation getNetworkLocation ()
Returns the location on the current network at which the device can be reached.
public long getPasscode ()
Returns the code needed to establish a connection to the device to be commissioned.