public final class ImagePolylineAnnotation extends GeneratedMessageV3 implements ImagePolylineAnnotationOrBuilder
A polyline for the image annotation.
Protobuf type google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ANNOTATION_SPEC_FIELD_NUMBER
public static final int ANNOTATION_SPEC_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NORMALIZED_POLYLINE_FIELD_NUMBER
public static final int NORMALIZED_POLYLINE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
POLYLINE_FIELD_NUMBER
public static final int POLYLINE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ImagePolylineAnnotation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ImagePolylineAnnotation.Builder newBuilder()
newBuilder(ImagePolylineAnnotation prototype)
public static ImagePolylineAnnotation.Builder newBuilder(ImagePolylineAnnotation prototype)
public static ImagePolylineAnnotation parseDelimitedFrom(InputStream input)
public static ImagePolylineAnnotation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ImagePolylineAnnotation parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImagePolylineAnnotation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ImagePolylineAnnotation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImagePolylineAnnotation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImagePolylineAnnotation parseFrom(CodedInputStream input)
public static ImagePolylineAnnotation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImagePolylineAnnotation parseFrom(InputStream input)
public static ImagePolylineAnnotation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ImagePolylineAnnotation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ImagePolylineAnnotation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ImagePolylineAnnotation> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAnnotationSpec()
public AnnotationSpec getAnnotationSpec()
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()
getNormalizedPolyline()
public NormalizedPolyline getNormalizedPolyline()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
getNormalizedPolylineOrBuilder()
public NormalizedPolylineOrBuilder getNormalizedPolylineOrBuilder()
.google.cloud.datalabeling.v1beta1.NormalizedPolyline normalized_polyline = 3;
getParserForType()
public Parser<ImagePolylineAnnotation> getParserForType()
Overrides
getPolyCase()
public ImagePolylineAnnotation.PolyCase getPolyCase()
getPolyline()
public Polyline getPolyline()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
Returns |
Type |
Description |
Polyline |
The polyline.
|
getPolylineOrBuilder()
public PolylineOrBuilder getPolylineOrBuilder()
.google.cloud.datalabeling.v1beta1.Polyline polyline = 2;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ImagePolylineAnnotation.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ImagePolylineAnnotation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ImagePolylineAnnotation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides