public static final class LabelDetectionConfig.Builder extends GeneratedMessageV3.Builder<LabelDetectionConfig.Builder> implements LabelDetectionConfigOrBuilder
Config for LABEL_DETECTION.
Protobuf type google.cloud.videointelligence.v1p1beta1.LabelDetectionConfig
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 LabelDetectionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public LabelDetectionConfig build()
buildPartial()
public LabelDetectionConfig buildPartial()
clear()
public LabelDetectionConfig.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public LabelDetectionConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLabelDetectionMode()
public LabelDetectionConfig.Builder clearLabelDetectionMode()
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
If unspecified, defaults to SHOT_MODE
.
.google.cloud.videointelligence.v1p1beta1.LabelDetectionMode label_detection_mode = 1;
clearModel()
public LabelDetectionConfig.Builder clearModel()
Model to use for label detection.
Supported values: "builtin/stable" (the default if unset) and
"builtin/latest".
string model = 3;
clearOneof(Descriptors.OneofDescriptor oneof)
public LabelDetectionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStationaryCamera()
public LabelDetectionConfig.Builder clearStationaryCamera()
Whether the video has been shot from a stationary (i.e. non-moving) camera.
When set to true, might improve detection accuracy for moving objects.
Should be used with SHOT_AND_FRAME_MODE
enabled.
bool stationary_camera = 2;
clone()
public LabelDetectionConfig.Builder clone()
Overrides
getDefaultInstanceForType()
public LabelDetectionConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLabelDetectionMode()
public LabelDetectionMode getLabelDetectionMode()
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
If unspecified, defaults to SHOT_MODE
.
.google.cloud.videointelligence.v1p1beta1.LabelDetectionMode label_detection_mode = 1;
getLabelDetectionModeValue()
public int getLabelDetectionModeValue()
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
If unspecified, defaults to SHOT_MODE
.
.google.cloud.videointelligence.v1p1beta1.LabelDetectionMode label_detection_mode = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for labelDetectionMode.
|
getModel()
Model to use for label detection.
Supported values: "builtin/stable" (the default if unset) and
"builtin/latest".
string model = 3;
Returns |
Type |
Description |
String |
The model.
|
getModelBytes()
public ByteString getModelBytes()
Model to use for label detection.
Supported values: "builtin/stable" (the default if unset) and
"builtin/latest".
string model = 3;
Returns |
Type |
Description |
ByteString |
The bytes for model.
|
getStationaryCamera()
public boolean getStationaryCamera()
Whether the video has been shot from a stationary (i.e. non-moving) camera.
When set to true, might improve detection accuracy for moving objects.
Should be used with SHOT_AND_FRAME_MODE
enabled.
bool stationary_camera = 2;
Returns |
Type |
Description |
boolean |
The stationaryCamera.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(LabelDetectionConfig other)
public LabelDetectionConfig.Builder mergeFrom(LabelDetectionConfig other)
public LabelDetectionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LabelDetectionConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LabelDetectionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public LabelDetectionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLabelDetectionMode(LabelDetectionMode value)
public LabelDetectionConfig.Builder setLabelDetectionMode(LabelDetectionMode value)
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
If unspecified, defaults to SHOT_MODE
.
.google.cloud.videointelligence.v1p1beta1.LabelDetectionMode label_detection_mode = 1;
setLabelDetectionModeValue(int value)
public LabelDetectionConfig.Builder setLabelDetectionModeValue(int value)
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
If unspecified, defaults to SHOT_MODE
.
.google.cloud.videointelligence.v1p1beta1.LabelDetectionMode label_detection_mode = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for labelDetectionMode to set.
|
setModel(String value)
public LabelDetectionConfig.Builder setModel(String value)
Model to use for label detection.
Supported values: "builtin/stable" (the default if unset) and
"builtin/latest".
string model = 3;
Parameter |
Name |
Description |
value |
String
The model to set.
|
setModelBytes(ByteString value)
public LabelDetectionConfig.Builder setModelBytes(ByteString value)
Model to use for label detection.
Supported values: "builtin/stable" (the default if unset) and
"builtin/latest".
string model = 3;
Parameter |
Name |
Description |
value |
ByteString
The bytes for model to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LabelDetectionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStationaryCamera(boolean value)
public LabelDetectionConfig.Builder setStationaryCamera(boolean value)
Whether the video has been shot from a stationary (i.e. non-moving) camera.
When set to true, might improve detection accuracy for moving objects.
Should be used with SHOT_AND_FRAME_MODE
enabled.
bool stationary_camera = 2;
Parameter |
Name |
Description |
value |
boolean
The stationaryCamera to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final LabelDetectionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides