public static final class LabelAnnotation.Builder extends GeneratedMessageV3.Builder<LabelAnnotation.Builder> implements LabelAnnotationOrBuilder
Label annotation.
Protobuf type google.cloud.videointelligence.v1p3beta1.LabelAnnotation
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
addAllCategoryEntities(Iterable<? extends Entity> values)
public LabelAnnotation.Builder addAllCategoryEntities(Iterable<? extends Entity> values)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.videointelligence.v1p3beta1.Entity>
|
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.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.videointelligence.v1p3beta1.LabelFrame>
|
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.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.videointelligence.v1p3beta1.LabelSegment>
|
addCategoryEntities(Entity value)
public LabelAnnotation.Builder addCategoryEntities(Entity value)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
value |
Entity
|
addCategoryEntities(Entity.Builder builderForValue)
public LabelAnnotation.Builder addCategoryEntities(Entity.Builder builderForValue)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
addCategoryEntities(int index, Entity value)
public LabelAnnotation.Builder addCategoryEntities(int index, Entity value)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameters |
Name |
Description |
index |
int
|
value |
Entity
|
addCategoryEntities(int index, Entity.Builder builderForValue)
public LabelAnnotation.Builder addCategoryEntities(int index, Entity.Builder builderForValue)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
addCategoryEntitiesBuilder()
public Entity.Builder addCategoryEntitiesBuilder()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
addCategoryEntitiesBuilder(int index)
public Entity.Builder addCategoryEntitiesBuilder(int index)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
index |
int
|
addFrames(LabelFrame value)
public LabelAnnotation.Builder addFrames(LabelFrame value)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
addFrames(LabelFrame.Builder builderForValue)
public LabelAnnotation.Builder addFrames(LabelFrame.Builder builderForValue)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
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.v1p3beta1.LabelFrame frames = 4;
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.v1p3beta1.LabelFrame frames = 4;
addFramesBuilder()
public LabelFrame.Builder addFramesBuilder()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
addFramesBuilder(int index)
public LabelFrame.Builder addFramesBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LabelAnnotation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addSegments(LabelSegment value)
public LabelAnnotation.Builder addSegments(LabelSegment value)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
addSegments(LabelSegment.Builder builderForValue)
public LabelAnnotation.Builder addSegments(LabelSegment.Builder builderForValue)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
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.v1p3beta1.LabelSegment segments = 3;
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.v1p3beta1.LabelSegment segments = 3;
addSegmentsBuilder()
public LabelSegment.Builder addSegmentsBuilder()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
addSegmentsBuilder(int index)
public LabelSegment.Builder addSegmentsBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
index |
int
|
build()
public LabelAnnotation build()
buildPartial()
public LabelAnnotation buildPartial()
clear()
public LabelAnnotation.Builder clear()
Overrides
clearCategoryEntities()
public LabelAnnotation.Builder clearCategoryEntities()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
clearEntity()
public LabelAnnotation.Builder clearEntity()
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
clearField(Descriptors.FieldDescriptor field)
public LabelAnnotation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFrames()
public LabelAnnotation.Builder clearFrames()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
clearOneof(Descriptors.OneofDescriptor oneof)
public LabelAnnotation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSegments()
public LabelAnnotation.Builder clearSegments()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
clone()
public LabelAnnotation.Builder clone()
Overrides
getCategoryEntities(int index)
public Entity getCategoryEntities(int index)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
Entity |
|
getCategoryEntitiesBuilder(int index)
public Entity.Builder getCategoryEntitiesBuilder(int index)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
index |
int
|
getCategoryEntitiesBuilderList()
public List<Entity.Builder> getCategoryEntitiesBuilderList()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
getCategoryEntitiesCount()
public int getCategoryEntitiesCount()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Returns |
Type |
Description |
int |
|
getCategoryEntitiesList()
public List<Entity> getCategoryEntitiesList()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
getCategoryEntitiesOrBuilder(int index)
public EntityOrBuilder getCategoryEntitiesOrBuilder(int index)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
index |
int
|
getCategoryEntitiesOrBuilderList()
public List<? extends EntityOrBuilder> getCategoryEntitiesOrBuilderList()
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Returns |
Type |
Description |
List<? extends com.google.cloud.videointelligence.v1p3beta1.EntityOrBuilder> |
|
getDefaultInstanceForType()
public LabelAnnotation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEntity()
public Entity getEntity()
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
Returns |
Type |
Description |
Entity |
The entity.
|
getEntityBuilder()
public Entity.Builder getEntityBuilder()
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
getEntityOrBuilder()
public EntityOrBuilder getEntityOrBuilder()
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
getFrames(int index)
public LabelFrame getFrames(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
index |
int
|
getFramesBuilder(int index)
public LabelFrame.Builder getFramesBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
index |
int
|
getFramesBuilderList()
public List<LabelFrame.Builder> getFramesBuilderList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
getFramesCount()
public int getFramesCount()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Returns |
Type |
Description |
int |
|
getFramesList()
public List<LabelFrame> getFramesList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
getFramesOrBuilder(int index)
public LabelFrameOrBuilder getFramesOrBuilder(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
index |
int
|
getFramesOrBuilderList()
public List<? extends LabelFrameOrBuilder> getFramesOrBuilderList()
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Returns |
Type |
Description |
List<? extends com.google.cloud.videointelligence.v1p3beta1.LabelFrameOrBuilder> |
|
getSegments(int index)
public LabelSegment getSegments(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
index |
int
|
getSegmentsBuilder(int index)
public LabelSegment.Builder getSegmentsBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
index |
int
|
getSegmentsBuilderList()
public List<LabelSegment.Builder> getSegmentsBuilderList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
getSegmentsCount()
public int getSegmentsCount()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Returns |
Type |
Description |
int |
|
getSegmentsList()
public List<LabelSegment> getSegmentsList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
getSegmentsOrBuilder(int index)
public LabelSegmentOrBuilder getSegmentsOrBuilder(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
index |
int
|
getSegmentsOrBuilderList()
public List<? extends LabelSegmentOrBuilder> getSegmentsOrBuilderList()
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Returns |
Type |
Description |
List<? extends com.google.cloud.videointelligence.v1p3beta1.LabelSegmentOrBuilder> |
|
hasEntity()
public boolean hasEntity()
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
Returns |
Type |
Description |
boolean |
Whether the entity field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeEntity(Entity value)
public LabelAnnotation.Builder mergeEntity(Entity value)
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
Parameter |
Name |
Description |
value |
Entity
|
mergeFrom(LabelAnnotation other)
public LabelAnnotation.Builder mergeFrom(LabelAnnotation other)
public LabelAnnotation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LabelAnnotation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LabelAnnotation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeCategoryEntities(int index)
public LabelAnnotation.Builder removeCategoryEntities(int index)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameter |
Name |
Description |
index |
int
|
removeFrames(int index)
public LabelAnnotation.Builder removeFrames(int index)
All video frames where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelFrame frames = 4;
Parameter |
Name |
Description |
index |
int
|
removeSegments(int index)
public LabelAnnotation.Builder removeSegments(int index)
All video segments where a label was detected.
repeated .google.cloud.videointelligence.v1p3beta1.LabelSegment segments = 3;
Parameter |
Name |
Description |
index |
int
|
setCategoryEntities(int index, Entity value)
public LabelAnnotation.Builder setCategoryEntities(int index, Entity value)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
Parameters |
Name |
Description |
index |
int
|
value |
Entity
|
setCategoryEntities(int index, Entity.Builder builderForValue)
public LabelAnnotation.Builder setCategoryEntities(int index, Entity.Builder builderForValue)
Common categories for the detected entity.
For example, 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.v1p3beta1.Entity category_entities = 2;
setEntity(Entity value)
public LabelAnnotation.Builder setEntity(Entity value)
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
Parameter |
Name |
Description |
value |
Entity
|
setEntity(Entity.Builder builderForValue)
public LabelAnnotation.Builder setEntity(Entity.Builder builderForValue)
Detected entity.
.google.cloud.videointelligence.v1p3beta1.Entity entity = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public LabelAnnotation.Builder setField(Descriptors.FieldDescriptor field, Object value)
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.v1p3beta1.LabelFrame frames = 4;
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.v1p3beta1.LabelFrame frames = 4;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LabelAnnotation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
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.v1p3beta1.LabelSegment segments = 3;
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.v1p3beta1.LabelSegment segments = 3;
setUnknownFields(UnknownFieldSet unknownFields)
public final LabelAnnotation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides