Package com.google.api.expr.v1alpha1
Class SourcePosition.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
- com.google.api.expr.v1alpha1.SourcePosition.Builder
-
- All Implemented Interfaces:
SourcePositionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- SourcePosition
public static final class SourcePosition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder> implements SourcePositionOrBuilder
A specific position in source.
Protobuf typegoogle.api.expr.v1alpha1.SourcePosition
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SourcePosition.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SourcePositionbuild()SourcePositionbuildPartial()SourcePosition.Builderclear()SourcePosition.BuilderclearColumn()The 0-based index of the starting position within the line of source text where the issue occurs.SourcePosition.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SourcePosition.BuilderclearLine()The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.SourcePosition.BuilderclearLocation()The soucre location name (e.g.SourcePosition.BuilderclearOffset()The UTF-8 code unit offset.SourcePosition.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SourcePosition.Builderclone()intgetColumn()The 0-based index of the starting position within the line of source text where the issue occurs.SourcePositiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetLine()The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.java.lang.StringgetLocation()The soucre location name (e.g.com.google.protobuf.ByteStringgetLocationBytes()The soucre location name (e.g.intgetOffset()The UTF-8 code unit offset.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SourcePosition.BuildermergeFrom(SourcePosition other)SourcePosition.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SourcePosition.BuildermergeFrom(com.google.protobuf.Message other)SourcePosition.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SourcePosition.BuildersetColumn(int value)The 0-based index of the starting position within the line of source text where the issue occurs.SourcePosition.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SourcePosition.BuildersetLine(int value)The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.SourcePosition.BuildersetLocation(java.lang.String value)The soucre location name (e.g.SourcePosition.BuildersetLocationBytes(com.google.protobuf.ByteString value)The soucre location name (e.g.SourcePosition.BuildersetOffset(int value)The UTF-8 code unit offset.SourcePosition.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)SourcePosition.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
clear
public SourcePosition.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.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.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
getDefaultInstanceForType
public SourcePosition getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SourcePosition build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SourcePosition buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SourcePosition.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
setField
public SourcePosition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
clearField
public SourcePosition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
clearOneof
public SourcePosition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
setRepeatedField
public SourcePosition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
addRepeatedField
public SourcePosition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
mergeFrom
public SourcePosition.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SourcePosition.Builder>
-
mergeFrom
public SourcePosition.Builder mergeFrom(SourcePosition other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
mergeFrom
public SourcePosition.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<SourcePosition.Builder>- Throws:
java.io.IOException
-
getLocation
public java.lang.String getLocation()
The soucre location name (e.g. file name).
string location = 1;- Specified by:
getLocationin interfaceSourcePositionOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()
The soucre location name (e.g. file name).
string location = 1;- Specified by:
getLocationBytesin interfaceSourcePositionOrBuilder- Returns:
- The bytes for location.
-
setLocation
public SourcePosition.Builder setLocation(java.lang.String value)
The soucre location name (e.g. file name).
string location = 1;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public SourcePosition.Builder clearLocation()
The soucre location name (e.g. file name).
string location = 1;- Returns:
- This builder for chaining.
-
setLocationBytes
public SourcePosition.Builder setLocationBytes(com.google.protobuf.ByteString value)
The soucre location name (e.g. file name).
string location = 1;- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
getOffset
public int getOffset()
The UTF-8 code unit offset.
int32 offset = 2;- Specified by:
getOffsetin interfaceSourcePositionOrBuilder- Returns:
- The offset.
-
setOffset
public SourcePosition.Builder setOffset(int value)
The UTF-8 code unit offset.
int32 offset = 2;- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
public SourcePosition.Builder clearOffset()
The UTF-8 code unit offset.
int32 offset = 2;- Returns:
- This builder for chaining.
-
getLine
public int getLine()
The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.
int32 line = 3;- Specified by:
getLinein interfaceSourcePositionOrBuilder- Returns:
- The line.
-
setLine
public SourcePosition.Builder setLine(int value)
The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.
int32 line = 3;- Parameters:
value- The line to set.- Returns:
- This builder for chaining.
-
clearLine
public SourcePosition.Builder clearLine()
The 1-based index of the starting line in the source text where the issue occurs, or 0 if unknown.
int32 line = 3;- Returns:
- This builder for chaining.
-
getColumn
public int getColumn()
The 0-based index of the starting position within the line of source text where the issue occurs. Only meaningful if line is nonzero.
int32 column = 4;- Specified by:
getColumnin interfaceSourcePositionOrBuilder- Returns:
- The column.
-
setColumn
public SourcePosition.Builder setColumn(int value)
The 0-based index of the starting position within the line of source text where the issue occurs. Only meaningful if line is nonzero.
int32 column = 4;- Parameters:
value- The column to set.- Returns:
- This builder for chaining.
-
clearColumn
public SourcePosition.Builder clearColumn()
The 0-based index of the starting position within the line of source text where the issue occurs. Only meaningful if line is nonzero.
int32 column = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SourcePosition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
mergeUnknownFields
public final SourcePosition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourcePosition.Builder>
-
-