public final class ImageSegmentationAnnotation extends com.google.protobuf.GeneratedMessageV3 implements ImageSegmentationAnnotationOrBuilder
Image segmentation annotation.Protobuf type
google.cloud.datalabeling.v1beta1.ImageSegmentationAnnotation| Modifier and Type | Class and Description |
|---|---|
static class |
ImageSegmentationAnnotation.Builder
Image segmentation 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_COLORS_FIELD_NUMBER |
static int |
IMAGE_BYTES_FIELD_NUMBER |
static int |
MIME_TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAnnotationColors(String key)
The mapping between rgb color and annotation spec.
|
boolean |
equals(Object obj) |
Map<String,AnnotationSpec> |
getAnnotationColors()
Deprecated.
|
int |
getAnnotationColorsCount()
The mapping between rgb color and annotation spec.
|
Map<String,AnnotationSpec> |
getAnnotationColorsMap()
The mapping between rgb color and annotation spec.
|
AnnotationSpec |
getAnnotationColorsOrDefault(String key,
AnnotationSpec defaultValue)
The mapping between rgb color and annotation spec.
|
AnnotationSpec |
getAnnotationColorsOrThrow(String key)
The mapping between rgb color and annotation spec.
|
static ImageSegmentationAnnotation |
getDefaultInstance() |
ImageSegmentationAnnotation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.ByteString |
getImageBytes()
A byte string of a full image's color map.
|
String |
getMimeType()
Image format.
|
com.google.protobuf.ByteString |
getMimeTypeBytes()
Image format.
|
com.google.protobuf.Parser<ImageSegmentationAnnotation> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static ImageSegmentationAnnotation.Builder |
newBuilder() |
static ImageSegmentationAnnotation.Builder |
newBuilder(ImageSegmentationAnnotation prototype) |
ImageSegmentationAnnotation.Builder |
newBuilderForType() |
protected ImageSegmentationAnnotation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static ImageSegmentationAnnotation |
parseDelimitedFrom(InputStream input) |
static ImageSegmentationAnnotation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageSegmentationAnnotation |
parseFrom(byte[] data) |
static ImageSegmentationAnnotation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageSegmentationAnnotation |
parseFrom(ByteBuffer data) |
static ImageSegmentationAnnotation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageSegmentationAnnotation |
parseFrom(com.google.protobuf.ByteString data) |
static ImageSegmentationAnnotation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageSegmentationAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ImageSegmentationAnnotation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ImageSegmentationAnnotation |
parseFrom(InputStream input) |
static ImageSegmentationAnnotation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ImageSegmentationAnnotation> |
parser() |
ImageSegmentationAnnotation.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, 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 ANNOTATION_COLORS_FIELD_NUMBER
public static final int MIME_TYPE_FIELD_NUMBER
public static final int IMAGE_BYTES_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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getAnnotationColorsCount()
ImageSegmentationAnnotationOrBuilderThe mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.
map<string, .google.cloud.datalabeling.v1beta1.AnnotationSpec> annotation_colors = 1;
getAnnotationColorsCount in interface ImageSegmentationAnnotationOrBuilderpublic boolean containsAnnotationColors(String key)
The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.
map<string, .google.cloud.datalabeling.v1beta1.AnnotationSpec> annotation_colors = 1;
containsAnnotationColors in interface ImageSegmentationAnnotationOrBuilder@Deprecated public Map<String,AnnotationSpec> getAnnotationColors()
getAnnotationColorsMap() instead.getAnnotationColors in interface ImageSegmentationAnnotationOrBuilderpublic Map<String,AnnotationSpec> getAnnotationColorsMap()
The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.
map<string, .google.cloud.datalabeling.v1beta1.AnnotationSpec> annotation_colors = 1;
getAnnotationColorsMap in interface ImageSegmentationAnnotationOrBuilderpublic AnnotationSpec getAnnotationColorsOrDefault(String key, AnnotationSpec defaultValue)
The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.
map<string, .google.cloud.datalabeling.v1beta1.AnnotationSpec> annotation_colors = 1;
getAnnotationColorsOrDefault in interface ImageSegmentationAnnotationOrBuilderpublic AnnotationSpec getAnnotationColorsOrThrow(String key)
The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.
map<string, .google.cloud.datalabeling.v1beta1.AnnotationSpec> annotation_colors = 1;
getAnnotationColorsOrThrow in interface ImageSegmentationAnnotationOrBuilderpublic String getMimeType()
Image format.
string mime_type = 2;getMimeType in interface ImageSegmentationAnnotationOrBuilderpublic com.google.protobuf.ByteString getMimeTypeBytes()
Image format.
string mime_type = 2;getMimeTypeBytes in interface ImageSegmentationAnnotationOrBuilderpublic com.google.protobuf.ByteString getImageBytes()
A byte string of a full image's color map.
bytes image_bytes = 3;getImageBytes in interface ImageSegmentationAnnotationOrBuilderpublic 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 ImageSegmentationAnnotation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ImageSegmentationAnnotation parseFrom(InputStream input) throws IOException
IOExceptionpublic static ImageSegmentationAnnotation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImageSegmentationAnnotation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ImageSegmentationAnnotation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ImageSegmentationAnnotation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ImageSegmentationAnnotation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ImageSegmentationAnnotation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ImageSegmentationAnnotation.Builder newBuilder()
public static ImageSegmentationAnnotation.Builder newBuilder(ImageSegmentationAnnotation prototype)
public ImageSegmentationAnnotation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ImageSegmentationAnnotation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ImageSegmentationAnnotation getDefaultInstance()
public static com.google.protobuf.Parser<ImageSegmentationAnnotation> parser()
public com.google.protobuf.Parser<ImageSegmentationAnnotation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ImageSegmentationAnnotation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.