public final class LintResult extends com.google.protobuf.GeneratedMessageV3 implements LintResultOrBuilder
Structured response of a single validation unit.Protobuf type
google.iam.admin.v1.LintResult| Modifier and Type | Class and Description |
|---|---|
static class |
LintResult.Builder
Structured response of a single validation unit.
|
static class |
LintResult.Level
Possible Level values of a validation unit corresponding to its domain
of discourse.
|
static class |
LintResult.Severity
Possible Severity values of an issued result.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DEBUG_MESSAGE_FIELD_NUMBER |
static int |
FIELD_NAME_FIELD_NUMBER |
static int |
LEVEL_FIELD_NUMBER |
static int |
LOCATION_OFFSET_FIELD_NUMBER |
static int |
SEVERITY_FIELD_NUMBER |
static int |
VALIDATION_UNIT_NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getDebugMessage()
Human readable debug message associated with the issue.
|
com.google.protobuf.ByteString |
getDebugMessageBytes()
Human readable debug message associated with the issue.
|
static LintResult |
getDefaultInstance() |
LintResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getFieldName()
The name of the field for which this lint result is about.
|
com.google.protobuf.ByteString |
getFieldNameBytes()
The name of the field for which this lint result is about.
|
LintResult.Level |
getLevel()
The validation unit level.
|
int |
getLevelValue()
The validation unit level.
|
int |
getLocationOffset()
0-based character position of problematic construct within the object
identified by `field_name`.
|
com.google.protobuf.Parser<LintResult> |
getParserForType() |
int |
getSerializedSize() |
LintResult.Severity |
getSeverity()
The validation unit severity.
|
int |
getSeverityValue()
The validation unit severity.
|
String |
getValidationUnitName()
The validation unit name, for instance
"lintValidationUnits/ConditionComplexityCheck".
|
com.google.protobuf.ByteString |
getValidationUnitNameBytes()
The validation unit name, for instance
"lintValidationUnits/ConditionComplexityCheck".
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static LintResult.Builder |
newBuilder() |
static LintResult.Builder |
newBuilder(LintResult prototype) |
LintResult.Builder |
newBuilderForType() |
protected LintResult.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static LintResult |
parseDelimitedFrom(InputStream input) |
static LintResult |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LintResult |
parseFrom(byte[] data) |
static LintResult |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LintResult |
parseFrom(ByteBuffer data) |
static LintResult |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LintResult |
parseFrom(com.google.protobuf.ByteString data) |
static LintResult |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LintResult |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LintResult |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LintResult |
parseFrom(InputStream input) |
static LintResult |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LintResult> |
parser() |
LintResult.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int LEVEL_FIELD_NUMBER
public static final int VALIDATION_UNIT_NAME_FIELD_NUMBER
public static final int SEVERITY_FIELD_NUMBER
public static final int FIELD_NAME_FIELD_NUMBER
public static final int LOCATION_OFFSET_FIELD_NUMBER
public static final int DEBUG_MESSAGE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getLevelValue()
The validation unit level.
.google.iam.admin.v1.LintResult.Level level = 1;getLevelValue in interface LintResultOrBuilderpublic LintResult.Level getLevel()
The validation unit level.
.google.iam.admin.v1.LintResult.Level level = 1;getLevel in interface LintResultOrBuilderpublic String getValidationUnitName()
The validation unit name, for instance "lintValidationUnits/ConditionComplexityCheck".
string validation_unit_name = 2;getValidationUnitName in interface LintResultOrBuilderpublic com.google.protobuf.ByteString getValidationUnitNameBytes()
The validation unit name, for instance "lintValidationUnits/ConditionComplexityCheck".
string validation_unit_name = 2;getValidationUnitNameBytes in interface LintResultOrBuilderpublic int getSeverityValue()
The validation unit severity.
.google.iam.admin.v1.LintResult.Severity severity = 3;getSeverityValue in interface LintResultOrBuilderpublic LintResult.Severity getSeverity()
The validation unit severity.
.google.iam.admin.v1.LintResult.Severity severity = 3;getSeverity in interface LintResultOrBuilderpublic 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;getFieldName in interface LintResultOrBuilderpublic com.google.protobuf.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;getFieldNameBytes in interface LintResultOrBuilderpublic 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;getLocationOffset in interface LintResultOrBuilderpublic String getDebugMessage()
Human readable debug message associated with the issue.
string debug_message = 7;getDebugMessage in interface LintResultOrBuilderpublic com.google.protobuf.ByteString getDebugMessageBytes()
Human readable debug message associated with the issue.
string debug_message = 7;getDebugMessageBytes in interface LintResultOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static LintResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LintResult parseFrom(InputStream input) throws IOException
IOExceptionpublic static LintResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LintResult parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static LintResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LintResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static LintResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic LintResult.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static LintResult.Builder newBuilder()
public static LintResult.Builder newBuilder(LintResult prototype)
public LintResult.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected LintResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static LintResult getDefaultInstance()
public static com.google.protobuf.Parser<LintResult> parser()
public com.google.protobuf.Parser<LintResult> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public LintResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.