Interface RuleOutputOrBuilder (0.1.0)

public interface RuleOutputOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsDetails(String key)

public abstract boolean containsDetails(String key)

Output only. Violation details generated by rule.

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

Parameter
Name Description
key String
Returns
Type Description
boolean

getDetails() (deprecated)

public abstract Map<String,String> getDetails()

Use #getDetailsMap() instead.

Returns
Type Description
Map<String,String>

getDetailsCount()

public abstract int getDetailsCount()

Output only. Violation details generated by rule.

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

Returns
Type Description
int

getDetailsMap()

public abstract Map<String,String> getDetailsMap()

Output only. Violation details generated by rule.

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

Returns
Type Description
Map<String,String>

getDetailsOrDefault(String key, String defaultValue)

public abstract String getDetailsOrDefault(String key, String defaultValue)

Output only. Violation details generated by rule.

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

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getDetailsOrThrow(String key)

public abstract String getDetailsOrThrow(String key)

Output only. Violation details generated by rule.

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

Parameter
Name Description
key String
Returns
Type Description
String

getMessage()

public abstract String getMessage()

Output only. The message generated by rule.

string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The message.

getMessageBytes()

public abstract ByteString getMessageBytes()

Output only. The message generated by rule.

string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for message.