Package com.google.cloud.chronicle.v1
Class CompilationPosition.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CompilationPosition.Builder>
com.google.cloud.chronicle.v1.CompilationPosition.Builder
- All Implemented Interfaces:
CompilationPositionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CompilationPosition
public static final class CompilationPosition.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CompilationPosition.Builder>
implements CompilationPositionOrBuilder
CompilationPosition represents the location of a compilation diagnostic in rule text.Protobuf type
google.cloud.chronicle.v1.CompilationPosition-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintOutput only.intOutput only.intOutput only.intOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(CompilationPosition other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setEndColumn(int value) Output only.setEndLine(int value) Output only.setStartColumn(int value) Output only.setStartLine(int value) Output only.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<CompilationPosition.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<CompilationPosition.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<CompilationPosition.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CompilationPosition.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CompilationPosition.Builder>
-
mergeFrom
public CompilationPosition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CompilationPosition.Builder>- Throws:
IOException
-
getStartLine
public int getStartLine()Output only. Start line number, beginning at 1.
int32 start_line = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartLinein interfaceCompilationPositionOrBuilder- Returns:
- The startLine.
-
setStartLine
Output only. Start line number, beginning at 1.
int32 start_line = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The startLine to set.- Returns:
- This builder for chaining.
-
clearStartLine
Output only. Start line number, beginning at 1.
int32 start_line = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getStartColumn
public int getStartColumn()Output only. Start column number, beginning at 1.
int32 start_column = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartColumnin interfaceCompilationPositionOrBuilder- Returns:
- The startColumn.
-
setStartColumn
Output only. Start column number, beginning at 1.
int32 start_column = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The startColumn to set.- Returns:
- This builder for chaining.
-
clearStartColumn
Output only. Start column number, beginning at 1.
int32 start_column = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEndLine
public int getEndLine()Output only. End line number, beginning at 1.
int32 end_line = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndLinein interfaceCompilationPositionOrBuilder- Returns:
- The endLine.
-
setEndLine
Output only. End line number, beginning at 1.
int32 end_line = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The endLine to set.- Returns:
- This builder for chaining.
-
clearEndLine
Output only. End line number, beginning at 1.
int32 end_line = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getEndColumn
public int getEndColumn()Output only. End column number, beginning at 1.
int32 end_column = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndColumnin interfaceCompilationPositionOrBuilder- Returns:
- The endColumn.
-
setEndColumn
Output only. End column number, beginning at 1.
int32 end_column = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The endColumn to set.- Returns:
- This builder for chaining.
-
clearEndColumn
Output only. End column number, beginning at 1.
int32 end_column = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-