Class RemoteAddressMatchConditionParameters
java.lang.Object
com.microsoft.azure.management.cdn.RemoteAddressMatchConditionParameters
Defines the parameters for RemoteAddress match conditions.
-
Constructor Summary
ConstructorDescriptionCreates an instance of RemoteAddressMatchConditionParameters class. -
Method Summary
Modifier and TypeMethodDescriptionGet match values to match against.Get describes if this is negate condition or not.Get the odatatype value.operator()
Get describes operator to be matched.Get list of transforms.withMatchValues
(List<String> matchValues) Set match values to match against.withNegateCondition
(Boolean negateCondition) Set describes if this is negate condition or not.withOdatatype
(String odatatype) Set the odatatype value.withOperator
(RemoteAddressOperator operator) Set describes operator to be matched.withTransforms
(List<Transform> transforms) Set list of transforms.
-
Constructor Details
-
RemoteAddressMatchConditionParameters
public RemoteAddressMatchConditionParameters()Creates an instance of RemoteAddressMatchConditionParameters class.
-
-
Method Details
-
odatatype
Get the odatatype value.- Returns:
- the odatatype value
-
withOdatatype
Set the odatatype value.- Parameters:
odatatype
- the odatatype value to set- Returns:
- the RemoteAddressMatchConditionParameters object itself.
-
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
Get describes if this is negate condition or not.- Returns:
- the negateCondition value
-
withNegateCondition
Set describes if this is negate condition or not.- Parameters:
negateCondition
- the negateCondition value to set- Returns:
- the RemoteAddressMatchConditionParameters object itself.
-
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
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
Get list of transforms.- Returns:
- the transforms value
-
withTransforms
Set list of transforms.- Parameters:
transforms
- the transforms value to set- Returns:
- the RemoteAddressMatchConditionParameters object itself.
-