Freigeben über


JsonSerializationProperties Klasse

  • java.lang.Object
    • com.azure.resourcemanager.streamanalytics.fluent.models.JsonSerializationProperties

public final class JsonSerializationProperties

Die Eigenschaften, die dem JSON-Serialisierungstyp zugeordnet sind.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
JsonSerializationProperties()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Encoding encoding()

Abrufen der Codierungseigenschaft: Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an.

JsonOutputSerializationFormat format()

Formateigenschaft abrufen: Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben.

void validate()

Überprüft die instance.

JsonSerializationProperties withEncoding(Encoding encoding)

Festlegen der Codierungseigenschaft: Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an.

JsonSerializationProperties withFormat(JsonOutputSerializationFormat format)

Formateigenschaft festlegen: Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

JsonSerializationProperties

public JsonSerializationProperties()

Details zur Methode

encoding

public Encoding encoding()

Abrufen der Codierungseigenschaft: Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Returns:

der Codierungswert.

format

public JsonOutputSerializationFormat format()

Formateigenschaft abrufen: Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn der Wert null bleibt.

Returns:

den Formatwert.

validate

public void validate()

Überprüft die instance.

withEncoding

public JsonSerializationProperties withEncoding(Encoding encoding)

Festlegen der Codierungseigenschaft: Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

Parameters:

encoding - der festzulegende Codierungswert.

Returns:

das JsonSerializationProperties-Objekt selbst.

withFormat

public JsonSerializationProperties withFormat(JsonOutputSerializationFormat format)

Formateigenschaft festlegen: Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn der Wert null bleibt.

Parameters:

format - der festzulegende Formatwert.

Returns:

das JsonSerializationProperties-Objekt selbst.

Gilt für: