Class ObjectDetectionConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
- com.google.cloud.datalabeling.v1beta1.ObjectDetectionConfig.Builder
-
- All Implemented Interfaces:
ObjectDetectionConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ObjectDetectionConfig
public static final class ObjectDetectionConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder> implements ObjectDetectionConfigOrBuilder
Config for video object detection human labeling task. Object detection will be conducted on the images extracted from the video, and those objects will be labeled with bounding boxes. User need to specify the number of images to be extracted per second as the extraction frame rate.
Protobuf typegoogle.cloud.datalabeling.v1beta1.ObjectDetectionConfig
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
clear
public ObjectDetectionConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
getDefaultInstanceForType
public ObjectDetectionConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ObjectDetectionConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ObjectDetectionConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ObjectDetectionConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
setField
public ObjectDetectionConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
clearField
public ObjectDetectionConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
clearOneof
public ObjectDetectionConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
setRepeatedField
public ObjectDetectionConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
addRepeatedField
public ObjectDetectionConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
mergeFrom
public ObjectDetectionConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ObjectDetectionConfig.Builder>
-
mergeFrom
public ObjectDetectionConfig.Builder mergeFrom(ObjectDetectionConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
mergeFrom
public ObjectDetectionConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ObjectDetectionConfig.Builder>- Throws:
IOException
-
getAnnotationSpecSet
public String getAnnotationSpecSet()
Required. Annotation spec set resource name.
string annotation_spec_set = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAnnotationSpecSetin interfaceObjectDetectionConfigOrBuilder- Returns:
- The annotationSpecSet.
-
getAnnotationSpecSetBytes
public com.google.protobuf.ByteString getAnnotationSpecSetBytes()
Required. Annotation spec set resource name.
string annotation_spec_set = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAnnotationSpecSetBytesin interfaceObjectDetectionConfigOrBuilder- Returns:
- The bytes for annotationSpecSet.
-
setAnnotationSpecSet
public ObjectDetectionConfig.Builder setAnnotationSpecSet(String value)
Required. Annotation spec set resource name.
string annotation_spec_set = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The annotationSpecSet to set.- Returns:
- This builder for chaining.
-
clearAnnotationSpecSet
public ObjectDetectionConfig.Builder clearAnnotationSpecSet()
Required. Annotation spec set resource name.
string annotation_spec_set = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setAnnotationSpecSetBytes
public ObjectDetectionConfig.Builder setAnnotationSpecSetBytes(com.google.protobuf.ByteString value)
Required. Annotation spec set resource name.
string annotation_spec_set = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for annotationSpecSet to set.- Returns:
- This builder for chaining.
-
getExtractionFrameRate
public double getExtractionFrameRate()
Required. Number of frames per second to be extracted from the video.
double extraction_frame_rate = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getExtractionFrameRatein interfaceObjectDetectionConfigOrBuilder- Returns:
- The extractionFrameRate.
-
setExtractionFrameRate
public ObjectDetectionConfig.Builder setExtractionFrameRate(double value)
Required. Number of frames per second to be extracted from the video.
double extraction_frame_rate = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The extractionFrameRate to set.- Returns:
- This builder for chaining.
-
clearExtractionFrameRate
public ObjectDetectionConfig.Builder clearExtractionFrameRate()
Required. Number of frames per second to be extracted from the video.
double extraction_frame_rate = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setUnknownFields
public final ObjectDetectionConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
mergeUnknownFields
public final ObjectDetectionConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ObjectDetectionConfig.Builder>
-
-