public static final class LabelAnnotation.Builder extends GeneratedMessageV3.Builder<LabelAnnotation.Builder> implements LabelAnnotationOrBuilder
Label annotation.
Protobuf type google.cloud.videointelligence.v1beta2.LabelAnnotation
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllCategoryEntities(Iterable<? extends Entity> values)
public LabelAnnotation.Builder addAllCategoryEntities(Iterable<? extends Entity> values)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.videointelligence.v1beta2.Entity>
|
Returns
addAllFrames(Iterable<? extends LabelFrame> values)
public LabelAnnotation.Builder addAllFrames(Iterable<? extends LabelFrame> values)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.videointelligence.v1beta2.LabelFrame>
|
Returns
addAllSegments(Iterable<? extends LabelSegment> values)
public LabelAnnotation.Builder addAllSegments(Iterable<? extends LabelSegment> values)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.videointelligence.v1beta2.LabelSegment>
|
Returns
addCategoryEntities(Entity value)
public LabelAnnotation.Builder addCategoryEntities(Entity value)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
addCategoryEntities(Entity.Builder builderForValue)
public LabelAnnotation.Builder addCategoryEntities(Entity.Builder builderForValue)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
addCategoryEntities(int index, Entity value)
public LabelAnnotation.Builder addCategoryEntities(int index, Entity value)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameters
Returns
addCategoryEntities(int index, Entity.Builder builderForValue)
public LabelAnnotation.Builder addCategoryEntities(int index, Entity.Builder builderForValue)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameters
Returns
addCategoryEntitiesBuilder()
public Entity.Builder addCategoryEntitiesBuilder()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
addCategoryEntitiesBuilder(int index)
public Entity.Builder addCategoryEntitiesBuilder(int index)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
addFrames(LabelFrame value)
public LabelAnnotation.Builder addFrames(LabelFrame value)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
addFrames(LabelFrame.Builder builderForValue)
public LabelAnnotation.Builder addFrames(LabelFrame.Builder builderForValue)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
addFrames(int index, LabelFrame value)
public LabelAnnotation.Builder addFrames(int index, LabelFrame value)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameters
Returns
addFrames(int index, LabelFrame.Builder builderForValue)
public LabelAnnotation.Builder addFrames(int index, LabelFrame.Builder builderForValue)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameters
Returns
addFramesBuilder()
public LabelFrame.Builder addFramesBuilder()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
addFramesBuilder(int index)
public LabelFrame.Builder addFramesBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LabelAnnotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addSegments(LabelSegment value)
public LabelAnnotation.Builder addSegments(LabelSegment value)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
addSegments(LabelSegment.Builder builderForValue)
public LabelAnnotation.Builder addSegments(LabelSegment.Builder builderForValue)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
addSegments(int index, LabelSegment value)
public LabelAnnotation.Builder addSegments(int index, LabelSegment value)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameters
Returns
addSegments(int index, LabelSegment.Builder builderForValue)
public LabelAnnotation.Builder addSegments(int index, LabelSegment.Builder builderForValue)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameters
Returns
addSegmentsBuilder()
public LabelSegment.Builder addSegmentsBuilder()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
addSegmentsBuilder(int index)
public LabelSegment.Builder addSegmentsBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
build()
public LabelAnnotation build()
Returns
buildPartial()
public LabelAnnotation buildPartial()
Returns
clear()
public LabelAnnotation.Builder clear()
Returns
Overrides
clearCategoryEntities()
public LabelAnnotation.Builder clearCategoryEntities()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
clearEntity()
public LabelAnnotation.Builder clearEntity()
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public LabelAnnotation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFrames()
public LabelAnnotation.Builder clearFrames()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public LabelAnnotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSegments()
public LabelAnnotation.Builder clearSegments()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
clone()
public LabelAnnotation.Builder clone()
Returns
Overrides
getCategoryEntities(int index)
public Entity getCategoryEntities(int index)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
getCategoryEntitiesBuilder(int index)
public Entity.Builder getCategoryEntitiesBuilder(int index)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
getCategoryEntitiesBuilderList()
public List<Entity.Builder> getCategoryEntitiesBuilderList()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
getCategoryEntitiesCount()
public int getCategoryEntitiesCount()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
getCategoryEntitiesList()
public List<Entity> getCategoryEntitiesList()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
getCategoryEntitiesOrBuilder(int index)
public EntityOrBuilder getCategoryEntitiesOrBuilder(int index)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
getCategoryEntitiesOrBuilderList()
public List<? extends EntityOrBuilder> getCategoryEntitiesOrBuilderList()
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1beta2.EntityOrBuilder> | |
getDefaultInstanceForType()
public LabelAnnotation getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getEntity()
public Entity getEntity()
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Returns
Type | Description |
Entity | The entity.
|
getEntityBuilder()
public Entity.Builder getEntityBuilder()
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Returns
getEntityOrBuilder()
public EntityOrBuilder getEntityOrBuilder()
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Returns
getFrames(int index)
public LabelFrame getFrames(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
getFramesBuilder(int index)
public LabelFrame.Builder getFramesBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
getFramesBuilderList()
public List<LabelFrame.Builder> getFramesBuilderList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
getFramesCount()
public int getFramesCount()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
getFramesList()
public List<LabelFrame> getFramesList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
getFramesOrBuilder(int index)
public LabelFrameOrBuilder getFramesOrBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
getFramesOrBuilderList()
public List<? extends LabelFrameOrBuilder> getFramesOrBuilderList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1beta2.LabelFrameOrBuilder> | |
getSegments(int index)
public LabelSegment getSegments(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
getSegmentsBuilder(int index)
public LabelSegment.Builder getSegmentsBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
getSegmentsBuilderList()
public List<LabelSegment.Builder> getSegmentsBuilderList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
getSegmentsCount()
public int getSegmentsCount()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
getSegmentsList()
public List<LabelSegment> getSegmentsList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
getSegmentsOrBuilder(int index)
public LabelSegmentOrBuilder getSegmentsOrBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
getSegmentsOrBuilderList()
public List<? extends LabelSegmentOrBuilder> getSegmentsOrBuilderList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1beta2.LabelSegmentOrBuilder> | |
hasEntity()
public boolean hasEntity()
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Returns
Type | Description |
boolean | Whether the entity field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeEntity(Entity value)
public LabelAnnotation.Builder mergeEntity(Entity value)
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Parameter
Returns
mergeFrom(LabelAnnotation other)
public LabelAnnotation.Builder mergeFrom(LabelAnnotation other)
Parameter
Returns
public LabelAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public LabelAnnotation.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LabelAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeCategoryEntities(int index)
public LabelAnnotation.Builder removeCategoryEntities(int index)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameter
Returns
removeFrames(int index)
public LabelAnnotation.Builder removeFrames(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameter
Returns
removeSegments(int index)
public LabelAnnotation.Builder removeSegments(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameter
Returns
setCategoryEntities(int index, Entity value)
public LabelAnnotation.Builder setCategoryEntities(int index, Entity value)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameters
Returns
setCategoryEntities(int index, Entity.Builder builderForValue)
public LabelAnnotation.Builder setCategoryEntities(int index, Entity.Builder builderForValue)
Common categories for the detected entity.
E.g. when the label is Terrier
the category is likely dog
. And in some
cases there might be more than one categories e.g. Terrier
could also be
a pet
.
repeated .google.cloud.videointelligence.v1beta2.Entity category_entities = 2;
Parameters
Returns
setEntity(Entity value)
public LabelAnnotation.Builder setEntity(Entity value)
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Parameter
Returns
setEntity(Entity.Builder builderForValue)
public LabelAnnotation.Builder setEntity(Entity.Builder builderForValue)
Detected entity.
.google.cloud.videointelligence.v1beta2.Entity entity = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public LabelAnnotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFrames(int index, LabelFrame value)
public LabelAnnotation.Builder setFrames(int index, LabelFrame value)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameters
Returns
setFrames(int index, LabelFrame.Builder builderForValue)
public LabelAnnotation.Builder setFrames(int index, LabelFrame.Builder builderForValue)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelFrame frames = 4;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LabelAnnotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSegments(int index, LabelSegment value)
public LabelAnnotation.Builder setSegments(int index, LabelSegment value)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameters
Returns
setSegments(int index, LabelSegment.Builder builderForValue)
public LabelAnnotation.Builder setSegments(int index, LabelSegment.Builder builderForValue)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1beta2.LabelSegment segments = 3;
Parameters
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final LabelAnnotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides