Freigeben über


DeliveryRule Klasse

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.DeliveryRule

public final class DeliveryRule

Eine Regel, die eine Reihe von Aktionen und Bedingungen angibt.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
DeliveryRule()

Erstellt eine instance der Delivery Rule-Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
List<DeliveryRuleAction> actions()

Abrufen der Actions-Eigenschaft: Eine Liste der Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

List<DeliveryRuleCondition> conditions()

Abrufen der Bedingungseigenschaft: Eine Liste von Bedingungen, die abgeglichen werden müssen, damit die auszuführenden Aktionen ausgeführt werden können.

String name()

Rufen Sie die Name-Eigenschaft ab: Name der Regel.

int order()

Abrufen der Order-Eigenschaft: Die Reihenfolge, in der die Regeln auf den Endpunkt angewendet werden.

void validate()

Überprüft die instance.

DeliveryRule withActions(List<DeliveryRuleAction> actions)

Festlegen der Actions-Eigenschaft: Eine Liste von Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

DeliveryRule withConditions(List<DeliveryRuleCondition> conditions)

Festlegen der Bedingungseigenschaft: Eine Liste von Bedingungen, die abgeglichen werden müssen, damit die auszuführenden Aktionen ausgeführt werden können.

DeliveryRule withName(String name)

Legen Sie die Eigenschaft name fest: Name der Regel.

DeliveryRule withOrder(int order)

Festlegen der Order-Eigenschaft: Die Reihenfolge, in der die Regeln auf den Endpunkt angewendet werden.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

DeliveryRule

public DeliveryRule()

Erstellt eine instance der DeliveryRule-Klasse.

Details zur Methode

actions

public List actions()

Abrufen der Actions-Eigenschaft: Eine Liste der Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

Returns:

der Aktionswert.

conditions

public List conditions()

Abrufen der Bedingungseigenschaft: Eine Liste von Bedingungen, die abgeglichen werden müssen, damit die auszuführenden Aktionen ausgeführt werden können.

Returns:

der Bedingungswert.

name

public String name()

Rufen Sie die Name-Eigenschaft ab: Name der Regel.

Returns:

der Nameswert.

order

public int order()

Abrufen der Order-Eigenschaft: Die Reihenfolge, in der die Regeln auf den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,\u2026\u2026\u2026}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Die Regel mit der Reihenfolge 0 ist eine Sonderregel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

Returns:

den Bestellwert.

validate

public void validate()

Überprüft die instance.

withActions

public DeliveryRule withActions(List actions)

Festlegen der Actions-Eigenschaft: Eine Liste von Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind.

Parameters:

actions - der festzulegende Aktionswert.

Returns:

das DeliveryRule-Objekt selbst.

withConditions

public DeliveryRule withConditions(List conditions)

Festlegen der Bedingungseigenschaft: Eine Liste von Bedingungen, die abgeglichen werden müssen, damit die auszuführenden Aktionen ausgeführt werden können.

Parameters:

conditions - der festzulegende Bedingungswert.

Returns:

das DeliveryRule-Objekt selbst.

withName

public DeliveryRule withName(String name)

Legen Sie die Eigenschaft name fest: Name der Regel.

Parameters:

name - der festzulegende Nameswert.

Returns:

das DeliveryRule-Objekt selbst.

withOrder

public DeliveryRule withOrder(int order)

Festlegen der Order-Eigenschaft: Die Reihenfolge, in der die Regeln auf den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,\u2026\u2026\u2026}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Die Regel mit der Reihenfolge 0 ist eine Sonderregel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

Parameters:

order - der festzulegende Bestellwert.

Returns:

das DeliveryRule-Objekt selbst.

Gilt für: