Package com.google.api.expr.v1alpha1
Class ParsedExpr.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder>
-
- com.google.api.expr.v1alpha1.ParsedExpr.Builder
-
- All Implemented Interfaces:
ParsedExprOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ParsedExpr
public static final class ParsedExpr.Builder extends com.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder> implements ParsedExprOrBuilder
An expression together with source information as returned by the parser.
Protobuf typegoogle.api.expr.v1alpha1.ParsedExpr
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ParsedExprbuild()ParsedExprbuildPartial()ParsedExpr.Builderclear()ParsedExpr.BuilderclearExpr()The parsed expression.ParsedExpr.BuilderclearSourceInfo()The source info derived from input that generated the parsed `expr`.ParsedExprgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ExprgetExpr()The parsed expression.Expr.BuildergetExprBuilder()The parsed expression.ExprOrBuildergetExprOrBuilder()The parsed expression.SourceInfogetSourceInfo()The source info derived from input that generated the parsed `expr`.SourceInfo.BuildergetSourceInfoBuilder()The source info derived from input that generated the parsed `expr`.SourceInfoOrBuildergetSourceInfoOrBuilder()The source info derived from input that generated the parsed `expr`.booleanhasExpr()The parsed expression.booleanhasSourceInfo()The source info derived from input that generated the parsed `expr`.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ParsedExpr.BuildermergeExpr(Expr value)The parsed expression.ParsedExpr.BuildermergeFrom(ParsedExpr other)ParsedExpr.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ParsedExpr.BuildermergeFrom(com.google.protobuf.Message other)ParsedExpr.BuildermergeSourceInfo(SourceInfo value)The source info derived from input that generated the parsed `expr`.ParsedExpr.BuildersetExpr(Expr value)The parsed expression.ParsedExpr.BuildersetExpr(Expr.Builder builderForValue)The parsed expression.ParsedExpr.BuildersetSourceInfo(SourceInfo value)The source info derived from input that generated the parsed `expr`.ParsedExpr.BuildersetSourceInfo(SourceInfo.Builder builderForValue)The source info derived from input that generated the parsed `expr`.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder>
-
clear
public ParsedExpr.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder>
-
getDefaultInstanceForType
public ParsedExpr getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ParsedExpr build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ParsedExpr buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ParsedExpr.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ParsedExpr.Builder>
-
mergeFrom
public ParsedExpr.Builder mergeFrom(ParsedExpr other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ParsedExpr.Builder>
-
mergeFrom
public ParsedExpr.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ParsedExpr.Builder>- Throws:
java.io.IOException
-
hasExpr
public boolean hasExpr()
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;- Specified by:
hasExprin interfaceParsedExprOrBuilder- Returns:
- Whether the expr field is set.
-
getExpr
public Expr getExpr()
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;- Specified by:
getExprin interfaceParsedExprOrBuilder- Returns:
- The expr.
-
setExpr
public ParsedExpr.Builder setExpr(Expr value)
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;
-
setExpr
public ParsedExpr.Builder setExpr(Expr.Builder builderForValue)
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;
-
mergeExpr
public ParsedExpr.Builder mergeExpr(Expr value)
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;
-
clearExpr
public ParsedExpr.Builder clearExpr()
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;
-
getExprBuilder
public Expr.Builder getExprBuilder()
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;
-
getExprOrBuilder
public ExprOrBuilder getExprOrBuilder()
The parsed expression.
.google.api.expr.v1alpha1.Expr expr = 2;- Specified by:
getExprOrBuilderin interfaceParsedExprOrBuilder
-
hasSourceInfo
public boolean hasSourceInfo()
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;- Specified by:
hasSourceInfoin interfaceParsedExprOrBuilder- Returns:
- Whether the sourceInfo field is set.
-
getSourceInfo
public SourceInfo getSourceInfo()
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;- Specified by:
getSourceInfoin interfaceParsedExprOrBuilder- Returns:
- The sourceInfo.
-
setSourceInfo
public ParsedExpr.Builder setSourceInfo(SourceInfo value)
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;
-
setSourceInfo
public ParsedExpr.Builder setSourceInfo(SourceInfo.Builder builderForValue)
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;
-
mergeSourceInfo
public ParsedExpr.Builder mergeSourceInfo(SourceInfo value)
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;
-
clearSourceInfo
public ParsedExpr.Builder clearSourceInfo()
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;
-
getSourceInfoBuilder
public SourceInfo.Builder getSourceInfoBuilder()
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;
-
getSourceInfoOrBuilder
public SourceInfoOrBuilder getSourceInfoOrBuilder()
The source info derived from input that generated the parsed `expr`.
.google.api.expr.v1alpha1.SourceInfo source_info = 3;- Specified by:
getSourceInfoOrBuilderin interfaceParsedExprOrBuilder
-
-