public final class LabelDetectionConfig extends com.google.protobuf.GeneratedMessageV3 implements LabelDetectionConfigOrBuilder
Config for LABEL_DETECTION.Protobuf type
google.cloud.videointelligence.v1p3beta1.LabelDetectionConfig| Modifier and Type | Class and Description |
|---|---|
static class |
LabelDetectionConfig.Builder
Config for LABEL_DETECTION.
|
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 |
LABEL_DETECTION_MODE_FIELD_NUMBER |
static int |
MODEL_FIELD_NUMBER |
static int |
STATIONARY_CAMERA_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static LabelDetectionConfig |
getDefaultInstance() |
LabelDetectionConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
LabelDetectionMode |
getLabelDetectionMode()
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
|
int |
getLabelDetectionModeValue()
What labels should be detected with LABEL_DETECTION, in addition to
video-level labels or segment-level labels.
|
String |
getModel()
Model to use for label detection.
|
com.google.protobuf.ByteString |
getModelBytes()
Model to use for label detection.
|
com.google.protobuf.Parser<LabelDetectionConfig> |
getParserForType() |
int |
getSerializedSize() |
boolean |
getStationaryCamera()
Whether the video has been shot from a stationary (i.e.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static LabelDetectionConfig.Builder |
newBuilder() |
static LabelDetectionConfig.Builder |
newBuilder(LabelDetectionConfig prototype) |
LabelDetectionConfig.Builder |
newBuilderForType() |
protected LabelDetectionConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static LabelDetectionConfig |
parseDelimitedFrom(InputStream input) |
static LabelDetectionConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LabelDetectionConfig |
parseFrom(byte[] data) |
static LabelDetectionConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LabelDetectionConfig |
parseFrom(ByteBuffer data) |
static LabelDetectionConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LabelDetectionConfig |
parseFrom(com.google.protobuf.ByteString data) |
static LabelDetectionConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LabelDetectionConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LabelDetectionConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LabelDetectionConfig |
parseFrom(InputStream input) |
static LabelDetectionConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LabelDetectionConfig> |
parser() |
LabelDetectionConfig.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 LABEL_DETECTION_MODE_FIELD_NUMBER
public static final int STATIONARY_CAMERA_FIELD_NUMBER
public static final int MODEL_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 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.v1p3beta1.LabelDetectionMode label_detection_mode = 1;
getLabelDetectionModeValue in interface LabelDetectionConfigOrBuilderpublic 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.v1p3beta1.LabelDetectionMode label_detection_mode = 1;
getLabelDetectionMode in interface LabelDetectionConfigOrBuilderpublic 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;getStationaryCamera in interface LabelDetectionConfigOrBuilderpublic String getModel()
Model to use for label detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 3;getModel in interface LabelDetectionConfigOrBuilderpublic com.google.protobuf.ByteString getModelBytes()
Model to use for label detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".
string model = 3;getModelBytes in interface LabelDetectionConfigOrBuilderpublic 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 LabelDetectionConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static LabelDetectionConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static LabelDetectionConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LabelDetectionConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static LabelDetectionConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static LabelDetectionConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static LabelDetectionConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic LabelDetectionConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static LabelDetectionConfig.Builder newBuilder()
public static LabelDetectionConfig.Builder newBuilder(LabelDetectionConfig prototype)
public LabelDetectionConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected LabelDetectionConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static LabelDetectionConfig getDefaultInstance()
public static com.google.protobuf.Parser<LabelDetectionConfig> parser()
public com.google.protobuf.Parser<LabelDetectionConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public LabelDetectionConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.