Annotations
CommissioningService.CommissioningError | Enumeration of valid error code values for
CommissioningService.sendCommissioningError(int) |
Interfaces
CommissioningClient | Performs commissioning of Matter devices (both initial out of box commissioning, as well as multi-administrator commissioning flows). |
CommissioningRequest.Builder | Builder for constructing a
CommissioningRequest instance. |
CommissioningService | Service implementation for Matter commissioning which facilitates communication between your application and Google Play Services. |
CommissioningService.Callback | Callback interface to be notified of requests coming from Google Play Services to your application. |
ShareDeviceRequest.Builder | Builder class to generate
ShareDeviceRequest instances. |
Classes
CommissioningCompleteMetadata | Metadata to be returned after successfully commissioning a device. |
CommissioningCompleteMetadata.Builder | Builder class to generate
CommissioningCompleteMetadata instances. |
CommissioningRequest | Request to commission a device, either for an uncommissioned device, or a device which has been opened for multi-administrator commissioning. |
CommissioningRequestMetadata | Metadata providing information necessary to
complete commissioning of a Matter device through a
CommissioningService . |
CommissioningRequestMetadata.Builder | Builder class to generate
CommissioningRequestMetadata instances. |
CommissioningResult | Response after commissioning a device, indicating the details of the commissioned device. |
CommissioningResult.Builder | Builder class to create instances of
CommissioningResult . |
CommissioningService.Builder | A builder to create an implementation of
CommissioningService . |
CommissioningWindow | Representation of a commissioning window which has been opened for a device. |
CommissioningWindow.Builder | Builder class to generate
CommissioningWindow instances. |
DeviceInfo | Encapsulating information about an individual Matter device. |
DeviceInfo.Builder | Builder for constructing DeviceInfo
instances. |
Room | This class is deprecated. rooms are no longer used in the commissioning flow |
SharedDeviceData | Class which provides a type-safe interpretation of
the Intent that
will be delivered when an application is selected from the share-sheet shown via
CommissioningClient.shareDevice(ShareDeviceRequest) . |
SharedDeviceData.Builder | A builder for
SharedDeviceData instances. |
ShareDeviceRequest | Request to share a device which has a commissioning window opened for multi-administrator commissioning. |
Exceptions
SharedDeviceData.InvalidSharedDeviceDataException | Exception thrown when parsing an Intent to
retrieved a
SharedDeviceData , if the given Intent is
missing required data or is malformed. |