Compartir a través de


DeliveryRule Clase

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

public final class DeliveryRule

Regla que especifica un conjunto de acciones y condiciones.

Resumen del constructor

Constructor Description
DeliveryRule()

Crea una instancia de la clase DeliveryRule.

Resumen del método

Modificador y tipo Método y descripción
List<DeliveryRuleAction> actions()

Obtener la propiedad actions: lista de acciones que se ejecutan cuando se cumplen todas las condiciones de una regla.

List<DeliveryRuleCondition> conditions()

Obtiene la propiedad conditions: lista de condiciones que deben coincidir para que se ejecuten las acciones.

String name()

Obtenga la propiedad name: nombre de la regla.

int order()

Obtiene la propiedad order: el orden en el que se aplican las reglas para el punto de conexión.

void validate()

Valida la instancia.

DeliveryRule withActions(List<DeliveryRuleAction> actions)

Establecer la propiedad actions: lista de acciones que se ejecutan cuando se cumplen todas las condiciones de una regla.

DeliveryRule withConditions(List<DeliveryRuleCondition> conditions)

Establecer la propiedad conditions: lista de condiciones que deben coincidir para que se ejecuten las acciones.

DeliveryRule withName(String name)

Establezca la propiedad name: nombre de la regla.

DeliveryRule withOrder(int order)

Establezca la propiedad order: el orden en el que se aplican las reglas para el punto de conexión.

Métodos heredados de java.lang.Object

Detalles del constructor

DeliveryRule

public DeliveryRule()

Crea una instancia de la clase DeliveryRule.

Detalles del método

actions

public List actions()

Obtener la propiedad actions: lista de acciones que se ejecutan cuando se cumplen todas las condiciones de una regla.

Returns:

el valor de las acciones.

conditions

public List conditions()

Obtiene la propiedad conditions: lista de condiciones que deben coincidir para que se ejecuten las acciones.

Returns:

valor de condiciones.

name

public String name()

Obtenga la propiedad name: nombre de la regla.

Returns:

el valor de nombre.

order

public int order()

Obtiene la propiedad order: el orden en el que se aplican las reglas para el punto de conexión. Valores posibles {0,1,2,3,\u2026\u2026\u2026}. Una regla con un orden menor se aplicará antes de una regla con un orden mayor. La regla con el orden 0 es una regla especial. No requiere ninguna condición y las acciones enumeradas en ella siempre se aplicarán.

Returns:

el valor de pedido.

validate

public void validate()

Valida la instancia.

withActions

public DeliveryRule withActions(List actions)

Establecer la propiedad actions: lista de acciones que se ejecutan cuando se cumplen todas las condiciones de una regla.

Parameters:

actions - el valor de acciones que se va a establecer.

Returns:

el propio objeto DeliveryRule.

withConditions

public DeliveryRule withConditions(List conditions)

Establecer la propiedad conditions: lista de condiciones que deben coincidir para que se ejecuten las acciones.

Parameters:

conditions - el valor de condiciones que se va a establecer.

Returns:

el propio objeto DeliveryRule.

withName

public DeliveryRule withName(String name)

Establezca la propiedad name: nombre de la regla.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

el propio objeto DeliveryRule.

withOrder

public DeliveryRule withOrder(int order)

Establezca la propiedad order: el orden en el que se aplican las reglas para el punto de conexión. Valores posibles {0,1,2,3,\u2026\u2026\u2026}. Una regla con un orden menor se aplicará antes de una regla con un orden mayor. La regla con el orden 0 es una regla especial. No requiere ninguna condición y las acciones enumeradas en ella siempre se aplicarán.

Parameters:

order - valor de orden que se va a establecer.

Returns:

el propio objeto DeliveryRule.

Se aplica a