Aracılığıyla paylaş


CookiesMatchConditionParameters Class

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

Implements

public final class CookiesMatchConditionParameters
implements JsonSerializable<CookiesMatchConditionParameters>

Defines the parameters for Cookies match conditions.

Constructor Summary

Constructor Description
CookiesMatchConditionParameters()

Creates an instance of CookiesMatchConditionParameters class.

Method Summary

Modifier and Type Method and Description
static CookiesMatchConditionParameters fromJson(JsonReader jsonReader)

Reads an instance of CookiesMatchConditionParameters from the JsonReader.

List<String> matchValues()

Get the matchValues property: The match value for the condition of the delivery rule.

Boolean negateCondition()

Get the negateCondition property: Describes if this is negate condition or not.

CookiesOperator operator()

Get the operator property: Describes operator to be matched.

String selector()

Get the selector property: Name of Cookies to be matched.

JsonWriter toJson(JsonWriter jsonWriter)
List<Transform> transforms()

Get the transforms property: List of transforms.

String typeName()

Get the typeName property: The typeName property.

void validate()

Validates the instance.

CookiesMatchConditionParameters withMatchValues(List<String> matchValues)

Set the matchValues property: The match value for the condition of the delivery rule.

CookiesMatchConditionParameters withNegateCondition(Boolean negateCondition)

Set the negateCondition property: Describes if this is negate condition or not.

CookiesMatchConditionParameters withOperator(CookiesOperator operator)

Set the operator property: Describes operator to be matched.

CookiesMatchConditionParameters withSelector(String selector)

Set the selector property: Name of Cookies to be matched.

CookiesMatchConditionParameters withTransforms(List<Transform> transforms)

Set the transforms property: List of transforms.

CookiesMatchConditionParameters withTypeName(String typeName)

Set the typeName property: The typeName property.

Methods inherited from java.lang.Object

Constructor Details

CookiesMatchConditionParameters

public CookiesMatchConditionParameters()

Creates an instance of CookiesMatchConditionParameters class.

Method Details

fromJson

public static CookiesMatchConditionParameters fromJson(JsonReader jsonReader)

Reads an instance of CookiesMatchConditionParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CookiesMatchConditionParameters if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

matchValues

public List<String> matchValues()

Get the matchValues property: The match value for the condition of the delivery rule.

Returns:

the matchValues value.

negateCondition

public Boolean negateCondition()

Get the negateCondition property: Describes if this is negate condition or not.

Returns:

the negateCondition value.

operator

public CookiesOperator operator()

Get the operator property: Describes operator to be matched.

Returns:

the operator value.

selector

public String selector()

Get the selector property: Name of Cookies to be matched.

Returns:

the selector value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

transforms

public List<Transform> transforms()

Get the transforms property: List of transforms.

Returns:

the transforms value.

typeName

public String typeName()

Get the typeName property: The typeName property.

Returns:

the typeName value.

validate

public void validate()

Validates the instance.

withMatchValues

public CookiesMatchConditionParameters withMatchValues(List<String> matchValues)

Set the matchValues property: The match value for the condition of the delivery rule.

Parameters:

matchValues - the matchValues value to set.

Returns:

the CookiesMatchConditionParameters object itself.

withNegateCondition

public CookiesMatchConditionParameters withNegateCondition(Boolean negateCondition)

Set the negateCondition property: Describes if this is negate condition or not.

Parameters:

negateCondition - the negateCondition value to set.

Returns:

the CookiesMatchConditionParameters object itself.

withOperator

public CookiesMatchConditionParameters withOperator(CookiesOperator operator)

Set the operator property: Describes operator to be matched.

Parameters:

operator - the operator value to set.

Returns:

the CookiesMatchConditionParameters object itself.

withSelector

public CookiesMatchConditionParameters withSelector(String selector)

Set the selector property: Name of Cookies to be matched.

Parameters:

selector - the selector value to set.

Returns:

the CookiesMatchConditionParameters object itself.

withTransforms

public CookiesMatchConditionParameters withTransforms(List<Transform> transforms)

Set the transforms property: List of transforms.

Parameters:

transforms - the transforms value to set.

Returns:

the CookiesMatchConditionParameters object itself.

withTypeName

public CookiesMatchConditionParameters withTypeName(String typeName)

Set the typeName property: The typeName property.

Parameters:

typeName - the typeName value to set.

Returns:

the CookiesMatchConditionParameters object itself.

Applies to