Class Polyline.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Polyline.Builder>
com.google.cloud.datalabeling.v1beta1.Polyline.Builder
- All Implemented Interfaces:
PolylineOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Polyline
public static final class Polyline.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Polyline.Builder>
implements PolylineOrBuilder
A line with multiple line segments.Protobuf type
google.cloud.datalabeling.v1beta1.Polyline-
Method Summary
Modifier and TypeMethodDescriptionaddAllVertices(Iterable<? extends Vertex> values) The polyline vertices.addVertices(int index, Vertex value) The polyline vertices.addVertices(int index, Vertex.Builder builderForValue) The polyline vertices.addVertices(Vertex value) The polyline vertices.addVertices(Vertex.Builder builderForValue) The polyline vertices.The polyline vertices.addVerticesBuilder(int index) The polyline vertices.build()clear()The polyline vertices.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetVertices(int index) The polyline vertices.getVerticesBuilder(int index) The polyline vertices.The polyline vertices.intThe polyline vertices.The polyline vertices.getVerticesOrBuilder(int index) The polyline vertices.List<? extends VertexOrBuilder>The polyline vertices.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeVertices(int index) The polyline vertices.setVertices(int index, Vertex value) The polyline vertices.setVertices(int index, Vertex.Builder builderForValue) The polyline vertices.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<Polyline.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<Polyline.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<Polyline.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<Polyline.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Polyline.Builder>
-
mergeFrom
public Polyline.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<Polyline.Builder>- Throws:
IOException
-
getVerticesList
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;- Specified by:
getVerticesListin interfacePolylineOrBuilder
-
getVerticesCount
public int getVerticesCount()The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;- Specified by:
getVerticesCountin interfacePolylineOrBuilder
-
getVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;- Specified by:
getVerticesin interfacePolylineOrBuilder
-
setVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
setVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addAllVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
clearVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
removeVertices
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
getVerticesBuilder
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
getVerticesOrBuilder
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;- Specified by:
getVerticesOrBuilderin interfacePolylineOrBuilder
-
getVerticesOrBuilderList
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;- Specified by:
getVerticesOrBuilderListin interfacePolylineOrBuilder
-
addVerticesBuilder
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
addVerticesBuilder
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1; -
getVerticesBuilderList
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
-