public final class AnnotationSpecSet extends com.google.protobuf.GeneratedMessageV3 implements AnnotationSpecSetOrBuilder
AnnotationSpecSet is a collection of label definitions. For example, in image classification tasks, we define a set of labels, this set is called AnnotationSpecSet. AnnotationSpecSet is immutable upon creation.Protobuf type
google.cloud.datalabeling.v1beta1.AnnotationSpecSet| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationSpecSet.Builder
AnnotationSpecSet is a collection of label definitions.
|
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_SPECS_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
AnnotationSpec |
getAnnotationSpecs(int index)
Required.
|
int |
getAnnotationSpecsCount()
Required.
|
List<AnnotationSpec> |
getAnnotationSpecsList()
Required.
|
AnnotationSpecOrBuilder |
getAnnotationSpecsOrBuilder(int index)
Required.
|
List<? extends AnnotationSpecOrBuilder> |
getAnnotationSpecsOrBuilderList()
Required.
|
static AnnotationSpecSet |
getDefaultInstance() |
AnnotationSpecSet |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Parser<AnnotationSpecSet> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AnnotationSpecSet.Builder |
newBuilder() |
static AnnotationSpecSet.Builder |
newBuilder(AnnotationSpecSet prototype) |
AnnotationSpecSet.Builder |
newBuilderForType() |
protected AnnotationSpecSet.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static AnnotationSpecSet |
parseDelimitedFrom(InputStream input) |
static AnnotationSpecSet |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnnotationSpecSet |
parseFrom(byte[] data) |
static AnnotationSpecSet |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnnotationSpecSet |
parseFrom(ByteBuffer data) |
static AnnotationSpecSet |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnnotationSpecSet |
parseFrom(com.google.protobuf.ByteString data) |
static AnnotationSpecSet |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnnotationSpecSet |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AnnotationSpecSet |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AnnotationSpecSet |
parseFrom(InputStream input) |
static AnnotationSpecSet |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AnnotationSpecSet> |
parser() |
AnnotationSpecSet.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 NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int ANNOTATION_SPECS_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 String getName()
Output only.
AnnotationSpecSet resource name, format:
projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}
string name = 1;getName in interface AnnotationSpecSetOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only.
AnnotationSpecSet resource name, format:
projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}
string name = 1;getNameBytes in interface AnnotationSpecSetOrBuilderpublic String getDisplayName()
Required. The display name for AnnotationSpecSet defined by user. Maximum of 64 characters.
string display_name = 2;getDisplayName in interface AnnotationSpecSetOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name for AnnotationSpecSet defined by user. Maximum of 64 characters.
string display_name = 2;getDisplayNameBytes in interface AnnotationSpecSetOrBuilderpublic String getDescription()
Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.
string description = 3;getDescription in interface AnnotationSpecSetOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. User-provided description of the annotation specification set. The description can be up to 10000 characters long.
string description = 3;getDescriptionBytes in interface AnnotationSpecSetOrBuilderpublic List<AnnotationSpec> getAnnotationSpecsList()
Required. The actual spec set defined by the users.
repeated .google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_specs = 4;getAnnotationSpecsList in interface AnnotationSpecSetOrBuilderpublic List<? extends AnnotationSpecOrBuilder> getAnnotationSpecsOrBuilderList()
Required. The actual spec set defined by the users.
repeated .google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_specs = 4;getAnnotationSpecsOrBuilderList in interface AnnotationSpecSetOrBuilderpublic int getAnnotationSpecsCount()
Required. The actual spec set defined by the users.
repeated .google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_specs = 4;getAnnotationSpecsCount in interface AnnotationSpecSetOrBuilderpublic AnnotationSpec getAnnotationSpecs(int index)
Required. The actual spec set defined by the users.
repeated .google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_specs = 4;getAnnotationSpecs in interface AnnotationSpecSetOrBuilderpublic AnnotationSpecOrBuilder getAnnotationSpecsOrBuilder(int index)
Required. The actual spec set defined by the users.
repeated .google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_specs = 4;getAnnotationSpecsOrBuilder in interface AnnotationSpecSetOrBuilderpublic 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 AnnotationSpecSet parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AnnotationSpecSet parseFrom(InputStream input) throws IOException
IOExceptionpublic static AnnotationSpecSet parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AnnotationSpecSet parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AnnotationSpecSet parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AnnotationSpecSet parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AnnotationSpecSet parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AnnotationSpecSet.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AnnotationSpecSet.Builder newBuilder()
public static AnnotationSpecSet.Builder newBuilder(AnnotationSpecSet prototype)
public AnnotationSpecSet.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AnnotationSpecSet.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AnnotationSpecSet getDefaultInstance()
public static com.google.protobuf.Parser<AnnotationSpecSet> parser()
public com.google.protobuf.Parser<AnnotationSpecSet> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AnnotationSpecSet getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.