Class ImagePolylineAnnotation.Builder (0.188.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 GeneratedMessageV3 . Builder<ImagePolylineAnnotation . Builder > implements ImagePolylineAnnotationOrBuilder
A polyline for the image annotation.
Protobuf type google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ImagePolylineAnnotation . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
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;
clearField(Descriptors.FieldDescriptor field)
public ImagePolylineAnnotation . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearNormalizedPolyline()
public ImagePolylineAnnotation . Builder clearNormalizedPolyline ()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
clearOneof(Descriptors.OneofDescriptor oneof)
public ImagePolylineAnnotation . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearPoly()
public ImagePolylineAnnotation . Builder clearPoly ()
clearPolyline()
public ImagePolylineAnnotation . Builder clearPolyline ()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
clone()
public ImagePolylineAnnotation . Builder clone ()
Overrides
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 GeneratedMessageV3 . 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
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ImagePolylineAnnotation . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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;
setField(Descriptors.FieldDescriptor field, Object value)
public ImagePolylineAnnotation . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
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;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ImagePolylineAnnotation . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ImagePolylineAnnotation . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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."],[],[]]