Compartilhar via


DeliveryRule Classe

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

public final class DeliveryRule

Uma regra que especifica um conjunto de ações e condições.

Resumo do Construtor

Construtor Description
DeliveryRule()

Cria uma instância da classe Regra de Entrega.

Resumo do método

Modificador e tipo Método e descrição
List<DeliveryRuleAction> actions()

Obter a propriedade actions: uma lista de ações executadas quando todas as condições de uma regra são atendidas.

List<DeliveryRuleCondition> conditions()

Obter a propriedade conditions: uma lista de condições que devem ser correspondidas para que as ações sejam executadas.

String name()

Obtenha a propriedade name: nome da regra.

int order()

Obter a propriedade order: a ordem na qual as regras são aplicadas para o ponto de extremidade.

void validate()

Valida a instância.

DeliveryRule withActions(List<DeliveryRuleAction> actions)

Defina a propriedade actions: uma lista de ações executadas quando todas as condições de uma regra são atendidas.

DeliveryRule withConditions(List<DeliveryRuleCondition> conditions)

Defina a propriedade conditions: uma lista de condições que devem ser correspondidas para que as ações sejam executadas.

DeliveryRule withName(String name)

Defina a propriedade name: nome da regra.

DeliveryRule withOrder(int order)

Defina a propriedade order: a ordem na qual as regras são aplicadas para o ponto de extremidade.

Métodos herdados de java.lang.Object

Detalhes do construtor

DeliveryRule

public DeliveryRule()

Cria uma instância da classe DeliveryRule.

Detalhes do método

actions

public List actions()

Obter a propriedade actions: uma lista de ações executadas quando todas as condições de uma regra são atendidas.

Returns:

o valor das ações.

conditions

public List conditions()

Obter a propriedade conditions: uma lista de condições que devem ser correspondidas para que as ações sejam executadas.

Returns:

o valor das condições.

name

public String name()

Obtenha a propriedade name: nome da regra.

Returns:

o valor do nome.

order

public int order()

Obter a propriedade order: a ordem na qual as regras são aplicadas para o ponto de extremidade. Valores possíveis {0,1,2,3,\u2026\u2026\u2026}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. Regra com ordem 0 é uma regra especial. Ele não requer nenhuma condição e as ações listadas nele sempre serão aplicadas.

Returns:

o valor do pedido.

validate

public void validate()

Valida a instância.

withActions

public DeliveryRule withActions(List actions)

Defina a propriedade actions: uma lista de ações executadas quando todas as condições de uma regra são atendidas.

Parameters:

actions - o valor de ações a ser definido.

Returns:

o próprio objeto DeliveryRule.

withConditions

public DeliveryRule withConditions(List conditions)

Defina a propriedade conditions: uma lista de condições que devem ser correspondidas para que as ações sejam executadas.

Parameters:

conditions - o valor de condições a ser definido.

Returns:

o próprio objeto DeliveryRule.

withName

public DeliveryRule withName(String name)

Defina a propriedade name: nome da regra.

Parameters:

name - o valor do nome a ser definido.

Returns:

o próprio objeto DeliveryRule.

withOrder

public DeliveryRule withOrder(int order)

Defina a propriedade order: a ordem na qual as regras são aplicadas para o ponto de extremidade. Valores possíveis {0,1,2,3,\u2026\u2026\u2026}. Uma regra com uma ordem menor será aplicada antes de uma regra com uma ordem maior. Regra com ordem 0 é uma regra especial. Ele não requer nenhuma condição e as ações listadas nele sempre serão aplicadas.

Parameters:

order - o valor da ordem a ser definido.

Returns:

o próprio objeto DeliveryRule.

Aplica-se a