public static final class Annotation.Builder extends GeneratedMessageV3.Builder<Annotation.Builder> implements AnnotationOrBuilder
An annotation is a resource in asset. It represents a key-value mapping of
content in asset.
Protobuf type google.cloud.visionai.v1.Annotation
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 Annotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Annotation build()
buildPartial()
public Annotation buildPartial()
clear()
public Annotation.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Annotation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public Annotation.Builder clearName()
Resource name of the annotation.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}
string name = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public Annotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUserSpecifiedAnnotation()
public Annotation.Builder clearUserSpecifiedAnnotation()
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
clone()
public Annotation.Builder clone()
Overrides
getDefaultInstanceForType()
public Annotation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Resource name of the annotation.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}
string name = 1;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Resource name of the annotation.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}
string name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getUserSpecifiedAnnotation()
public UserSpecifiedAnnotation getUserSpecifiedAnnotation()
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
getUserSpecifiedAnnotationBuilder()
public UserSpecifiedAnnotation.Builder getUserSpecifiedAnnotationBuilder()
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
getUserSpecifiedAnnotationOrBuilder()
public UserSpecifiedAnnotationOrBuilder getUserSpecifiedAnnotationOrBuilder()
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
hasUserSpecifiedAnnotation()
public boolean hasUserSpecifiedAnnotation()
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
Returns |
Type |
Description |
boolean |
Whether the userSpecifiedAnnotation field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Annotation other)
public Annotation.Builder mergeFrom(Annotation other)
public Annotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Annotation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Annotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUserSpecifiedAnnotation(UserSpecifiedAnnotation value)
public Annotation.Builder mergeUserSpecifiedAnnotation(UserSpecifiedAnnotation value)
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public Annotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public Annotation.Builder setName(String value)
Resource name of the annotation.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}
string name = 1;
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public Annotation.Builder setNameBytes(ByteString value)
Resource name of the annotation.
Format:
projects/{project_number}/locations/{location}/corpora/{corpus}/assets/{asset}/annotations/{annotation}
string name = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Annotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Annotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUserSpecifiedAnnotation(UserSpecifiedAnnotation value)
public Annotation.Builder setUserSpecifiedAnnotation(UserSpecifiedAnnotation value)
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;
setUserSpecifiedAnnotation(UserSpecifiedAnnotation.Builder builderForValue)
public Annotation.Builder setUserSpecifiedAnnotation(UserSpecifiedAnnotation.Builder builderForValue)
User provided annotation.
.google.cloud.visionai.v1.UserSpecifiedAnnotation user_specified_annotation = 2;