PolicySettingsDefaultCustomBlockResponseStatusCode Class

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

Implements

public final class PolicySettingsDefaultCustomBlockResponseStatusCode
implements ExpandableEnum<Integer>, JsonSerializable<PolicySettingsDefaultCustomBlockResponseStatusCode>

If the action type is block, this field defines the default customer overridable http response status code.

Field Summary

Modifier and Type Field and Description
static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_TWO_NINE

Static value 429 for PolicySettingsDefaultCustomBlockResponseStatusCode.

static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_FIVE

Static value 405 for PolicySettingsDefaultCustomBlockResponseStatusCode.

static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_SIX

Static value 406 for PolicySettingsDefaultCustomBlockResponseStatusCode.

static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_THREE

Static value 403 for PolicySettingsDefaultCustomBlockResponseStatusCode.

static final PolicySettingsDefaultCustomBlockResponseStatusCode TWO_ZERO_ZERO

Static value 200 for PolicySettingsDefaultCustomBlockResponseStatusCode.

Method Summary

Modifier and Type Method and Description
boolean equals(Object obj)
static PolicySettingsDefaultCustomBlockResponseStatusCode fromJson(JsonReader jsonReader)

Reads an instance of PolicySettingsDefaultCustomBlockResponseStatusCode from the JsonReader.

static PolicySettingsDefaultCustomBlockResponseStatusCode fromValue(Integer value)

Creates or finds a PolicySettingsDefaultCustomBlockResponseStatusCode.

Integer getValue()

Gets the value of the PolicySettingsDefaultCustomBlockResponseStatusCode instance.

int hashCode()
JsonWriter toJson(JsonWriter jsonWriter)
String toString()
static Collection<PolicySettingsDefaultCustomBlockResponseStatusCode> values()

Gets known PolicySettingsDefaultCustomBlockResponseStatusCode values.

Methods inherited from java.lang.Object

Field Details

FOUR_TWO_NINE

public static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_TWO_NINE

Static value 429 for PolicySettingsDefaultCustomBlockResponseStatusCode.

FOUR_ZERO_FIVE

public static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_FIVE

Static value 405 for PolicySettingsDefaultCustomBlockResponseStatusCode.

FOUR_ZERO_SIX

public static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_SIX

Static value 406 for PolicySettingsDefaultCustomBlockResponseStatusCode.

FOUR_ZERO_THREE

public static final PolicySettingsDefaultCustomBlockResponseStatusCode FOUR_ZERO_THREE

Static value 403 for PolicySettingsDefaultCustomBlockResponseStatusCode.

TWO_ZERO_ZERO

public static final PolicySettingsDefaultCustomBlockResponseStatusCode TWO_ZERO_ZERO

Static value 200 for PolicySettingsDefaultCustomBlockResponseStatusCode.

Method Details

equals

public boolean equals(Object obj)

Overrides:

PolicySettingsDefaultCustomBlockResponseStatusCode.equals(Object obj)

Parameters:

obj

fromJson

public static PolicySettingsDefaultCustomBlockResponseStatusCode fromJson(JsonReader jsonReader)

Reads an instance of PolicySettingsDefaultCustomBlockResponseStatusCode from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the PolicySettingsDefaultCustomBlockResponseStatusCode.

fromValue

public static PolicySettingsDefaultCustomBlockResponseStatusCode fromValue(Integer value)

Creates or finds a PolicySettingsDefaultCustomBlockResponseStatusCode.

Parameters:

value - a value to look for.

Returns:

the corresponding PolicySettingsDefaultCustomBlockResponseStatusCode.

getValue

public Integer getValue()

Gets the value of the PolicySettingsDefaultCustomBlockResponseStatusCode instance.

Returns:

the value of the PolicySettingsDefaultCustomBlockResponseStatusCode instance.

hashCode

public int hashCode()

Overrides:

PolicySettingsDefaultCustomBlockResponseStatusCode.hashCode()

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

toString

public String toString()

Overrides:

PolicySettingsDefaultCustomBlockResponseStatusCode.toString()

values

public static Collection<PolicySettingsDefaultCustomBlockResponseStatusCode> values()

Gets known PolicySettingsDefaultCustomBlockResponseStatusCode values.

Returns:

Known PolicySettingsDefaultCustomBlockResponseStatusCode values.

Applies to