ScheduledJobParser Klasse
- java.
lang. Object - com.
microsoft. azure. sdk. iot. service. jobs. serializers. ScheduledJobParser
- com.
public class ScheduledJobParser
Darstellung einer einzelnen Jobs-Auflistung mit einem Json-Serialisierungsprogramm.
Zusammenfassung zum Konstruktor
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
String |
toJson()
Getter für die Zeichenfolge mit dem JSON-Code. |
Details zum Konstruktor
ScheduledJobParser
public ScheduledJobParser(String jobId, MethodParser cloudToDeviceMethod, String queryCondition, Date startTime, long maxExecutionTimeInSeconds)
CONSTRUCTOR
Parameters:
ist eine Zeichenfolge mit der Auftragsidentifikation. Darf nicht NULL sein.
</code> or empty. </p>
cloudToDeviceMethod
- ist die Klasse, die den JSON-Code für die Cloud-zu-Gerät-Methode enthält. Darf nicht NULL sein.
</code> . </p>
queryCondition
- ist eine Zeichenfolge mit der deviceId oder einer IoT Hub Abfragebedingung. Darf nicht NULL sein.
</code> or empty. </p>
startTime
- ist das Datum und die Uhrzeit des Auftragsstarts. Darf nicht NULL sein.
</code> . </p>
maxExecutionTimeInSeconds
- ist die maximale Zeit, die das Gerät zum Ausführen des Auftrags aufwenden kann. Kann nicht negativ sein
Throws:
IllegalArgumentException
- , wenn einer der Parameter ungültig ist.
ScheduledJobParser
public ScheduledJobParser(String jobId, TwinState updateTwin, String queryCondition, Date startTime, long maxExecutionTimeInSeconds)
CONSTRUCTOR
Parameters:
jobId
- ist eine Zeichenfolge mit der Auftragsidentifikation. Darf nicht NULL sein.
</code> or empty. </p>
updateTwin
- ist die Klasse, die den JSON-Code für die Eigenschaften des Updatezwillys enthält. Darf nicht NULL sein.
</code> . </p>
queryCondition
- ist eine Zeichenfolge mit der deviceId oder einer IoT Hub Abfragebedingung. Darf nicht NULL sein.
</code> or empty. </p>
startTime
- ist das Datum und die Uhrzeit des Auftragsstarts. Darf nicht NULL sein.
</code> . </p>
maxExecutionTimeInSeconds
- ist die maximale Zeit, die das Gerät zum Ausführen des Auftrags aufwenden kann. Kann nicht negativ sein
Throws:
IllegalArgumentException
- , wenn einer der Parameter ungültig ist.
Details zur Methode
toJson
public String toJson()
Getter für die Zeichenfolge mit dem JSON-Code.
Returns:
eine Zeichenfolge mit dem JSON-Wert, der den Inhalt dieser Klasse darstellt.
Gilt für:
Azure SDK for Java