RegisterManagerParser Class

  • java.lang.Object
    • com.microsoft.azure.sdk.iot.deps.serializer.RegisterManagerParser


public class RegisterManagerParser

Note

This class has been deprecated. As of release 0.4.0, replaced by RegisterManager

INNER TWINPARSER CLASS Twin management representation This class is part of the Twin. It contains the Device identity management.

Field Summary

Modifier and Type Field and Description
protected TwinConnectionState connectionState
protected java.lang.String connectionStateUpdatedTime
protected java.lang.String deviceId
protected java.lang.String eTag
protected java.lang.String generationId
protected java.lang.String lastActivityTime
protected TwinStatus status
protected java.lang.String statusReason
protected java.lang.String statusUpdatedTime
protected java.lang.Integer version

Constructor Summary

Constructor Description
RegisterManagerParser()

Method Summary

Modifier and Type Method and Description
protected boolean setDeviceId(String deviceId)
protected boolean setStatus(TwinStatus status, String statusReason)
protected void validateDeviceManager(String deviceId, TwinStatus status, String statusReason)

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Field Details

connectionState

protected TwinConnectionState connectionState

connectionStateUpdatedTime

protected String connectionStateUpdatedTime

deviceId

protected String deviceId

eTag

protected String eTag

generationId

protected String generationId

lastActivityTime

protected String lastActivityTime

status

protected TwinStatus status

statusReason

protected String statusReason

statusUpdatedTime

protected String statusUpdatedTime

version

protected Integer version

Constructor Details

RegisterManagerParser

public RegisterManagerParser()

Method Details

setDeviceId

protected boolean setDeviceId(String deviceId)

Parameters:

deviceId

Throws:

java.lang.IllegalArgumentException

setStatus

protected boolean setStatus(TwinStatus status, String statusReason)

Parameters:

status
statusReason

Throws:

java.lang.IllegalArgumentException

validateDeviceManager

protected void validateDeviceManager(String deviceId, TwinStatus status, String statusReason)

Parameters:

deviceId
status
statusReason

Throws:

java.lang.IllegalArgumentException

Applies to