Class Polyline.Builder (0.215.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class Polyline.Builder extends GeneratedMessage.Builder<Polyline.Builder> implements PolylineOrBuilder
A line with multiple line segments.
Protobuf type google.cloud.datalabeling.v1beta1.Polyline
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllVertices(Iterable<? extends Vertex> values)
public Polyline.Builder addAllVertices(Iterable<? extends Vertex> values)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.datalabeling.v1beta1.Vertex>
|
addVertices(Vertex value)
public Polyline.Builder addVertices(Vertex value)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
value |
Vertex
|
addVertices(Vertex.Builder builderForValue)
public Polyline.Builder addVertices(Vertex.Builder builderForValue)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
addVertices(int index, Vertex value)
public Polyline.Builder addVertices(int index, Vertex value)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameters |
| Name |
Description |
index |
int
|
value |
Vertex
|
addVertices(int index, Vertex.Builder builderForValue)
public Polyline.Builder addVertices(int index, Vertex.Builder builderForValue)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
addVerticesBuilder()
public Vertex.Builder addVerticesBuilder()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
addVerticesBuilder(int index)
public Vertex.Builder addVerticesBuilder(int index)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
buildPartial()
public Polyline buildPartial()
clear()
public Polyline.Builder clear()
Overrides
clearVertices()
public Polyline.Builder clearVertices()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
getDefaultInstanceForType()
public Polyline getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getVertices(int index)
public Vertex getVertices(int index)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Vertex |
|
getVerticesBuilder(int index)
public Vertex.Builder getVerticesBuilder(int index)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
index |
int
|
getVerticesBuilderList()
public List<Vertex.Builder> getVerticesBuilderList()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
getVerticesCount()
public int getVerticesCount()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Returns |
| Type |
Description |
int |
|
getVerticesList()
public List<Vertex> getVerticesList()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
getVerticesOrBuilder(int index)
public VertexOrBuilder getVerticesOrBuilder(int index)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
index |
int
|
getVerticesOrBuilderList()
public List<? extends VertexOrBuilder> getVerticesOrBuilderList()
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.datalabeling.v1beta1.VertexOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Polyline other)
public Polyline.Builder mergeFrom(Polyline other)
| Parameter |
| Name |
Description |
other |
Polyline
|
public Polyline.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Polyline.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeVertices(int index)
public Polyline.Builder removeVertices(int index)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameter |
| Name |
Description |
index |
int
|
setVertices(int index, Vertex value)
public Polyline.Builder setVertices(int index, Vertex value)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
| Parameters |
| Name |
Description |
index |
int
|
value |
Vertex
|
setVertices(int index, Vertex.Builder builderForValue)
public Polyline.Builder setVertices(int index, Vertex.Builder builderForValue)
The polyline vertices.
repeated .google.cloud.datalabeling.v1beta1.Vertex vertices = 1;
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-04 UTC.
[null,null,["Last updated 2026-08-04 UTC."],[],[]]