ExportImportDevice Class  
	- java.lang. Object 
- com.microsoft. azure. sdk. iot. service. ExportImportDevice 
 
- com.
public class ExportImportDevice
Constructor Summary
| Constructor | Description | 
|---|---|
| ExportImportDevice() | Default constructor for an Export | 
| ExportImportDevice(String deviceId, AuthenticationType authenticationType) | Constructor for an Export | 
Method Summary
Methods inherited from java.lang.Object
Constructor Details
ExportImportDevice
public ExportImportDevice()
Default constructor for an ExportImportDevice object. Randomly generates a device ID and uses a randomly generated shared access signature for authentication
ExportImportDevice
public ExportImportDevice(String deviceId, AuthenticationType authenticationType)
Constructor for an ExportImportDevice object.
Parameters:
Throws:
Method Details
equals
public boolean equals(Object other)
Overrides:
ExportImportDevice.equals(Object other)Parameters:
getAuthenticationFinal
public AuthenticationMechanism getAuthenticationFinal()
Getter for device authentication mechanism.
Returns:
getDesiredProperties
public TwinCollection getDesiredProperties()
Returns:
geteTag
public String geteTag()
Getter for device eTag.
Returns:
getId
public String getId()
Getter for device id.
Returns:
getImportMode
public ImportMode getImportMode()
Getter for device import mode.
Returns:
getReportedProperties
public TwinCollection getReportedProperties()
Returns:
getStatus
public DeviceStatus getStatus()
Getter for device status.
Returns:
getStatusReason
public String getStatusReason()
Getter for device status reason.
Returns:
getTags
public TwinCollection getTags()
Returns:
hashCode
public int hashCode()
Overrides:
ExportImportDevice.hashCode()setAuthentication
public void setAuthentication(AuthenticationMechanism authentication)
Setter for device authentication mechanism.
Parameters:
Throws:
setDesiredProperties
public void setDesiredProperties(TwinCollection desiredProperties)
Parameters:
seteTag
public void seteTag(String eTag)
Setter for device eTag.
Parameters:
setId
public void setId(String id)
Setter for device id.
Parameters:
Throws:
setImportMode
public void setImportMode(ImportMode importMode)
Setter for device import mode.
Parameters:
setReportedProperties
public void setReportedProperties(TwinCollection reportedProperties)
Parameters:
setStatus
public void setStatus(DeviceStatus status)
Setter for device status.
Parameters:
setStatusReason
public void setStatusReason(String statusReason)
Setter for device status reason.
Parameters:
setTags
public void setTags(TwinCollection tags)
Parameters: