Interface LintResultOrBuilder (3.0.0)

public interface LintResultOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDebugMessage()

public abstract String getDebugMessage()

Human readable debug message associated with the issue.

string debug_message = 7;

Returns
TypeDescription
String

The debugMessage.

getDebugMessageBytes()

public abstract ByteString getDebugMessageBytes()

Human readable debug message associated with the issue.

string debug_message = 7;

Returns
TypeDescription
ByteString

The bytes for debugMessage.

getFieldName()

public abstract String getFieldName()

The name of the field for which this lint result is about. For nested messages field_name consists of names of the embedded fields separated by period character. The top-level qualifier is the input object to lint in the request. For example, the field_name value condition.expression identifies a lint result for the expression field of the provided condition.

string field_name = 5;

Returns
TypeDescription
String

The fieldName.

getFieldNameBytes()

public abstract ByteString getFieldNameBytes()

The name of the field for which this lint result is about. For nested messages field_name consists of names of the embedded fields separated by period character. The top-level qualifier is the input object to lint in the request. For example, the field_name value condition.expression identifies a lint result for the expression field of the provided condition.

string field_name = 5;

Returns
TypeDescription
ByteString

The bytes for fieldName.

getLevel()

public abstract LintResult.Level getLevel()

The validation unit level.

.google.iam.admin.v1.LintResult.Level level = 1;

Returns
TypeDescription
LintResult.Level

The level.

getLevelValue()

public abstract int getLevelValue()

The validation unit level.

.google.iam.admin.v1.LintResult.Level level = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for level.

getLocationOffset()

public abstract int getLocationOffset()

0-based character position of problematic construct within the object identified by field_name. Currently, this is populated only for condition expression.

int32 location_offset = 6;

Returns
TypeDescription
int

The locationOffset.

getSeverity()

public abstract LintResult.Severity getSeverity()

The validation unit severity.

.google.iam.admin.v1.LintResult.Severity severity = 3;

Returns
TypeDescription
LintResult.Severity

The severity.

getSeverityValue()

public abstract int getSeverityValue()

The validation unit severity.

.google.iam.admin.v1.LintResult.Severity severity = 3;

Returns
TypeDescription
int

The enum numeric value on the wire for severity.

getValidationUnitName()

public abstract String getValidationUnitName()

The validation unit name, for instance "lintValidationUnits/ConditionComplexityCheck".

string validation_unit_name = 2;

Returns
TypeDescription
String

The validationUnitName.

getValidationUnitNameBytes()

public abstract ByteString getValidationUnitNameBytes()

The validation unit name, for instance "lintValidationUnits/ConditionComplexityCheck".

string validation_unit_name = 2;

Returns
TypeDescription
ByteString

The bytes for validationUnitName.