public interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnableEachUniqueValue()
public abstract boolean getEnableEachUniqueValue() If enabled, traffic matching each unique value for the specified type constitutes a separate traffic unit. It can only be set to true if value is empty.
optional bool enable_each_unique_value = 469206341;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableEachUniqueValue. |
getType()
public abstract String getType()Type of this configuration. Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
String |
The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()Type of this configuration. Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for type. |
getValue()
public abstract String getValue()Requests that match this value constitute a granular traffic unit.
optional string value = 111972721;
| Returns | |
|---|---|
| Type | Description |
String |
The value. |
getValueBytes()
public abstract ByteString getValueBytes()Requests that match this value constitute a granular traffic unit.
optional string value = 111972721;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for value. |
hasEnableEachUniqueValue()
public abstract boolean hasEnableEachUniqueValue() If enabled, traffic matching each unique value for the specified type constitutes a separate traffic unit. It can only be set to true if value is empty.
optional bool enable_each_unique_value = 469206341;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enableEachUniqueValue field is set. |
hasType()
public abstract boolean hasType()Type of this configuration. Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the type field is set. |
hasValue()
public abstract boolean hasValue()Requests that match this value constitute a granular traffic unit.
optional string value = 111972721;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the value field is set. |