Uses of Class
com.amazonaws.kinesisvideo.producer.ProducerException
-
-
Uses of ProducerException in com.amazonaws.kinesisvideo.internal.client
Methods in com.amazonaws.kinesisvideo.internal.client that throw ProducerException Modifier and Type Method Description KinesisVideoProducerNativeKinesisVideoClient. initializeNewKinesisVideoProducer(DeviceInfo deviceInfo)Initialize a new nativeKinesisVideoProducer. -
Uses of ProducerException in com.amazonaws.kinesisvideo.internal.producer
Methods in com.amazonaws.kinesisvideo.internal.producer that throw ProducerException Modifier and Type Method Description voidPendingCreationKinesisVideoStream. bufferDurationOverflowPressure(long remainDuration)voidKinesisVideoProducer. create(DeviceInfo deviceInfo)Creates the underlying producer client.voidServiceCallbacks. createDevice(String deviceName, long callAfter, long timeout, byte[] authData, int authType, long customData)Asynchronous call to create devicevoidKinesisVideoProducer. createDeviceResult(long customData, String deviceArn, int httpStatusCode)CreateDevice result eventKinesisVideoProducerStreamKinesisVideoProducer. createStream(StreamInfo streamInfo, StreamCallbacks streamCallbacks)Creates Kinesis Video streamvoidServiceCallbacks. createStream(String deviceName, String streamName, String contentType, String kmsKeyId, long retentionPeriod, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream stream)Asynchronous call to create stream with the specified parameters.voidKinesisVideoProducer. createStreamResult(KinesisVideoProducerStream stream, String streamArn, int httpStatusCode)CreateStream result eventKinesisVideoProducerStreamKinesisVideoProducer. createStreamSync(StreamInfo streamInfo, StreamCallbacks streamCallbacks)Creates Kinesis Video stream synchronouslyvoidKinesisVideoProducer. createSync(DeviceInfo deviceInfo)Creates the underlying producer client synchronously.voidServiceCallbacks. describeStream(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)Asynchronous call to describe stream with the specified parameters.voidKinesisVideoProducer. describeStreamResult(KinesisVideoProducerStream stream, long streamHandle, StreamDescription streamDescription, int httpStatusCode)DescribeStream result eventvoidServiceCallbacks. deviceCertToToken(String deviceName, long callAfter, long timeout, byte[] authData, int authType, long customData)Asynchronous call to device certificate to token API.voidKinesisVideoProducer. deviceCertToTokenResult(long customData, byte[] token, long expiration, int httpStatusCode)DeviceCertToToken result eventvoidPendingCreationKinesisVideoStream. droppedFragmentReport(long fragmentTimecode)voidPendingCreationKinesisVideoStream. droppedFrameReport(long frameTimecode)voidKinesisVideoProducerStream. fragmentAck(long uploadHandle, KinesisVideoFragmentAck kinesisVideoFragmentAck)Reports an ACK for a fragment.voidPendingCreationKinesisVideoStream. fragmentAck(long uploadHandle, KinesisVideoFragmentAck kinesisVideoFragmentAck)voidPendingCreationKinesisVideoStream. fragmentAckReceived(long uploadHandle, KinesisVideoFragmentAck fragmentAck)voidKinesisVideoProducer. free()Stops the streams and frees/releases the underlying objectvoidKinesisVideoProducer. freeStream(KinesisVideoProducerStream stream)Frees the specified streamvoidKinesisVideoProducer. freeStreams()Frees all of the underlying streamsInputStreamKinesisVideoProducerStream. getDataStream(long uploadHandle)Returns the input stream to retrieve the data from.InputStreamPendingCreationKinesisVideoStream. getDataStream(long uploadHandle)KinesisVideoMetricsKinesisVideoProducer. getMetrics()KinesisVideoStreamMetricsKinesisVideoProducerStream. getMetrics()Returns stream specific metrics.KinesisVideoStreamMetricsPendingCreationKinesisVideoStream. getMetrics()voidKinesisVideoProducerStream. getStreamData(long uploadHandle, byte[] fillBuffer, int offset, int length, ReadResult readResult)Get stream data from the buffer.voidPendingCreationKinesisVideoStream. getStreamData(long uploadHandle, byte[] fillBuffer, int offset, int length, ReadResult readResult)voidServiceCallbacks. getStreamingEndpoint(String streamName, String apiName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)Asynchronous call to get streaming endpoint with the specified parameters.voidKinesisVideoProducer. getStreamingEndpointResult(KinesisVideoProducerStream stream, long streamHandle, String endpoint, int httpStatusCode)GetStreamingEndpoint result eventvoidServiceCallbacks. getStreamingToken(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)Asynchronous call to get streaming tokenvoidKinesisVideoProducer. getStreamingTokenResult(KinesisVideoProducerStream stream, long streamHandle, byte[] token, long expiration, int httpStatusCode)GetStreamingToken result eventvoidServiceCallbacks. initialize(KinesisVideoProducer kinesisVideoProducer)Initializes the callbacks objectvoidKinesisVideoProducerStream. parseFragmentAck(long uploadHandle, String kinesisVideoFragmentAck)Parses and processes a response which can contain partial/multiple fragment ACK.voidPendingCreationKinesisVideoStream. parseFragmentAck(long uploadHandle, String kinesisVideoFragmentAck)voidKinesisVideoProducerStream. putEventMetadata(int event, StreamEventMetadata streamEventMetadata)Puts an event metadata into the stream.voidPendingCreationKinesisVideoStream. putEventMetadata(int event, StreamEventMetadata streamEventMetadata)voidKinesisVideoProducerStream. putFragmentMetadata(String metadataName, String metadataValue, boolean persistent)Puts a fragment metadata into the stream.voidPendingCreationKinesisVideoStream. putFragmentMetadata(String metadataName, String metadataValue, boolean persistent)voidKinesisVideoProducerStream. putFrame(KinesisVideoFrame kinesisVideoFrame)Puts a frame into the stream.voidPendingCreationKinesisVideoStream. putFrame(KinesisVideoFrame kinesisVideoFrame)voidServiceCallbacks. putStream(String streamName, String containerType, long streamStartTime, boolean absoluteFragmentTimes, boolean ackRequired, String streamingEndpoint, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream stream)Asynchronous call to put stream APIvoidKinesisVideoProducer. putStreamResult(KinesisVideoProducerStream stream, long uploadHandle, int httpStatusCode)PutStream result eventvoidKinesisVideoProducerStream. resetConnection()Reset current connection of producer streamvoidPendingCreationKinesisVideoStream. resetConnection()voidKinesisVideoProducerStream. stopStream()Stops the Kinesis Video stream.voidPendingCreationKinesisVideoStream. stopStream()voidKinesisVideoProducer. stopStreams()Stops all the streamsvoidKinesisVideoProducerStream. stopStreamSync()Stops the Kinesis Video stream and awaits for the stream stopped notification in a sync call.voidPendingCreationKinesisVideoStream. stopStreamSync()voidPendingCreationKinesisVideoStream. streamClosed(long uploadHandle)voidPendingCreationKinesisVideoStream. streamConnectionStale(long lastAckDuration)voidPendingCreationKinesisVideoStream. streamDataAvailable(long uploadHandle, long duration, long availableSize)voidPendingCreationKinesisVideoStream. streamErrorReport(long uploadHandle, long fragmentTimecode, long statusCode)voidKinesisVideoProducerStream. streamFormatChanged(byte[] codecPrivateData, int trackId)Indicates that the stream format has changed.voidPendingCreationKinesisVideoStream. streamFormatChanged(byte[] codecPrivateData, int trackId)voidKinesisVideoProducerStream. streamFreed()Free the Kinesis Video stream.voidPendingCreationKinesisVideoStream. streamFreed()voidPendingCreationKinesisVideoStream. streamLatencyPressure(long duration)voidPendingCreationKinesisVideoStream. streamReady()voidKinesisVideoProducerStream. streamTerminated(long uploadHandle, int statusCode)Reports an abnormal stream terminationvoidPendingCreationKinesisVideoStream. streamTerminated(long uploadHandle, int statusCode)voidPendingCreationKinesisVideoStream. streamUnderflowReport()voidServiceCallbacks. tagResource(String resourceArn, Tag[] tags, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)Asynchronous call to tag resource APIvoidKinesisVideoProducer. tagResourceResult(KinesisVideoProducerStream stream, long streamHandle, int httpStatusCode)TagResource result event -
Uses of ProducerException in com.amazonaws.kinesisvideo.internal.producer.jni
Methods in com.amazonaws.kinesisvideo.internal.producer.jni that throw ProducerException Modifier and Type Method Description voidNativeKinesisVideoProducerStream. awaitReady()Deprecated.voidNativeKinesisVideoProducerStream. awaitReady(Set<Long> readyStreamHandles)voidNativeKinesisVideoProducerStream. awaitStopped()voidNativeKinesisVideoProducerStream. bufferDurationOverflowPressure(long remainDuration)voidNativeKinesisVideoProducerJni. create(DeviceInfo deviceInfo)Creates the underlying Kinesis Video client objectvoidNativeKinesisVideoProducerJni. create(DeviceInfo deviceInfo, String nativeLibraryPath)Creates the underlying Kinesis Video client object.voidNativeKinesisVideoProducerJni. createDeviceResult(long customData, String deviceArn, int httpStatusCode)KinesisVideoProducerStreamNativeKinesisVideoProducerJni. createStream(StreamInfo streamInfo, StreamCallbacks streamCallbacks)Creates a Kinesis Video streamvoidNativeKinesisVideoProducerJni. createStreamResult(KinesisVideoProducerStream stream, String streamArn, int httpStatusCode)KinesisVideoProducerStreamNativeKinesisVideoProducerJni. createStreamSync(StreamInfo streamInfo, StreamCallbacks streamCallbacks)Creates an Kinesis Video stream synchronouslyvoidNativeKinesisVideoProducerJni. createSync(DeviceInfo deviceInfo)Creates the underlying Kinesis Video client object synchronouslyvoidNativeKinesisVideoProducerJni. createSync(DeviceInfo deviceInfo, String nativeLibraryPath)Creates the underlying Kinesis Video client object synchronously.voidNativeKinesisVideoProducerJni. describeStreamResult(KinesisVideoProducerStream stream, long streamHandle, StreamDescription streamDescription, int httpStatusCode)voidNativeKinesisVideoProducerJni. deviceCertToTokenResult(long customData, byte[] token, long expiration, int httpStatusCode)voidNativeKinesisVideoProducerStream. droppedFragmentReport(long fragmentTimecode)voidNativeKinesisVideoProducerStream. droppedFrameReport(long frameTimecode)voidNativeKinesisVideoProducerJni. fragmentAck(long streamHandle, long uploadHandle, KinesisVideoFragmentAck kinesisVideoFragmentAck)Report an ACK for a fragmentvoidNativeKinesisVideoProducerStream. fragmentAck(long uploadHandle, KinesisVideoFragmentAck kinesisVideoFragmentAck)voidNativeKinesisVideoProducerStream. fragmentAckReceived(long uploadHandle, KinesisVideoFragmentAck fragmentAck)voidNativeKinesisVideoProducerJni. free()Frees the underlying Kinesis Video object.voidNativeKinesisVideoProducerJni. freeStream(KinesisVideoProducerStream stream)voidNativeKinesisVideoProducerJni. freeStreams()InputStreamNativeKinesisVideoProducerStream. getDataStream(long uploadHandle)KinesisVideoMetricsNativeKinesisVideoProducerJni. getMetrics()KinesisVideoStreamMetricsNativeKinesisVideoProducerStream. getMetrics()voidNativeKinesisVideoProducerJni. getStreamData(long streamHandle, long uploadHandle, byte[] fillBuffer, int offset, int length, ReadResult readResult)Get stream data from the buffer for specific upload Handle.voidNativeKinesisVideoProducerStream. getStreamData(long uploadHandle, byte[] fillBuffer, int offset, int length, ReadResult readResult)voidNativeKinesisVideoProducerJni. getStreamingEndpointResult(KinesisVideoProducerStream stream, long streamHandle, String endpoint, int httpStatusCode)voidNativeKinesisVideoProducerJni. getStreamingTokenResult(KinesisVideoProducerStream stream, long streamHandle, byte[] token, long expiration, int httpStatusCode)voidNativeKinesisVideoProducerJni. getStreamMetrics(long streamHandle, KinesisVideoStreamMetrics streamMetrics)Fills in the stream metrics objectvoidNativeKinesisVideoProducerJni. parseFragmentAck(long streamHandle, long uploadHandle, String kinesisVideoFragmentAck)Parses and processes an ACK stringvoidNativeKinesisVideoProducerStream. parseFragmentAck(long uploadHandle, String kinesisVideoFragmentAck)voidNativeKinesisVideoProducerJni. putEventMetadata(long streamHandle, int event, StreamEventMetadata streamEventMetadata)Put an event metadata.voidNativeKinesisVideoProducerStream. putEventMetadata(int event, StreamEventMetadata streamEventMetadata)voidNativeKinesisVideoProducerJni. putFragmentMetadata(long streamHandle, String metadataName, String metadataValue, boolean persistent)Put a fragment metadata.voidNativeKinesisVideoProducerStream. putFragmentMetadata(String metadataName, String metadataValue, boolean persistent)voidNativeKinesisVideoProducerJni. putFrame(long streamHandle, KinesisVideoFrame kinesisVideoFrame)Put a frame.voidNativeKinesisVideoProducerStream. putFrame(KinesisVideoFrame kinesisVideoFrame)voidNativeKinesisVideoProducerJni. putStreamResult(KinesisVideoProducerStream stream, long clientStreamHandle, int httpStatusCode)voidNativeKinesisVideoProducerStream. resetConnection()Create a new connection to continue sending data in current buffervoidNativeKinesisVideoProducerJni. stopStream(long streamHandle)Stops an Kinesis Video stream.voidNativeKinesisVideoProducerStream. stopStream()voidNativeKinesisVideoProducerJni. stopStreams()Stops all Kinesis Video streams.voidNativeKinesisVideoProducerStream. stopStreamSync()voidNativeKinesisVideoProducerStream. streamClosed(long uploadHandle)voidNativeKinesisVideoProducerStream. streamConnectionStale(long lastAckDuration)voidNativeKinesisVideoProducerStream. streamDataAvailable(long uploadHandle, long duration, long availableSize)voidNativeKinesisVideoProducerStream. streamErrorReport(long uploadHandle, long fragmentTimecode, long statusCode)voidNativeKinesisVideoProducerJni. streamFormatChanged(long streamHandle, byte[] codecPrivateData, long trackId)Stream format has changed.voidNativeKinesisVideoProducerStream. streamFormatChanged(byte[] codecPrivateData, int trackId)voidNativeKinesisVideoProducerStream. streamFreed()voidNativeKinesisVideoProducerStream. streamLatencyPressure(long duration)voidNativeKinesisVideoProducerStream. streamReady()voidNativeKinesisVideoProducerJni. streamTerminated(long streamHandle, long uploadHandle, int statusCode)Reports an abnormal stream termination event.voidNativeKinesisVideoProducerStream. streamTerminated(long uploadHandle, int statusCode)voidNativeKinesisVideoProducerStream. streamUnderflowReport()voidNativeKinesisVideoProducerJni. tagResourceResult(KinesisVideoProducerStream stream, long streamHandle, int httpStatusCode)Constructors in com.amazonaws.kinesisvideo.internal.producer.jni that throw ProducerException Constructor Description NativeKinesisVideoProducerJni(AuthCallbacks authCallbacks, StorageCallbacks storageCallbacks, ServiceCallbacks serviceCallbacks)Public constructor.NativeKinesisVideoProducerJni(AuthCallbacks authCallbacks, StorageCallbacks storageCallbacks, ServiceCallbacks serviceCallbacks, org.apache.logging.log4j.Logger log)Public constructorNativeKinesisVideoProducerJni(AuthCallbacks authCallbacks, StorageCallbacks storageCallbacks, ServiceCallbacks serviceCallbacks, org.apache.logging.log4j.Logger log, CountDownLatch readyLatch)Public constructorNativeKinesisVideoProducerJni(AuthCallbacks authCallbacks, StorageCallbacks storageCallbacks, ServiceCallbacks serviceCallbacks, org.apache.logging.log4j.Logger log, CountDownLatch readyLatch, boolean isTrackingMallocs)Public constructor -
Uses of ProducerException in com.amazonaws.kinesisvideo.internal.service
Methods in com.amazonaws.kinesisvideo.internal.service with parameters of type ProducerException Modifier and Type Method Description protected voidDefaultServiceCallbacksImpl. notifyCallResult(KinesisVideoProducerStream stream, String methodName, ProducerException ex)Post the exception onto theStreamCallbacks.streamErrorReport(long, long, long)callback so the application can decide what to do with the error.Methods in com.amazonaws.kinesisvideo.internal.service that throw ProducerException Modifier and Type Method Description voidDefaultServiceCallbacksImpl. createDevice(String deviceName, long callAfter, long timeout, byte[] authData, int authType, long customData)voidDefaultServiceCallbacksImpl. createStream(String deviceName, String streamName, String contentType, String kmsKeyId, long retentionPeriod, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream stream)voidDefaultServiceCallbacksImpl. describeStream(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidDefaultServiceCallbacksImpl. deviceCertToToken(String deviceName, long callAfter, long timeout, byte[] authData, int authType, long customData)voidDefaultServiceCallbacksImpl. getStreamingEndpoint(String streamName, String apiName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidDefaultServiceCallbacksImpl. getStreamingToken(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidDefaultServiceCallbacksImpl. putStream(String streamName, String containerType, long streamStartTime, boolean absoluteFragmentTimes, boolean ackRequired, String dataEndpoint, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream kinesisVideoProducerStream)voidDefaultServiceCallbacksImpl. tagResource(String resourceArn, Tag[] tags, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream) -
Uses of ProducerException in com.amazonaws.kinesisvideo.java.service
Methods in com.amazonaws.kinesisvideo.java.service that throw ProducerException Modifier and Type Method Description voidCachedInfoMultiAuthServiceCallbacksImpl. createStream(String deviceName, String streamName, String contentType, String kmsKeyId, long retentionPeriod, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream stream)voidMultiAuthServiceCallbacksImpl. createStream(String deviceName, String streamName, String contentType, String kmsKeyId, long retentionPeriod, long callAfter, long timeout, byte[] authData, int authType, KinesisVideoProducerStream stream)voidCachedInfoMultiAuthServiceCallbacksImpl. describeStream(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidMultiAuthServiceCallbacksImpl. describeStream(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidCachedInfoMultiAuthServiceCallbacksImpl. getStreamingEndpoint(String streamName, String apiName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidMultiAuthServiceCallbacksImpl. getStreamingEndpoint(String streamName, String apiName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidCachedInfoMultiAuthServiceCallbacksImpl. getStreamingToken(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidMultiAuthServiceCallbacksImpl. getStreamingToken(String streamName, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidCachedInfoMultiAuthServiceCallbacksImpl. tagResource(String resourceArn, Tag[] tagsUnused, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream)voidMultiAuthServiceCallbacksImpl. tagResource(String resourceArn, Tag[] tags, long callAfter, long timeout, byte[] authData, int authType, long streamHandle, KinesisVideoProducerStream stream) -
Uses of ProducerException in com.amazonaws.kinesisvideo.producer
Methods in com.amazonaws.kinesisvideo.producer that throw ProducerException Modifier and Type Method Description voidStreamCallbacks. bufferDurationOverflowPressure(long remainDuration)Stream temporal buffer pressure.voidStreamCallbacks. droppedFragmentReport(long fragmentTimecode)Reports a dropped fragment for the stream.voidStreamCallbacks. droppedFrameReport(long frameTimecode)Reports a dropped frame for the stream.voidStreamCallbacks. fragmentAckReceived(long uploadHandle, KinesisVideoFragmentAck fragmentAck)Reports the received ACK.voidStreamCallbacks. streamClosed(long uploadHandle)Stream has been closed.voidStreamCallbacks. streamConnectionStale(long lastAckDuration)Reports the stream staleness when the data is read and sent but no ACKs are received.voidStreamCallbacks. streamDataAvailable(long uploadHandle, long duration, long availableSize)New data is available for the stream.voidStreamCallbacks. streamErrorReport(long uploadHandle, long fragmentTimecode, long statusCode)Reports an error for the stream.voidStreamCallbacks. streamLatencyPressure(long duration)Reports the stream latency pressure.voidStreamCallbacks. streamReady()Ready to stream data.voidStreamCallbacks. streamUnderflowReport()Reports the stream underflow. -
Uses of ProducerException in com.amazonaws.kinesisvideo.streaming
Methods in com.amazonaws.kinesisvideo.streaming that throw ProducerException Modifier and Type Method Description voidDefaultStreamCallbacks. bufferDurationOverflowPressure(long remainDuration)voidDefaultStreamCallbacks. droppedFragmentReport(long fragmentTimecode)voidDefaultStreamCallbacks. droppedFrameReport(long frameTimecode)voidDefaultStreamCallbacks. fragmentAckReceived(long uploadHandle, KinesisVideoFragmentAck fragmentAck)voidDefaultStreamCallbacks. streamClosed(long uploadHandle)voidDefaultStreamCallbacks. streamConnectionStale(long lastAckDuration)voidDefaultStreamCallbacks. streamDataAvailable(long uploadHandle, long duration, long availableSize)voidDefaultStreamCallbacks. streamErrorReport(long uploadHandle, long frameTimecode, long statusCode)voidDefaultStreamCallbacks. streamLatencyPressure(long duration)voidDefaultStreamCallbacks. streamReady()voidDefaultStreamCallbacks. streamUnderflowReport()
-