Freigeben über


ConsistencyPolicy Klasse

  • java.lang.Object

public class ConsistencyPolicy extends JsonSerializable

Kapselt die Einstellungen für die Konsistenzrichtlinie im Azure Cosmos DB-Datenbankdienst.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ConsistencyPolicy(String jsonString)

Konstruktor.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ConsistencyLevel getDefaultConsistencyLevel()

Rufen Sie den Namen der Ressource ab.

int getMaxStalenessIntervalInSeconds()

Ruft die Konsistenz der begrenzten Veraltung ab, die maximal zulässige Veraltung in Bezug auf das Zeitintervall.

int getMaxStalenessPrefix()

Ruft die Konsistenz der begrenzten Veraltung ab, die maximal zulässige Veraltung in Bezug auf die Differenz der Sequenznummern (auch als Version bezeichnet).

void setDefaultConsistencyLevel(ConsistencyLevel level)

Legen Sie den Namen der Ressource fest.

void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

Legt die in begrenzte Veraltungskonsistenz, die maximal zulässige Veraltung in Bezug auf das Zeitintervall fest.

void setMaxStalenessPrefix(int maxStalenessPrefix)

Legt die Konsistenz der begrenzten Veraltung fest, die maximal zulässige Veraltung in Bezug auf die Differenz der Sequenznummern (auch als Version bezeichnet).

Geerbte Elemente

Details zum Konstruktor

ConsistencyPolicy

public ConsistencyPolicy(String jsonString)

Konstruktor.

Parameter:

jsonString - die JSON-Zeichenfolge, die die Konsistenzrichtlinie darstellt.

Details zur Methode

getDefaultConsistencyLevel

public ConsistencyLevel getDefaultConsistencyLevel()

Rufen Sie den Namen der Ressource ab.

Gibt zurück:

die Standardkonsistenzebene.

getMaxStalenessIntervalInSeconds

public int getMaxStalenessIntervalInSeconds()

Ruft die Konsistenz der begrenzten Veraltung ab, die maximal zulässige Veraltung in Bezug auf das Zeitintervall.

Gibt zurück:

das Präfix für maximale Veraltung.

getMaxStalenessPrefix

public int getMaxStalenessPrefix()

Ruft die Konsistenz der begrenzten Veraltung ab, die maximal zulässige Veraltung in Bezug auf die Differenz der Sequenznummern (auch als Version bezeichnet).

Gibt zurück:

das Präfix für maximale Veraltung.

setDefaultConsistencyLevel

public void setDefaultConsistencyLevel(ConsistencyLevel level)

Legen Sie den Namen der Ressource fest.

Parameter:

level - die Konsistenzebene.

setMaxStalenessIntervalInSeconds

public void setMaxStalenessIntervalInSeconds(int maxStalenessIntervalInSeconds)

Legt die in begrenzte Veraltungskonsistenz, die maximal zulässige Veraltung in Bezug auf das Zeitintervall fest.

Parameter:

maxStalenessIntervalInSeconds - das maximale Veraltungsintervall in Sekunden.

setMaxStalenessPrefix

public void setMaxStalenessPrefix(int maxStalenessPrefix)

Legt die Konsistenz der begrenzten Veraltung fest, die maximal zulässige Veraltung in Bezug auf die Differenz der Sequenznummern (auch als Version bezeichnet).

Parameter:

maxStalenessPrefix - das Präfix für maximale Veraltung.

Gilt für: