Interface RuleExecutionErrorOrBuilder (0.32.0)

public interface RuleExecutionErrorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCuratedRule()

public abstract String getCuratedRule()

Output only. The resource name of the curated rule that generated the rule execution error.

string curated_rule = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The curatedRule.

getCuratedRuleBytes()

public abstract ByteString getCuratedRuleBytes()

Output only. The resource name of the curated rule that generated the rule execution error.

string curated_rule = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for curatedRule.

getError()

public abstract Status getError()

Output only. The error status corresponding with the rule execution error.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.Status

The error.

getErrorOrBuilder()

public abstract StatusOrBuilder getErrorOrBuilder()

Output only. The error status corresponding with the rule execution error.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.rpc.StatusOrBuilder

getName()

public abstract String getName()

Output only. The resource name of the rule execution error. Format: projects/{project}/locations/{location}/instances/{instance}/ruleExecutionErrors/{rule_execution_error}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The resource name of the rule execution error. Format: projects/{project}/locations/{location}/instances/{instance}/ruleExecutionErrors/{rule_execution_error}

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getRule()

public abstract String getRule()

Output only. The resource name of the rule that generated the rule execution error.

string rule = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The rule.

getRuleBytes()

public abstract ByteString getRuleBytes()

Output only. The resource name of the rule that generated the rule execution error.

string rule = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for rule.

getSourceCase()

public abstract RuleExecutionError.SourceCase getSourceCase()
Returns
Type Description
RuleExecutionError.SourceCase

getTimeRange()

public abstract Interval getTimeRange()

Output only. The event time range that the rule execution error corresponds with.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.Interval

The timeRange.

getTimeRangeOrBuilder()

public abstract IntervalOrBuilder getTimeRangeOrBuilder()

Output only. The event time range that the rule execution error corresponds with.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.IntervalOrBuilder

hasCuratedRule()

public abstract boolean hasCuratedRule()

Output only. The resource name of the curated rule that generated the rule execution error.

string curated_rule = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the curatedRule field is set.

hasError()

public abstract boolean hasError()

Output only. The error status corresponding with the rule execution error.

.google.rpc.Status error = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the error field is set.

hasRule()

public abstract boolean hasRule()

Output only. The resource name of the rule that generated the rule execution error.

string rule = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the rule field is set.

hasTimeRange()

public abstract boolean hasTimeRange()

Output only. The event time range that the rule execution error corresponds with.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the timeRange field is set.