Package com.google.cloud.visionai.v1
Class VideoClassificationPredictionResult
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.visionai.v1.VideoClassificationPredictionResult
- All Implemented Interfaces:
VideoClassificationPredictionResultOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class VideoClassificationPredictionResult
extends com.google.protobuf.GeneratedMessage
implements VideoClassificationPredictionResultOrBuilder
Prediction output format for Video Classification.Protobuf type
google.cloud.visionai.v1.VideoClassificationPredictionResult- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classPrediction output format for Video Classification.static final classEach IdentifiedClassification is one particular identification of an classification specified with the AnnotationSpec id and display_name, and the associated confidence score.static interfaceNested 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 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 TypeMethodDescriptionbooleangetClassifications(int index) All of the classifications identified in the time range.intAll of the classifications identified in the time range.All of the classifications identified in the time range.getClassificationsOrBuilder(int index) All of the classifications identified in the time range.All of the classifications identified in the time range.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<VideoClassificationPredictionResult>com.google.protobuf.TimestampThe end, inclusive, of the video's time segment in which the classifications have been identified.com.google.protobuf.TimestampOrBuilderThe end, inclusive, of the video's time segment in which the classifications have been identified.com.google.protobuf.TimestampThe beginning, inclusive, of the video's time segment in which the classifications have been identified.com.google.protobuf.TimestampOrBuilderThe beginning, inclusive, of the video's time segment in which the classifications have been identified.intinthashCode()booleanThe end, inclusive, of the video's time segment in which the classifications have been identified.booleanThe beginning, inclusive, of the video's time segment in which the classifications have been identified.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(VideoClassificationPredictionResult prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<VideoClassificationPredictionResult>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
-
SEGMENT_START_TIME_FIELD_NUMBER
public static final int SEGMENT_START_TIME_FIELD_NUMBER- See Also:
-
SEGMENT_END_TIME_FIELD_NUMBER
public static final int SEGMENT_END_TIME_FIELD_NUMBER- See Also:
-
CLASSIFICATIONS_FIELD_NUMBER
public static final int CLASSIFICATIONS_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
-
hasSegmentStartTime
public boolean hasSegmentStartTime()The beginning, inclusive, of the video's time segment in which the classifications have been identified.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
hasSegmentStartTimein interfaceVideoClassificationPredictionResultOrBuilder- Returns:
- Whether the segmentStartTime field is set.
-
getSegmentStartTime
public com.google.protobuf.Timestamp getSegmentStartTime()The beginning, inclusive, of the video's time segment in which the classifications have been identified.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
getSegmentStartTimein interfaceVideoClassificationPredictionResultOrBuilder- Returns:
- The segmentStartTime.
-
getSegmentStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSegmentStartTimeOrBuilder()The beginning, inclusive, of the video's time segment in which the classifications have been identified.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
getSegmentStartTimeOrBuilderin interfaceVideoClassificationPredictionResultOrBuilder
-
hasSegmentEndTime
public boolean hasSegmentEndTime()The end, inclusive, of the video's time segment in which the classifications have been identified. Particularly, if the end is the same as the start, it means the identification happens on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
hasSegmentEndTimein interfaceVideoClassificationPredictionResultOrBuilder- Returns:
- Whether the segmentEndTime field is set.
-
getSegmentEndTime
public com.google.protobuf.Timestamp getSegmentEndTime()The end, inclusive, of the video's time segment in which the classifications have been identified. Particularly, if the end is the same as the start, it means the identification happens on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
getSegmentEndTimein interfaceVideoClassificationPredictionResultOrBuilder- Returns:
- The segmentEndTime.
-
getSegmentEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSegmentEndTimeOrBuilder()The end, inclusive, of the video's time segment in which the classifications have been identified. Particularly, if the end is the same as the start, it means the identification happens on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
getSegmentEndTimeOrBuilderin interfaceVideoClassificationPredictionResultOrBuilder
-
getClassificationsList
All of the classifications identified in the time range.
repeated .google.cloud.visionai.v1.VideoClassificationPredictionResult.IdentifiedClassification classifications = 3;- Specified by:
getClassificationsListin interfaceVideoClassificationPredictionResultOrBuilder
-
getClassificationsOrBuilderList
public List<? extends VideoClassificationPredictionResult.IdentifiedClassificationOrBuilder> getClassificationsOrBuilderList()All of the classifications identified in the time range.
repeated .google.cloud.visionai.v1.VideoClassificationPredictionResult.IdentifiedClassification classifications = 3;- Specified by:
getClassificationsOrBuilderListin interfaceVideoClassificationPredictionResultOrBuilder
-
getClassificationsCount
public int getClassificationsCount()All of the classifications identified in the time range.
repeated .google.cloud.visionai.v1.VideoClassificationPredictionResult.IdentifiedClassification classifications = 3;- Specified by:
getClassificationsCountin interfaceVideoClassificationPredictionResultOrBuilder
-
getClassifications
All of the classifications identified in the time range.
repeated .google.cloud.visionai.v1.VideoClassificationPredictionResult.IdentifiedClassification classifications = 3;- Specified by:
getClassificationsin interfaceVideoClassificationPredictionResultOrBuilder
-
getClassificationsOrBuilder
public VideoClassificationPredictionResult.IdentifiedClassificationOrBuilder getClassificationsOrBuilder(int index) All of the classifications identified in the time range.
repeated .google.cloud.visionai.v1.VideoClassificationPredictionResult.IdentifiedClassification classifications = 3;- Specified by:
getClassificationsOrBuilderin interfaceVideoClassificationPredictionResultOrBuilder
-
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 VideoClassificationPredictionResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static VideoClassificationPredictionResult parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static VideoClassificationPredictionResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static VideoClassificationPredictionResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static VideoClassificationPredictionResult 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
public static VideoClassificationPredictionResult.Builder newBuilder(VideoClassificationPredictionResult prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VideoClassificationPredictionResult.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
-