ShareDeviceRequest

public class ShareDeviceRequest extends Object
implements Parcelable

Request to share a device which has a commissioning window opened for multi-administrator commissioning.

Nested Class Summary

interface ShareDeviceRequest.Builder Builder class to generate ShareDeviceRequest instances. 

Inherited Constant Summary

Public Method Summary

static ShareDeviceRequest.Builder
builder()
Returns an empty ShareDeviceRequest.Builder instance.
boolean
CommissioningWindow
getCommissioningWindow()
Gets the CommissioningWindow opened for the device being shared.
DeviceDescriptor
getDeviceDescriptor()
Gets the DeviceDescriptor of the device being shared.
String
getDeviceName()
Gets the device name of the device being shared.
NetworkLocation
getNetworkLocation()
Gets the network location of the device being shared.
String
getRoomName()
Gets the room name of the device being shared.
int
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Public Methods

public static ShareDeviceRequest.Builder builder ()

Returns an empty ShareDeviceRequest.Builder instance.

public boolean equals (Object obj)

public CommissioningWindow getCommissioningWindow ()

Gets the CommissioningWindow opened for the device being shared.

public DeviceDescriptor getDeviceDescriptor ()

Gets the DeviceDescriptor of the device being shared.

public String getDeviceName ()

Gets the device name of the device being shared.

public NetworkLocation getNetworkLocation ()

Gets the network location of the device being shared.

public String getRoomName ()

Gets the room name of the device being shared.

public int hashCode ()

public void writeToParcel (Parcel dest, int flags)