DdosMitigationTrafficScope Class

public final class DdosMitigationTrafficScope
extends ExpandableStringEnum<DdosMitigationTrafficScope>

The traffic protocol to which a DDoS mitigation rule applies.

Field Summary

Modifier and Type Field and Description
static final DdosMitigationTrafficScope TCP

TCP traffic.

static final DdosMitigationTrafficScope UDP

UDP traffic.

Constructor Summary

Constructor Description
DdosMitigationTrafficScope()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of DdosMitigationTrafficScope value.

Method Summary

Modifier and Type Method and Description
static DdosMitigationTrafficScope fromString(String name)

Creates or finds a DdosMitigationTrafficScope from its string representation.

static Collection<DdosMitigationTrafficScope> values()

Gets known DdosMitigationTrafficScope values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

TCP

public static final DdosMitigationTrafficScope TCP

TCP traffic.

UDP

public static final DdosMitigationTrafficScope UDP

UDP traffic.

Constructor Details

DdosMitigationTrafficScope

@Deprecated
public DdosMitigationTrafficScope()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of DdosMitigationTrafficScope value.

Method Details

fromString

public static DdosMitigationTrafficScope fromString(String name)

Creates or finds a DdosMitigationTrafficScope from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding DdosMitigationTrafficScope.

values

public static Collection<DdosMitigationTrafficScope> values()

Gets known DdosMitigationTrafficScope values.

Returns:

known DdosMitigationTrafficScope values.

Applies to