RemoteAddressMatchConditionParameters Class

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

public class RemoteAddressMatchConditionParameters

Defines the parameters for RemoteAddress match conditions.

Constructor Summary

Constructor Description
RemoteAddressMatchConditionParameters()

Creates an instance of RemoteAddressMatchConditionParameters class.

Method Summary

Modifier and Type Method and Description
java.util.List<java.lang.String> matchValues()

Get match values to match against.

java.lang.Boolean negateCondition()

Get describes if this is negate condition or not.

java.lang.String odatatype()

Get the odatatype value.

RemoteAddressOperator operator()

Get describes operator to be matched.

java.util.List<Transform> transforms()

Get list of transforms.

RemoteAddressMatchConditionParameters withMatchValues(List<String> matchValues)

Set match values to match against.

RemoteAddressMatchConditionParameters withNegateCondition(Boolean negateCondition)

Set describes if this is negate condition or not.

RemoteAddressMatchConditionParameters withOdatatype(String odatatype)

Set the odatatype value.

RemoteAddressMatchConditionParameters withOperator(RemoteAddressOperator operator)

Set describes operator to be matched.

RemoteAddressMatchConditionParameters withTransforms(List<Transform> transforms)

Set list of transforms.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

RemoteAddressMatchConditionParameters

public RemoteAddressMatchConditionParameters()

Creates an instance of RemoteAddressMatchConditionParameters class.

Method Details

matchValues

public List 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

negateCondition

public Boolean negateCondition()

Get describes if this is negate condition or not.

Returns:

the negateCondition value

odatatype

public String odatatype()

Get the odatatype value.

Returns:

the odatatype value

operator

public RemoteAddressOperator operator()

Get describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch'.

Returns:

the operator value

transforms

public List transforms()

Get list of transforms.

Returns:

the transforms value

withMatchValues

public RemoteAddressMatchConditionParameters withMatchValues(List 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.

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.

withOdatatype

public RemoteAddressMatchConditionParameters withOdatatype(String odatatype)

Set the odatatype value.

Parameters:

odatatype - the odatatype value to set

Returns:

the RemoteAddressMatchConditionParameters object itself.

withOperator

public RemoteAddressMatchConditionParameters withOperator(RemoteAddressOperator operator)

Set describes operator to be matched. Possible values include: 'Any', 'IPMatch', 'GeoMatch'.

Parameters:

operator - the operator value to set

Returns:

the RemoteAddressMatchConditionParameters object itself.

withTransforms

public RemoteAddressMatchConditionParameters withTransforms(List transforms)

Set list of transforms.

Parameters:

transforms - the transforms value to set

Returns:

the RemoteAddressMatchConditionParameters object itself.

Applies to