public final class ImageBoundingPolyAnnotation extends com.google.protobuf.GeneratedMessageV3 implements ImageBoundingPolyAnnotationOrBuilder
Image bounding poly annotation. It represents a polygon including bounding box in the image.Protobuf type
google.cloud.datalabeling.v1beta1.ImageBoundingPolyAnnotation| Modifier and Type | Class and Description |
|---|---|
static class |
ImageBoundingPolyAnnotation.BoundedAreaCase |
static class |
ImageBoundingPolyAnnotation.Builder
Image bounding poly annotation.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
ANNOTATION_SPEC_FIELD_NUMBER |
static int |
BOUNDING_POLY_FIELD_NUMBER |
static int |
NORMALIZED_BOUNDING_POLY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
AnnotationSpec |
getAnnotationSpec()
Label of object in this bounding polygon.
|
AnnotationSpecOrBuilder |
getAnnotationSpecOrBuilder()
Label of object in this bounding polygon.
|
ImageBoundingPolyAnnotation.BoundedAreaCase |
getBoundedAreaCase() |
BoundingPoly |
getBoundingPoly()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2; |
BoundingPolyOrBuilder |
getBoundingPolyOrBuilder()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2; |
static ImageBoundingPolyAnnotation |
getDefaultInstance() |
ImageBoundingPolyAnnotation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
NormalizedBoundingPoly |
getNormalizedBoundingPoly()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
|
NormalizedBoundingPolyOrBuilder |
getNormalizedBoundingPolyOrBuilder()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
|
com.google.protobuf.Parser<ImageBoundingPolyAnnotation> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAnnotationSpec()
Label of object in this bounding polygon.
|
boolean |
hasBoundingPoly()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2; |
int |
hashCode() |
boolean |
hasNormalizedBoundingPoly()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ImageBoundingPolyAnnotation.Builder |
newBuilder() |
static ImageBoundingPolyAnnotation.Builder |
newBuilder(ImageBoundingPolyAnnotation prototype) |
ImageBoundingPolyAnnotation.Builder |
newBuilderForType() |
protected ImageBoundingPolyAnnotation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static ImageBoundingPolyAnnotation |
parseDelimitedFrom(InputStream input) |
static ImageBoundingPolyAnnotation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageBoundingPolyAnnotation |
parseFrom(byte[] data) |
static ImageBoundingPolyAnnotation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageBoundingPolyAnnotation |
parseFrom(ByteBuffer data) |
static ImageBoundingPolyAnnotation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageBoundingPolyAnnotation |
parseFrom(com.google.protobuf.ByteString data) |
static ImageBoundingPolyAnnotation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageBoundingPolyAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ImageBoundingPolyAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageBoundingPolyAnnotation |
parseFrom(InputStream input) |
static ImageBoundingPolyAnnotation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ImageBoundingPolyAnnotation> |
parser() |
ImageBoundingPolyAnnotation.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BOUNDING_POLY_FIELD_NUMBER
public static final int NORMALIZED_BOUNDING_POLY_FIELD_NUMBER
public static final int ANNOTATION_SPEC_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public ImageBoundingPolyAnnotation.BoundedAreaCase getBoundedAreaCase()
getBoundedAreaCase in interface ImageBoundingPolyAnnotationOrBuilderpublic boolean hasBoundingPoly()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2;hasBoundingPoly in interface ImageBoundingPolyAnnotationOrBuilderpublic BoundingPoly getBoundingPoly()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2;getBoundingPoly in interface ImageBoundingPolyAnnotationOrBuilderpublic BoundingPolyOrBuilder getBoundingPolyOrBuilder()
.google.cloud.datalabeling.v1beta1.BoundingPoly bounding_poly = 2;getBoundingPolyOrBuilder in interface ImageBoundingPolyAnnotationOrBuilderpublic boolean hasNormalizedBoundingPoly()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
hasNormalizedBoundingPoly in interface ImageBoundingPolyAnnotationOrBuilderpublic NormalizedBoundingPoly getNormalizedBoundingPoly()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
getNormalizedBoundingPoly in interface ImageBoundingPolyAnnotationOrBuilderpublic NormalizedBoundingPolyOrBuilder getNormalizedBoundingPolyOrBuilder()
.google.cloud.datalabeling.v1beta1.NormalizedBoundingPoly normalized_bounding_poly = 3;
getNormalizedBoundingPolyOrBuilder in interface ImageBoundingPolyAnnotationOrBuilderpublic boolean hasAnnotationSpec()
Label of object in this bounding polygon.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;hasAnnotationSpec in interface ImageBoundingPolyAnnotationOrBuilderpublic AnnotationSpec getAnnotationSpec()
Label of object in this bounding polygon.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;getAnnotationSpec in interface ImageBoundingPolyAnnotationOrBuilderpublic AnnotationSpecOrBuilder getAnnotationSpecOrBuilder()
Label of object in this bounding polygon.
.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;getAnnotationSpecOrBuilder in interface ImageBoundingPolyAnnotationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ImageBoundingPolyAnnotation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageBoundingPolyAnnotation parseFrom(InputStream input) throws IOException
IOExceptionpublic static ImageBoundingPolyAnnotation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImageBoundingPolyAnnotation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ImageBoundingPolyAnnotation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImageBoundingPolyAnnotation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ImageBoundingPolyAnnotation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ImageBoundingPolyAnnotation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ImageBoundingPolyAnnotation.Builder newBuilder()
public static ImageBoundingPolyAnnotation.Builder newBuilder(ImageBoundingPolyAnnotation prototype)
public ImageBoundingPolyAnnotation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ImageBoundingPolyAnnotation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ImageBoundingPolyAnnotation getDefaultInstance()
public static com.google.protobuf.Parser<ImageBoundingPolyAnnotation> parser()
public com.google.protobuf.Parser<ImageBoundingPolyAnnotation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ImageBoundingPolyAnnotation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.