Class VideoAnnotationProgress
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.videointelligence.v1.VideoAnnotationProgress
- All Implemented Interfaces:
VideoAnnotationProgressOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class VideoAnnotationProgress
extends com.google.protobuf.GeneratedMessage
implements VideoAnnotationProgressOrBuilder
Annotation progress for a single video.Protobuf type
google.cloud.videointelligence.v1.VideoAnnotationProgress- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAnnotation progress for a single video.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic VideoAnnotationProgressstatic final com.google.protobuf.Descriptors.DescriptorSpecifies which feature is being tracked if the request contains more than one feature.intSpecifies which feature is being tracked if the request contains more than one feature.Video file location in [Cloud Storage](https://cloud.google.com/storage/).com.google.protobuf.ByteStringVideo file location in [Cloud Storage](https://cloud.google.com/storage/).com.google.protobuf.Parser<VideoAnnotationProgress>intApproximate percentage processed thus far.Specifies which segment is being tracked if the request contains more than one segment.Specifies which segment is being tracked if the request contains more than one segment.intcom.google.protobuf.TimestampTime when the request was received.com.google.protobuf.TimestampOrBuilderTime when the request was received.com.google.protobuf.TimestampTime of the most recent update.com.google.protobuf.TimestampOrBuilderTime of the most recent update.inthashCode()booleanSpecifies which segment is being tracked if the request contains more than one segment.booleanTime when the request was received.booleanTime of the most recent update.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(VideoAnnotationProgress prototype) protected VideoAnnotationProgress.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static VideoAnnotationProgressparseDelimitedFrom(InputStream input) static VideoAnnotationProgressparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VideoAnnotationProgressparseFrom(byte[] data) static VideoAnnotationProgressparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VideoAnnotationProgressparseFrom(com.google.protobuf.ByteString data) static VideoAnnotationProgressparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VideoAnnotationProgressparseFrom(com.google.protobuf.CodedInputStream input) static VideoAnnotationProgressparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VideoAnnotationProgressparseFrom(InputStream input) static VideoAnnotationProgressparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static VideoAnnotationProgressparseFrom(ByteBuffer data) static VideoAnnotationProgressparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<VideoAnnotationProgress>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
INPUT_URI_FIELD_NUMBER
public static final int INPUT_URI_FIELD_NUMBER- See Also:
-
PROGRESS_PERCENT_FIELD_NUMBER
public static final int PROGRESS_PERCENT_FIELD_NUMBER- See Also:
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER- See Also:
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER- See Also:
-
FEATURE_FIELD_NUMBER
public static final int FEATURE_FIELD_NUMBER- See Also:
-
SEGMENT_FIELD_NUMBER
public static final int SEGMENT_FIELD_NUMBER- See Also:
-
-
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
-
getInputUri
Video file location in [Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Specified by:
getInputUriin interfaceVideoAnnotationProgressOrBuilder- Returns:
- The inputUri.
-
getInputUriBytes
public com.google.protobuf.ByteString getInputUriBytes()Video file location in [Cloud Storage](https://cloud.google.com/storage/).
string input_uri = 1;- Specified by:
getInputUriBytesin interfaceVideoAnnotationProgressOrBuilder- Returns:
- The bytes for inputUri.
-
getProgressPercent
public int getProgressPercent()Approximate percentage processed thus far. Guaranteed to be 100 when fully processed.
int32 progress_percent = 2;- Specified by:
getProgressPercentin interfaceVideoAnnotationProgressOrBuilder- Returns:
- The progressPercent.
-
hasStartTime
public boolean hasStartTime()Time when the request was received.
.google.protobuf.Timestamp start_time = 3;- Specified by:
hasStartTimein interfaceVideoAnnotationProgressOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Time when the request was received.
.google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimein interfaceVideoAnnotationProgressOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Time when the request was received.
.google.protobuf.Timestamp start_time = 3;- Specified by:
getStartTimeOrBuilderin interfaceVideoAnnotationProgressOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Time of the most recent update.
.google.protobuf.Timestamp update_time = 4;- Specified by:
hasUpdateTimein interfaceVideoAnnotationProgressOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Time of the most recent update.
.google.protobuf.Timestamp update_time = 4;- Specified by:
getUpdateTimein interfaceVideoAnnotationProgressOrBuilder- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Time of the most recent update.
.google.protobuf.Timestamp update_time = 4;- Specified by:
getUpdateTimeOrBuilderin interfaceVideoAnnotationProgressOrBuilder
-
getFeatureValue
public int getFeatureValue()Specifies which feature is being tracked if the request contains more than one feature.
.google.cloud.videointelligence.v1.Feature feature = 5;- Specified by:
getFeatureValuein interfaceVideoAnnotationProgressOrBuilder- Returns:
- The enum numeric value on the wire for feature.
-
getFeature
Specifies which feature is being tracked if the request contains more than one feature.
.google.cloud.videointelligence.v1.Feature feature = 5;- Specified by:
getFeaturein interfaceVideoAnnotationProgressOrBuilder- Returns:
- The feature.
-
hasSegment
public boolean hasSegment()Specifies which segment is being tracked if the request contains more than one segment.
.google.cloud.videointelligence.v1.VideoSegment segment = 6;- Specified by:
hasSegmentin interfaceVideoAnnotationProgressOrBuilder- Returns:
- Whether the segment field is set.
-
getSegment
Specifies which segment is being tracked if the request contains more than one segment.
.google.cloud.videointelligence.v1.VideoSegment segment = 6;- Specified by:
getSegmentin interfaceVideoAnnotationProgressOrBuilder- Returns:
- The segment.
-
getSegmentOrBuilder
Specifies which segment is being tracked if the request contains more than one segment.
.google.cloud.videointelligence.v1.VideoSegment segment = 6;- Specified by:
getSegmentOrBuilderin interfaceVideoAnnotationProgressOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static VideoAnnotationProgress parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoAnnotationProgress parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoAnnotationProgress parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoAnnotationProgress parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoAnnotationProgress parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoAnnotationProgress parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static VideoAnnotationProgress parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static VideoAnnotationProgress parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static VideoAnnotationProgress parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static VideoAnnotationProgress parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VideoAnnotationProgress.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-