Class ImagePolylineAnnotation.Builder (0.207.0)
0.207.0 (latest)
0.205.0
0.203.0
0.202.0
0.201.0
0.200.0
0.198.0
0.196.0
0.195.0
0.194.0
0.193.0
0.192.0
0.190.0
0.188.0
0.187.0
0.184.0
0.183.0
0.182.0
0.180.0
0.179.0
0.178.0
0.177.0
0.176.0
0.175.0
0.174.0
0.173.0
0.172.0
0.171.0
0.169.0
0.168.0
0.167.0
0.166.0
0.165.0
0.164.0
0.163.0
0.162.0
0.161.0
0.160.0
0.159.0
0.157.0
0.156.0
0.155.0
0.154.0
0.153.0
0.152.0
0.151.0
0.150.0
0.149.0
0.148.0
0.147.0
0.144.0
0.143.0
0.142.0
0.141.0
0.140.0
0.139.0
0.138.0
0.137.0
0.136.0
0.135.0
0.134.0
0.133.0
0.132.0
0.131.0
0.129.0
0.128.0
0.127.0
0.126.0
0.125.0
0.124.0
0.123.7
0.122.11
public static final class ImagePolylineAnnotation . Builder extends GeneratedMessage . Builder<ImagePolylineAnnotation . Builder > implements ImagePolylineAnnotationOrBuilder
A polyline for the image annotation.
Protobuf type google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation
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
build()
public ImagePolylineAnnotation build ()
buildPartial()
public ImagePolylineAnnotation buildPartial ()
clear()
public ImagePolylineAnnotation . Builder clear ()
Overrides
clearAnnotationSpec()
public ImagePolylineAnnotation . Builder clearAnnotationSpec ()
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
clearNormalizedPolyline()
public ImagePolylineAnnotation . Builder clearNormalizedPolyline ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
clearPoly()
public ImagePolylineAnnotation . Builder clearPoly ()
clearPolyline()
public ImagePolylineAnnotation . Builder clearPolyline ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
getAnnotationSpec()
public AnnotationSpec getAnnotationSpec ()
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
getAnnotationSpecBuilder()
public AnnotationSpec . Builder getAnnotationSpecBuilder ()
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
getAnnotationSpecOrBuilder()
public AnnotationSpecOrBuilder getAnnotationSpecOrBuilder ()
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
getDefaultInstanceForType()
public ImagePolylineAnnotation getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getNormalizedPolyline()
public NormalizedPolyline getNormalizedPolyline ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
getNormalizedPolylineBuilder()
public NormalizedPolyline . Builder getNormalizedPolylineBuilder ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
getNormalizedPolylineOrBuilder()
public NormalizedPolylineOrBuilder getNormalizedPolylineOrBuilder ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
getPolyCase()
public ImagePolylineAnnotation . PolyCase getPolyCase ()
getPolyline()
public Polyline getPolyline ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
Returns
Type
Description
Polyline
The polyline.
getPolylineBuilder()
public Polyline . Builder getPolylineBuilder ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
getPolylineOrBuilder()
public PolylineOrBuilder getPolylineOrBuilder ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
hasAnnotationSpec()
public boolean hasAnnotationSpec ()
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
Returns
Type
Description
boolean
Whether the annotationSpec field is set.
hasNormalizedPolyline()
public boolean hasNormalizedPolyline ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
Returns
Type
Description
boolean
Whether the normalizedPolyline field is set.
hasPolyline()
public boolean hasPolyline ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
Returns
Type
Description
boolean
Whether the polyline field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeAnnotationSpec(AnnotationSpec value)
public ImagePolylineAnnotation . Builder mergeAnnotationSpec ( AnnotationSpec value )
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
mergeFrom(ImagePolylineAnnotation other)
public ImagePolylineAnnotation . Builder mergeFrom ( ImagePolylineAnnotation other )
public ImagePolylineAnnotation . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ImagePolylineAnnotation . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeNormalizedPolyline(NormalizedPolyline value)
public ImagePolylineAnnotation . Builder mergeNormalizedPolyline ( NormalizedPolyline value )
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
mergePolyline(Polyline value)
public ImagePolylineAnnotation . Builder mergePolyline ( Polyline value )
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
Parameter
Name
Description
value
Polyline
setAnnotationSpec(AnnotationSpec value)
public ImagePolylineAnnotation . Builder setAnnotationSpec ( AnnotationSpec value )
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
setAnnotationSpec(AnnotationSpec.Builder builderForValue)
public ImagePolylineAnnotation . Builder setAnnotationSpec ( AnnotationSpec . Builder builderForValue )
Label of this polyline.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;
setNormalizedPolyline(NormalizedPolyline value)
public ImagePolylineAnnotation . Builder setNormalizedPolyline ( NormalizedPolyline value )
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
setNormalizedPolyline(NormalizedPolyline.Builder builderForValue)
public ImagePolylineAnnotation . Builder setNormalizedPolyline ( NormalizedPolyline . Builder builderForValue )
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
setPolyline(Polyline value)
public ImagePolylineAnnotation . Builder setPolyline ( Polyline value )
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
Parameter
Name
Description
value
Polyline
setPolyline(Polyline.Builder builderForValue)
public ImagePolylineAnnotation . Builder setPolyline ( Polyline . Builder builderForValue )
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
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-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]