Package com.google.api.expr.v1alpha1
Class ParsedExpr
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<ParsedExpr,ParsedExpr.Builder>
com.google.api.expr.v1alpha1.ParsedExpr
- All Implemented Interfaces:
ParsedExprOrBuilder
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
public final class ParsedExpr
extends com.google.protobuf.GeneratedMessageLite<ParsedExpr,ParsedExpr.Builder>
implements ParsedExprOrBuilder
An expression together with source information as returned by the parser.Protobuf type
google.api.expr.v1alpha1.ParsedExpr
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
An expression together with source information as returned by the parser.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static ParsedExpr
getExpr()
The parsed expression.The source info derived from input that generated the parsed `expr`.boolean
hasExpr()
The parsed expression.boolean
The source info derived from input that generated the parsed `expr`.static ParsedExpr.Builder
static ParsedExpr.Builder
newBuilder
(ParsedExpr prototype) static ParsedExpr
parseDelimitedFrom
(InputStream input) static ParsedExpr
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParsedExpr
parseFrom
(byte[] data) static ParsedExpr
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParsedExpr
parseFrom
(com.google.protobuf.ByteString data) static ParsedExpr
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParsedExpr
parseFrom
(com.google.protobuf.CodedInputStream input) static ParsedExpr
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParsedExpr
parseFrom
(InputStream input) static ParsedExpr
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ParsedExpr
parseFrom
(ByteBuffer data) static ParsedExpr
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ParsedExpr>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
EXPR_FIELD_NUMBER
public static final int EXPR_FIELD_NUMBER- See Also:
-
SOURCE_INFO_FIELD_NUMBER
public static final int SOURCE_INFO_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasExpr
public boolean hasExpr()The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2 [json_name = "expr"];
- Specified by:
hasExpr
in interfaceParsedExprOrBuilder
- Returns:
- Whether the expr field is set.
-
getExpr
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2 [json_name = "expr"];
- Specified by:
getExpr
in interfaceParsedExprOrBuilder
- Returns:
- The expr.
-
hasSourceInfo
public boolean hasSourceInfo()The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3 [json_name = "sourceInfo"];
- Specified by:
hasSourceInfo
in interfaceParsedExprOrBuilder
- Returns:
- Whether the sourceInfo field is set.
-
getSourceInfo
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3 [json_name = "sourceInfo"];
- Specified by:
getSourceInfo
in interfaceParsedExprOrBuilder
- Returns:
- The sourceInfo.
-
parseFrom
public static ParsedExpr parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParsedExpr parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParsedExpr parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParsedExpr parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParsedExpr parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ParsedExpr parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ParsedExpr parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ParsedExpr parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ParsedExpr parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<ParsedExpr,
ParsedExpr.Builder>
-
getDefaultInstance
-
parser
-