Class RemoteAddressMatchConditionParameters

java.lang.Object
com.microsoft.azure.management.cdn.RemoteAddressMatchConditionParameters

public class RemoteAddressMatchConditionParameters extends Object
Defines the parameters for RemoteAddress match conditions.
  • Constructor Details

    • RemoteAddressMatchConditionParameters

      public RemoteAddressMatchConditionParameters()
      Creates an instance of RemoteAddressMatchConditionParameters class.
  • Method Details

    • odatatype

      public String odatatype()
      Get the odatatype value.
      Returns:
      the odatatype value
    • withOdatatype

      public RemoteAddressMatchConditionParameters withOdatatype(String odatatype)
      Set the odatatype value.
      Parameters:
      odatatype - the odatatype value to set
      Returns:
      the RemoteAddressMatchConditionParameters object itself.
    • operator

      public RemoteAddressOperator operator()
      Get describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch'.
      Returns:
      the operator value
    • withOperator

      Set describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch'.
      Parameters:
      operator - the operator value to set
      Returns:
      the RemoteAddressMatchConditionParameters object itself.
    • negateCondition

      public Boolean negateCondition()
      Get describes if this is negate condition or not.
      Returns:
      the negateCondition value
    • withNegateCondition

      public RemoteAddressMatchConditionParameters withNegateCondition(Boolean negateCondition)
      Set describes if this is negate condition or not.
      Parameters:
      negateCondition - the negateCondition value to set
      Returns:
      the RemoteAddressMatchConditionParameters object itself.
    • matchValues

      public List<String> matchValues()
      Get match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
      Returns:
      the matchValues value
    • withMatchValues

      public RemoteAddressMatchConditionParameters withMatchValues(List<String> matchValues)
      Set match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
      Parameters:
      matchValues - the matchValues value to set
      Returns:
      the RemoteAddressMatchConditionParameters object itself.
    • transforms

      public List<Transform> transforms()
      Get list of transforms.
      Returns:
      the transforms value
    • withTransforms

      public RemoteAddressMatchConditionParameters withTransforms(List<Transform> transforms)
      Set list of transforms.
      Parameters:
      transforms - the transforms value to set
      Returns:
      the RemoteAddressMatchConditionParameters object itself.