Interface PolicyBasedRoute.WarningsOrBuilder (1.31.0)

public static interface PolicyBasedRoute.WarningsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsData(String key)

public abstract boolean containsData(String key)

Output only. Metadata about this warning in key: value format. The key should provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement.

map<string, string> data = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getCode()

public abstract PolicyBasedRoute.Warnings.Code getCode()

Output only. A warning code, if applicable.

.google.cloud.networkconnectivity.v1.PolicyBasedRoute.Warnings.Code code = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
PolicyBasedRoute.Warnings.Code

The code.

getCodeValue()

public abstract int getCodeValue()

Output only. A warning code, if applicable.

.google.cloud.networkconnectivity.v1.PolicyBasedRoute.Warnings.Code code = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

The enum numeric value on the wire for code.

getData() (deprecated)

public abstract Map<String,String> getData()

Use #getDataMap() instead.

Returns
TypeDescription
Map<String,String>

getDataCount()

public abstract int getDataCount()

Output only. Metadata about this warning in key: value format. The key should provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement.

map<string, string> data = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

getDataMap()

public abstract Map<String,String> getDataMap()

Output only. Metadata about this warning in key: value format. The key should provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement.

map<string, string> data = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Map<String,String>

getDataOrDefault(String key, String defaultValue)

public abstract String getDataOrDefault(String key, String defaultValue)

Output only. Metadata about this warning in key: value format. The key should provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement.

map<string, string> data = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
NameDescription
keyString
defaultValueString
Returns
TypeDescription
String

getDataOrThrow(String key)

public abstract String getDataOrThrow(String key)

Output only. Metadata about this warning in key: value format. The key should provides more detail on the warning being returned. For example, for warnings where there are no results in a list request for a particular zone, this key might be scope and the key value might be the zone name. Other examples might be a key indicating a deprecated resource and a suggested replacement.

map<string, string> data = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
NameDescription
keyString
Returns
TypeDescription
String

getWarningMessage()

public abstract String getWarningMessage()

Output only. A human-readable description of the warning code.

string warning_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The warningMessage.

getWarningMessageBytes()

public abstract ByteString getWarningMessageBytes()

Output only. A human-readable description of the warning code.

string warning_message = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for warningMessage.