Class VideoObjectTrackingPredictionInstance.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
com.google.cloud.aiplatform.v1.schema.predict.instance.VideoObjectTrackingPredictionInstance.Builder
- All Implemented Interfaces:
VideoObjectTrackingPredictionInstanceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VideoObjectTrackingPredictionInstance
public static final class VideoObjectTrackingPredictionInstance.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
implements VideoObjectTrackingPredictionInstanceOrBuilder
Prediction input format for Video Object Tracking.Protobuf type
google.cloud.aiplatform.v1.schema.predict.instance.VideoObjectTrackingPredictionInstance-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The Google Cloud Storage location of the video on which to perform the prediction.The MIME type of the content of the video.The end, exclusive, of the video's time segment on which to perform the prediction.The beginning, inclusive, of the video's time segment on which to perform the prediction.The Google Cloud Storage location of the video on which to perform the prediction.com.google.protobuf.ByteStringThe Google Cloud Storage location of the video on which to perform the prediction.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe MIME type of the content of the video.com.google.protobuf.ByteStringThe MIME type of the content of the video.The end, exclusive, of the video's time segment on which to perform the prediction.com.google.protobuf.ByteStringThe end, exclusive, of the video's time segment on which to perform the prediction.The beginning, inclusive, of the video's time segment on which to perform the prediction.com.google.protobuf.ByteStringThe beginning, inclusive, of the video's time segment on which to perform the prediction.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setContent(String value) The Google Cloud Storage location of the video on which to perform the prediction.setContentBytes(com.google.protobuf.ByteString value) The Google Cloud Storage location of the video on which to perform the prediction.setMimeType(String value) The MIME type of the content of the video.setMimeTypeBytes(com.google.protobuf.ByteString value) The MIME type of the content of the video.setTimeSegmentEnd(String value) The end, exclusive, of the video's time segment on which to perform the prediction.setTimeSegmentEndBytes(com.google.protobuf.ByteString value) The end, exclusive, of the video's time segment on which to perform the prediction.setTimeSegmentStart(String value) The beginning, inclusive, of the video's time segment on which to perform the prediction.setTimeSegmentStartBytes(com.google.protobuf.ByteString value) The beginning, inclusive, of the video's time segment on which to perform the prediction.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.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.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
-
mergeFrom
public VideoObjectTrackingPredictionInstance.Builder mergeFrom(VideoObjectTrackingPredictionInstance other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionInstance.Builder>
-
mergeFrom
public VideoObjectTrackingPredictionInstance.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<VideoObjectTrackingPredictionInstance.Builder>- Throws:
IOException
-
getContent
The Google Cloud Storage location of the video on which to perform the prediction.
string content = 1;- Specified by:
getContentin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The content.
-
getContentBytes
public com.google.protobuf.ByteString getContentBytes()The Google Cloud Storage location of the video on which to perform the prediction.
string content = 1;- Specified by:
getContentBytesin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The bytes for content.
-
setContent
The Google Cloud Storage location of the video on which to perform the prediction.
string content = 1;- Parameters:
value- The content to set.- Returns:
- This builder for chaining.
-
clearContent
The Google Cloud Storage location of the video on which to perform the prediction.
string content = 1;- Returns:
- This builder for chaining.
-
setContentBytes
public VideoObjectTrackingPredictionInstance.Builder setContentBytes(com.google.protobuf.ByteString value) The Google Cloud Storage location of the video on which to perform the prediction.
string content = 1;- Parameters:
value- The bytes for content to set.- Returns:
- This builder for chaining.
-
getMimeType
The MIME type of the content of the video. Only the following are supported: video/mp4 video/avi video/quicktime
string mime_type = 2;- Specified by:
getMimeTypein interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The mimeType.
-
getMimeTypeBytes
public com.google.protobuf.ByteString getMimeTypeBytes()The MIME type of the content of the video. Only the following are supported: video/mp4 video/avi video/quicktime
string mime_type = 2;- Specified by:
getMimeTypeBytesin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The bytes for mimeType.
-
setMimeType
The MIME type of the content of the video. Only the following are supported: video/mp4 video/avi video/quicktime
string mime_type = 2;- Parameters:
value- The mimeType to set.- Returns:
- This builder for chaining.
-
clearMimeType
The MIME type of the content of the video. Only the following are supported: video/mp4 video/avi video/quicktime
string mime_type = 2;- Returns:
- This builder for chaining.
-
setMimeTypeBytes
public VideoObjectTrackingPredictionInstance.Builder setMimeTypeBytes(com.google.protobuf.ByteString value) The MIME type of the content of the video. Only the following are supported: video/mp4 video/avi video/quicktime
string mime_type = 2;- Parameters:
value- The bytes for mimeType to set.- Returns:
- This builder for chaining.
-
getTimeSegmentStart
The beginning, inclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision.
string time_segment_start = 3;- Specified by:
getTimeSegmentStartin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The timeSegmentStart.
-
getTimeSegmentStartBytes
public com.google.protobuf.ByteString getTimeSegmentStartBytes()The beginning, inclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision.
string time_segment_start = 3;- Specified by:
getTimeSegmentStartBytesin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The bytes for timeSegmentStart.
-
setTimeSegmentStart
The beginning, inclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision.
string time_segment_start = 3;- Parameters:
value- The timeSegmentStart to set.- Returns:
- This builder for chaining.
-
clearTimeSegmentStart
The beginning, inclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision.
string time_segment_start = 3;- Returns:
- This builder for chaining.
-
setTimeSegmentStartBytes
public VideoObjectTrackingPredictionInstance.Builder setTimeSegmentStartBytes(com.google.protobuf.ByteString value) The beginning, inclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision.
string time_segment_start = 3;- Parameters:
value- The bytes for timeSegmentStart to set.- Returns:
- This builder for chaining.
-
getTimeSegmentEnd
The end, exclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision, and "inf" or "Infinity" is allowed, which means the end of the video.
string time_segment_end = 4;- Specified by:
getTimeSegmentEndin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The timeSegmentEnd.
-
getTimeSegmentEndBytes
public com.google.protobuf.ByteString getTimeSegmentEndBytes()The end, exclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision, and "inf" or "Infinity" is allowed, which means the end of the video.
string time_segment_end = 4;- Specified by:
getTimeSegmentEndBytesin interfaceVideoObjectTrackingPredictionInstanceOrBuilder- Returns:
- The bytes for timeSegmentEnd.
-
setTimeSegmentEnd
The end, exclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision, and "inf" or "Infinity" is allowed, which means the end of the video.
string time_segment_end = 4;- Parameters:
value- The timeSegmentEnd to set.- Returns:
- This builder for chaining.
-
clearTimeSegmentEnd
The end, exclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision, and "inf" or "Infinity" is allowed, which means the end of the video.
string time_segment_end = 4;- Returns:
- This builder for chaining.
-
setTimeSegmentEndBytes
public VideoObjectTrackingPredictionInstance.Builder setTimeSegmentEndBytes(com.google.protobuf.ByteString value) The end, exclusive, of the video's time segment on which to perform the prediction. Expressed as a number of seconds as measured from the start of the video, with "s" appended at the end. Fractions are allowed, up to a microsecond precision, and "inf" or "Infinity" is allowed, which means the end of the video.
string time_segment_end = 4;- Parameters:
value- The bytes for timeSegmentEnd to set.- Returns:
- This builder for chaining.
-