Response after commissioning a device, indicating the details of the commissioned device.
Nested Class Summary
| class | CommissioningResult.Builder | Builder class to create instances of 
              CommissioningResult. | |
Inherited Constant Summary
Public Method Summary
| static CommissioningResult.Builder | 
                  
                  builder()
                   
                    Returns an empty builder.
                   | 
| boolean | |
| static CommissioningResult | 
                  
                  fromIntentSenderResult(int resultCode, Intent data)
                   
                    Parses out the data from the  
                    CommissioningClient.commissionDevice(CommissioningRequest)IntentSenderresult. | 
| DeviceDescriptor | 
                  
                  getCommissionedDeviceDescriptor()
                   
                    Information about the device that was commissioned.
                   | 
| String | 
                  
                  getDeviceName()
                   
                    The device name assigned to the device during commissioning.
                   | 
| Room | 
                  
                  getRoom()
                   
                    This method is deprecated. this will no longer be populated since rooms are
                    no longer in the commissioning flow
                   | 
| String | 
                  
                  getToken()
                   
                    Returns the token supplied by your commissioning service in  
                    CommissioningCompleteMetadata.Builder.setToken(String), if one was
                    specified. | 
| int | 
                  
                  hashCode()
                 | 
| void | 
                  
                  writeToParcel(Parcel dest, int
                  flags)
                 | 
Inherited Method Summary
Public Methods
public static CommissioningResult.Builder builder ()
Returns an empty builder.
public boolean equals (Object other)
public static CommissioningResult fromIntentSenderResult (int resultCode, Intent data)
Parses out the data from the 
            CommissioningClient.commissionDevice(CommissioningRequest) IntentSender
            result. This can be called for both success and failure cases to interpret the result
            data.
In a successful commissioning, a 
            CommissioningResult will be returned. For failure cases, an ApiException
            will be thrown, containing a Status
            which indicates the cause of the commissioning failure.
Parameters
| resultCode | the result code, returned by the IntentSenderreturned by the
                CommissioningClient.commissionDevice(CommissioningRequest)API | 
|---|---|
| data | the result data, returned by the IntentSenderreturned by the
                CommissioningClient.commissionDevice(CommissioningRequest)API | 
Throws
| ApiException | if the result data indicates a commissioning failure | 
|---|
public DeviceDescriptor getCommissionedDeviceDescriptor ()
Information about the device that was commissioned.
public String getDeviceName ()
The device name assigned to the device during commissioning.
public Room getRoom ()
This method is deprecated.
          this will no longer be populated since rooms are no longer in the commissioning flow
The room (if any) that was selected during commissioning.
public String getToken ()
Returns the token supplied by your commissioning service in 
            CommissioningCompleteMetadata.Builder.setToken(String), if one was
            specified. Otherwise, returns null.