A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages

A

ABSOLUTE_TIMECODES - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
absoluteTimecode - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
AbstractKinesisVideoClient - Class in com.amazonaws.kinesisvideo.internal.client
Abstract Kinesis Video Client implementation which handles some of the common pieces and delegates platform specifics to the implementations.
AbstractKinesisVideoClient(Logger) - Constructor for class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
 
AbstractKinesisVideoCredentialsProvider - Class in com.amazonaws.kinesisvideo.auth
Interface to mimic the credentials provider in AWS SDKs.
AbstractKinesisVideoCredentialsProvider() - Constructor for class com.amazonaws.kinesisvideo.auth.AbstractKinesisVideoCredentialsProvider
 
accept(InputStream) - Method in class com.amazonaws.kinesisvideo.client.stream.StreamConsumer
 
accept(T) - Method in interface com.amazonaws.kinesisvideo.common.function.Consumer
 
ACCESS_DENIED - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
AccessDeniedException - Exception in com.amazonaws.kinesisvideo.internal.service.exception
 
AccessDeniedException(String) - Constructor for exception com.amazonaws.kinesisvideo.internal.service.exception.AccessDeniedException
 
AckEventData - Class in com.amazonaws.kinesisvideo.ack
 
AckEventData() - Constructor for class com.amazonaws.kinesisvideo.ack.AckEventData
 
ACTIVE - com.amazonaws.kinesisvideo.producer.StreamStatus
 
addCredentialsProviderToCache(String, AWSCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
addHeaderUnsafe(String, String) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
This method is intended for testing use only.
addStream(KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Add a producer stream to ongoing stream list
addStream(KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
addStreamInfoToCache(String, DescribeStreamResult) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
addStreamingEndpointToCache(String, String) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
addTagInfoToCache(String, Tag[]) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
allowStreamCreation - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
allowStreamCreation(boolean) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
allowStreamCreation(Boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
AmazonServiceException - Exception in com.amazonaws.kinesisvideo.internal.service.exception
 
AmazonServiceException(String) - Constructor for exception com.amazonaws.kinesisvideo.internal.service.exception.AmazonServiceException
 
apiName(String) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
arrayIndexOf(byte[], int, int, byte[]) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
AUDIO - com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
 
AUDIO_CODEC_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
AUDIO_TRACK_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
AUDIO_VIDEO_CONTENT_TYPE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
AudioVideoBuilder() - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration.AudioVideoBuilder
 
AudioVideoFileMediaSource - Class in com.amazonaws.kinesisvideo.java.mediasource.file
MediaSource based on local image files.
AudioVideoFileMediaSource(String) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
AudioVideoFileMediaSource(String, CompletableFuture<Boolean>) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
AudioVideoFileMediaSourceConfiguration - Class in com.amazonaws.kinesisvideo.java.mediasource.file
 
AudioVideoFileMediaSourceConfiguration(AudioVideoFileMediaSourceConfiguration.Builder) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration
 
AudioVideoFileMediaSourceConfiguration.AudioVideoBuilder - Class in com.amazonaws.kinesisvideo.java.mediasource.file
 
AudioVideoFileMediaSourceConfiguration.Builder<T extends AudioVideoFileMediaSourceConfiguration.Builder<T>> - Class in com.amazonaws.kinesisvideo.java.mediasource.file
 
AudioVideoFrameSource - Class in com.amazonaws.kinesisvideo.java.mediasource.file
Frame source backed by local image files.
AudioVideoFrameSource(AudioVideoFileMediaSourceConfiguration) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFrameSource
 
AuthCallbacks - Interface in com.amazonaws.kinesisvideo.producer
Interface to the Kinesis Video Streams Producer Authentication Callbacks functionality.
AuthHelper - Class in com.amazonaws.kinesisvideo.demoapp.auth
 
AuthInfo - Class in com.amazonaws.kinesisvideo.producer
Device Auth Info object.
AuthInfo(AuthInfoType, byte[], long) - Constructor for class com.amazonaws.kinesisvideo.producer.AuthInfo
Public constructor
AuthInfo(AuthInfoType, String, long) - Constructor for class com.amazonaws.kinesisvideo.producer.AuthInfo
Public constructor
AuthInfoType - Enum in com.amazonaws.kinesisvideo.producer
Definition of the Auth Info Type.
AUTOMATIC_STREAMING_ALWAYS_CONTINUOUS - com.amazonaws.kinesisvideo.producer.ClientInfo.AutomaticStreamingFlags
 
AUTOMATIC_STREAMING_INTERMITTENT_PRODUCER - com.amazonaws.kinesisvideo.producer.ClientInfo.AutomaticStreamingFlags
 
awaitReady() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
Deprecated.
awaitReady(Set<Long>) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
awaitStopped() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
AWS_SDK_KVS_PRODUCER_VERSION_STRING - Static variable in class com.amazonaws.kinesisvideo.util.VersionUtil
 
AWSKinesisVideoV4Signer - Class in com.amazonaws.kinesisvideo.client.signing
This is an extended class of KinesisVideoAWS4Signer which decides whether to send a content header based on whether the payload is of streaming type or not Different class is created so as to not break the existing PutStream and GetStream clients using the KinesisVideoAWS4Signer.
AWSKinesisVideoV4Signer(AWSCredentialsProvider, ClientConfiguration, boolean) - Constructor for class com.amazonaws.kinesisvideo.client.signing.AWSKinesisVideoV4Signer
 

B

BandwidthMeasuringOutputStream - Class in com.amazonaws.kinesisvideo.stream.throttling
Measures bytes per second, notifies the consumer callback about each measurement
BandwidthMeasuringOutputStream(OutputStream, OpsPerSecondMeasurer) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.BandwidthMeasuringOutputStream
 
BandwidthThrottledOutputStream - Class in com.amazonaws.kinesisvideo.stream.throttling
An output stream that is bandwidth-throttled by a BandwidthThrottler.
BandwidthThrottledOutputStream(OutputStream, BandwidthThrottler) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
BandwidthThrottler - Interface in com.amazonaws.kinesisvideo.stream.throttling
Interface for throttler based on bandwidth.
BandwidthThrottlerImpl - Class in com.amazonaws.kinesisvideo.stream.throttling
A bandwidth throttler for output stream (i.e.
BandwidthThrottlerImpl(long) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottlerImpl
 
BOTH_IPV4_AND_IPV6 - Static variable in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfigurationDefaults
 
bufferDuration - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
bufferDurationOverflowPressure(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
bufferDurationOverflowPressure(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
bufferDurationOverflowPressure(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Stream temporal buffer pressure.
bufferDurationOverflowPressure(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
build() - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
build() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
build() - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus.ResponseStatusBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
 
build() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.PutMediaClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.client.StreamingReadClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
builder() - Static method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
builder() - Static method in class com.amazonaws.kinesisvideo.model.Response
 
builder() - Static method in class com.amazonaws.kinesisvideo.model.ResponseStatus
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
Builder() - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
Builder(Class<?>) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration.Builder
 
BuilderBase() - Constructor for class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
builderType() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
builderType() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
 
builderType() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient.Builder
 
BytesGenerator - Class in com.amazonaws.kinesisvideo.internal.mediasource.bytes
 
BytesGenerator(int) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesGenerator
 
BytesMediaSource - Class in com.amazonaws.kinesisvideo.internal.mediasource.bytes
 
BytesMediaSource(String) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
BytesMediaSourceConfiguration - Class in com.amazonaws.kinesisvideo.internal.mediasource.bytes
 
BytesMediaSourceConfiguration(BytesMediaSourceConfiguration.Builder) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
BytesMediaSourceConfiguration.Builder - Class in com.amazonaws.kinesisvideo.internal.mediasource.bytes
 

C

CachedInfoMultiAuthServiceCallbacksImpl - Class in com.amazonaws.kinesisvideo.java.service
 
CachedInfoMultiAuthServiceCallbacksImpl(Logger, ScheduledExecutorService, KinesisVideoClientConfiguration, KinesisVideoServiceClient) - Constructor for class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
calculateContentHash(SignableRequest<?>) - Method in class com.amazonaws.kinesisvideo.client.signing.KinesisVideoAWS4Signer
 
CalledByNativeCode - Annotation Type in com.amazonaws.kinesisvideo.util
Used to mark methods (and constructors) that are called by the JNI layer (native codebase)
CameraMediaSourceConfiguration - Class in com.amazonaws.kinesisvideo.client.mediasource
CameraMediaSourceConfiguration defines common configuration properties for camera media source
CameraMediaSourceConfiguration(CameraMediaSourceConfiguration.Builder) - Constructor for class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
 
CameraMediaSourceConfiguration.Builder - Class in com.amazonaws.kinesisvideo.client.mediasource
 
CERT - com.amazonaws.kinesisvideo.producer.AuthInfoType
Certificate authentication
checkArgument(boolean) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the expression is true.
checkArgument(boolean, Object) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the expression is true.
checkArgument(boolean, String, Object...) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the expression is true.
checkClientTrusted(X509Certificate[], String) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkNotNull(T) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the object is not null.
checkNotNull(T, Object) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the object is not null.
checkNotNull(T, String, Object...) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Validates the object is not null.
checkServerTrusted(X509Certificate[], String) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
checkState(boolean) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, Object) - Static method in class com.amazonaws.kinesisvideo.common.preconditions.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
ChunkDecoder - Class in com.amazonaws.kinesisvideo.encoding
 
ChunkEncoder - Class in com.amazonaws.kinesisvideo.encoding
 
CLIENT_INFO_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.ClientInfo
Current version for the structure as defined in the native code
ClientConfiguration - Class in com.amazonaws.kinesisvideo.config
 
ClientConfiguration.ClientConfigurationBuilder - Class in com.amazonaws.kinesisvideo.config
 
ClientInfo - Class in com.amazonaws.kinesisvideo.producer
Client information object.
ClientInfo() - Constructor for class com.amazonaws.kinesisvideo.producer.ClientInfo
Deprecated.
ClientInfo(long, long, long, long, int, boolean, long, long) - Constructor for class com.amazonaws.kinesisvideo.producer.ClientInfo
Deprecated.
ClientInfo(long, long, long, long, int, boolean, ClientInfo.AutomaticStreamingFlags, long, long) - Constructor for class com.amazonaws.kinesisvideo.producer.ClientInfo
Deprecated.
ClientInfo(long, long, long, long, int, boolean, ClientInfo.AutomaticStreamingFlags, long, long, long, long, KvsRetryStrategy) - Constructor for class com.amazonaws.kinesisvideo.producer.ClientInfo
Deprecated.
ClientInfo.AutomaticStreamingFlags - Enum in com.amazonaws.kinesisvideo.producer
 
close() - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient
 
close() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient
 
close() - Method in class com.amazonaws.kinesisvideo.demoapp.debug.StatsWriter
Stops the monitoring and closes all resources.
close() - Method in interface com.amazonaws.kinesisvideo.http.HttpClient
 
close() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
close() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
close() - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
closeClient() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
closeClient() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient
 
closeClient() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient
 
closeSocket() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
codecIdFromContentType(String) - Static method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
com.amazonaws.kinesisvideo.ack - package com.amazonaws.kinesisvideo.ack
 
com.amazonaws.kinesisvideo.auth - package com.amazonaws.kinesisvideo.auth
 
com.amazonaws.kinesisvideo.client - package com.amazonaws.kinesisvideo.client
 
com.amazonaws.kinesisvideo.client.mediasource - package com.amazonaws.kinesisvideo.client.mediasource
 
com.amazonaws.kinesisvideo.client.signing - package com.amazonaws.kinesisvideo.client.signing
 
com.amazonaws.kinesisvideo.client.stream - package com.amazonaws.kinesisvideo.client.stream
 
com.amazonaws.kinesisvideo.common.exception - package com.amazonaws.kinesisvideo.common.exception
 
com.amazonaws.kinesisvideo.common.function - package com.amazonaws.kinesisvideo.common.function
 
com.amazonaws.kinesisvideo.common.preconditions - package com.amazonaws.kinesisvideo.common.preconditions
 
com.amazonaws.kinesisvideo.config - package com.amazonaws.kinesisvideo.config
 
com.amazonaws.kinesisvideo.demoapp - package com.amazonaws.kinesisvideo.demoapp
 
com.amazonaws.kinesisvideo.demoapp.auth - package com.amazonaws.kinesisvideo.demoapp.auth
 
com.amazonaws.kinesisvideo.demoapp.contants - package com.amazonaws.kinesisvideo.demoapp.contants
 
com.amazonaws.kinesisvideo.demoapp.debug - package com.amazonaws.kinesisvideo.demoapp.debug
 
com.amazonaws.kinesisvideo.encoding - package com.amazonaws.kinesisvideo.encoding
 
com.amazonaws.kinesisvideo.http - package com.amazonaws.kinesisvideo.http
 
com.amazonaws.kinesisvideo.internal.client - package com.amazonaws.kinesisvideo.internal.client
 
com.amazonaws.kinesisvideo.internal.client.mediasource - package com.amazonaws.kinesisvideo.internal.client.mediasource
 
com.amazonaws.kinesisvideo.internal.mediasource - package com.amazonaws.kinesisvideo.internal.mediasource
 
com.amazonaws.kinesisvideo.internal.mediasource.bytes - package com.amazonaws.kinesisvideo.internal.mediasource.bytes
 
com.amazonaws.kinesisvideo.internal.mediasource.multitrack - package com.amazonaws.kinesisvideo.internal.mediasource.multitrack
 
com.amazonaws.kinesisvideo.internal.producer - package com.amazonaws.kinesisvideo.internal.producer
 
com.amazonaws.kinesisvideo.internal.producer.client - package com.amazonaws.kinesisvideo.internal.producer.client
 
com.amazonaws.kinesisvideo.internal.producer.jni - package com.amazonaws.kinesisvideo.internal.producer.jni
 
com.amazonaws.kinesisvideo.internal.service - package com.amazonaws.kinesisvideo.internal.service
 
com.amazonaws.kinesisvideo.internal.service.exception - package com.amazonaws.kinesisvideo.internal.service.exception
 
com.amazonaws.kinesisvideo.java.auth - package com.amazonaws.kinesisvideo.java.auth
 
com.amazonaws.kinesisvideo.java.client - package com.amazonaws.kinesisvideo.java.client
 
com.amazonaws.kinesisvideo.java.mediasource.file - package com.amazonaws.kinesisvideo.java.mediasource.file
 
com.amazonaws.kinesisvideo.java.service - package com.amazonaws.kinesisvideo.java.service
 
com.amazonaws.kinesisvideo.model - package com.amazonaws.kinesisvideo.model
 
com.amazonaws.kinesisvideo.producer - package com.amazonaws.kinesisvideo.producer
 
com.amazonaws.kinesisvideo.signing - package com.amazonaws.kinesisvideo.signing
 
com.amazonaws.kinesisvideo.socket - package com.amazonaws.kinesisvideo.socket
 
com.amazonaws.kinesisvideo.storage - package com.amazonaws.kinesisvideo.storage
Concrete implementations of StorageCallbacks.
com.amazonaws.kinesisvideo.stream.throttling - package com.amazonaws.kinesisvideo.stream.throttling
 
com.amazonaws.kinesisvideo.streaming - package com.amazonaws.kinesisvideo.streaming
Concrete implementations of StreamCallbacks.
com.amazonaws.kinesisvideo.util - package com.amazonaws.kinesisvideo.util
 
completionCallback(Consumer<Exception>) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
config(ExponentialBackoffRetryStrategyConfig) - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
 
config(ExponentialBackoffRetryStrategyConfig) - Method in interface com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyConfigStep
 
configuration - Variable in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Store the configuration
configure(MediaSourceConfiguration) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Applies configuration settings to this media source.
configure(MediaSourceConfiguration) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
configure(MediaSourceConfiguration) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
configure(MediaSourceConfiguration) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
configure(MediaSourceConfiguration) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
connectAndGetResponse() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
connectAndProcessInBackground() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
connectionTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
connectionTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
connectionTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
connectionTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
Consumer<T> - Interface in com.amazonaws.kinesisvideo.common.function
 
CONTENT_STORE_PRESSURE_POLICY_DROP_TAIL_ITEM - com.amazonaws.kinesisvideo.producer.StreamInfo.StorePressurePolicy
Evict the earliest frames to make space for the new frame being put.
CONTENT_STORE_PRESSURE_POLICY_OOM - com.amazonaws.kinesisvideo.producer.StreamInfo.StorePressurePolicy
Return an error STATUS_STORE_OUT_OF_MEMORY when we have no available storage when putting frame.
contentType - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
contentType(String) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
create(DeviceInfo) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates the underlying Kinesis Video client object
create(DeviceInfo) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Creates the underlying producer client.
create(DeviceInfo, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates the underlying Kinesis Video client object.
createClientInfoV0(long, long, long, long, int, boolean) - Static method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
createClientInfoV1(long, long, long, long, int, boolean, long) - Static method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
createClientInfoV2(long, long, long, long, int, boolean, long, ClientInfo.AutomaticStreamingFlags, long, KvsRetryStrategy) - Static method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
createClientInfoV3(long, long, long, long, int, boolean, long, ClientInfo.AutomaticStreamingFlags, long, KvsRetryStrategy, long, long) - Static method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
createDevice(String, long, long, byte[], int, long) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to create device
createDevice(String, long, long, byte[], int, long) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
createDeviceInfoV0(String, StorageInfo, int, Tag[]) - Static method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
createDeviceInfoV1(String, StorageInfo, int, Tag[], String, ClientInfo) - Static method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
createDeviceResult(long, String, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
createDeviceResult(long, String, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
CreateDevice result event
createKinesisVideoClient(AWSCredentialsProvider) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(KinesisVideoClientConfiguration, DeviceInfo, ScheduledExecutorService) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(KinesisVideoClientConfiguration, DeviceInfo, ScheduledExecutorService, StreamCallbacks) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(Regions, AWSCredentialsProvider) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(Regions, AWSCredentialsProvider, String, IPVersionFilter) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
 
createKinesisVideoClient(Regions, AWSCredentialsProvider, String, Boolean, IPVersionFilter) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(Regions, AWSCredentialsProvider, String, Boolean, IPVersionFilter, boolean) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
Create Kinesis Video client.
createKinesisVideoClient(Logger, KinesisVideoClientConfiguration, ScheduledExecutorService, StreamCallbacks, ServiceCallbacks) - Static method in class com.amazonaws.kinesisvideo.java.client.KinesisVideoJavaClientFactory
 
createKinesisVideoCredentialsProvider(AWSCredentialsProvider) - Static method in class com.amazonaws.kinesisvideo.java.auth.JavaCredentialsFactory
Returns the correct Kinesis Video Credentials Provider based on if the AWS Credentials provider returns a session token or not.
createKinesisVideoCredentialsProvider(AWSCredentialsProvider, Duration) - Static method in class com.amazonaws.kinesisvideo.java.auth.JavaCredentialsFactory
 
createMediaSource(String, MediaSourceConfiguration) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Try create a media source.
createMediaSource(String, MediaSourceConfiguration) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
createSocket(URI) - Method in class com.amazonaws.kinesisvideo.socket.SocketFactory
Creates a socket for the given URI.
createSocket(URI, IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.socket.SocketFactory
Creates a socket for the given URI with an IP version filter.
createStream(StreamInfo, StreamCallbacks) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates a Kinesis Video stream
createStream(StreamInfo, StreamCallbacks) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Creates Kinesis Video stream
createStream(String, String, String, String, long, long, long, byte[], int, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to create stream with the specified parameters.
createStream(String, String, String, String, long, long, long, byte[], int, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
createStream(String, String, String, String, long, long, long, byte[], int, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
createStream(String, String, String, String, long, long, long, byte[], int, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
createStream(String, String, String, String, long, long, KinesisVideoCredentialsProvider) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Create a stream on KinesisVideo frontend
createStream(String, String, String, String, long, long, KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
createStreamResult(KinesisVideoProducerStream, String, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
createStreamResult(KinesisVideoProducerStream, String, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
CreateStream result event
createStreamSync(StreamInfo, StreamCallbacks) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates an Kinesis Video stream synchronously
createStreamSync(StreamInfo, StreamCallbacks) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Creates Kinesis Video stream synchronously
createSync(DeviceInfo) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates the underlying Kinesis Video client object synchronously
createSync(DeviceInfo) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Creates the underlying producer client synchronously.
createSync(DeviceInfo, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Creates the underlying Kinesis Video client object synchronously.
createTrackInfoList() - Static method in class com.amazonaws.kinesisvideo.demoapp.contants.DemoTrackInfos
 
createTrackName(String) - Static method in class com.amazonaws.kinesisvideo.producer.StreamInfo
Generates a track name from a content type
CREATING - com.amazonaws.kinesisvideo.producer.StreamStatus
Stream is being created, active, updating, deleting, unknown
CREDENTIALS_NEVER_EXPIRE - Static variable in class com.amazonaws.kinesisvideo.auth.DefaultAuthCallbacks
A sentinel value indicating the credentials never expire
CREDENTIALS_NEVER_EXPIRE - Static variable in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
Deprecated.
This exposes a mutable Date object. Use KinesisVideoCredentials.getCredentialsNeverExpire() instead.
credentialsProviderFn - Variable in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
Given a StreamInfo object, determine which credentials to use.

D

decodeAckInResponseBody(InputStream, Consumer<String>) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
decodeHeaders(InputStream) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
DEFAULT_BITRATE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
DEFAULT_BUFFER_DURATION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
Default buffer duration for a stream
DEFAULT_GOP_DURATION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
DEFAULT_LOG_LEVEL - Static variable in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
DEFAULT_REPLAY_DURATION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
Default replay duration for a stream
DEFAULT_SERVICE_CALL_TIMEOUT_IN_MILLIS - Static variable in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfigurationDefaults
 
DEFAULT_STALENESS_DURATION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
Default connection staleness detection duration.
DEFAULT_TIMESCALE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
DEFAULT_TRACK_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
DefaultAuthCallbacks - Class in com.amazonaws.kinesisvideo.auth
Default AuthCallbacks implementation based on the credentials provider
DefaultAuthCallbacks(KinesisVideoCredentialsProvider, ScheduledExecutorService, Logger) - Constructor for class com.amazonaws.kinesisvideo.auth.DefaultAuthCallbacks
 
DefaultOnStreamDataAvailable - Class in com.amazonaws.kinesisvideo.internal.mediasource
Forwards the received media data to the configured MediaSourceSink.
DefaultOnStreamDataAvailable(MediaSourceSink) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.DefaultOnStreamDataAvailable
 
defaults() - Static method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
 
defaults() - Static method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
 
DefaultServiceCallbacksImpl - Class in com.amazonaws.kinesisvideo.internal.service
Implementation of ServiceCallbacks
DefaultServiceCallbacksImpl(Logger, ScheduledExecutorService, KinesisVideoClientConfiguration, KinesisVideoServiceClient) - Constructor for class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
DefaultStorageCallbacks - Class in com.amazonaws.kinesisvideo.storage
No-op implementation of storage callbacks.
DefaultStorageCallbacks() - Constructor for class com.amazonaws.kinesisvideo.storage.DefaultStorageCallbacks
 
DefaultStreamCallbacks - Class in com.amazonaws.kinesisvideo.streaming
No-op implementation of stream callbacks.
DefaultStreamCallbacks() - Constructor for class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
DELETE - com.amazonaws.kinesisvideo.http.HttpMethodName
 
deleteStream(String, String, Date, long, KinesisVideoCredentialsProvider) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Delete stream with name and version
deleteStream(String, String, Date, long, KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
DELETING - com.amazonaws.kinesisvideo.producer.StreamStatus
 
DemoAppCachedInfo - Class in com.amazonaws.kinesisvideo.demoapp
Demo Java Producer with Cached Stream Information to lower start latency.
DemoAppMain - Class in com.amazonaws.kinesisvideo.demoapp
Demo Java Producer.
DemoAppMainWithHeapTracking - Class in com.amazonaws.kinesisvideo.demoapp
Demo Java Producer.
DemoTrackInfos - Class in com.amazonaws.kinesisvideo.demoapp.contants
 
describeStream(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to describe stream with the specified parameters.
describeStream(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
describeStream(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
describeStream(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
describeStream(String, long, KinesisVideoCredentialsProvider) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Describe the status of a stream
describeStream(String, long, KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
describeStreamResult(KinesisVideoProducerStream, long, StreamDescription, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
describeStreamResult(KinesisVideoProducerStream, long, StreamDescription, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
DescribeStream result event
DEVICE_INFO_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.DeviceInfo
Current version for the structure as defined in the native code
DEVICE_STORAGE_TYPE_HYBRID_FILE - com.amazonaws.kinesisvideo.producer.StorageInfo.DeviceStorageType
File based storage type
DEVICE_STORAGE_TYPE_IN_MEM - com.amazonaws.kinesisvideo.producer.StorageInfo.DeviceStorageType
In-memory storage type
deviceCertToToken(String, long, long, byte[], int, long) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to device certificate to token API.
deviceCertToToken(String, long, long, byte[], int, long) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
deviceCertToTokenResult(long, byte[], long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
deviceCertToTokenResult(long, byte[], long, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
DeviceCertToToken result event
DeviceInfo - Class in com.amazonaws.kinesisvideo.producer
Device information object.
DeviceInfo(int, String, StorageInfo, int, Tag[]) - Constructor for class com.amazonaws.kinesisvideo.producer.DeviceInfo
Deprecated.
DeviceInfo(int, String, StorageInfo, int, Tag[], String, ClientInfo) - Constructor for class com.amazonaws.kinesisvideo.producer.DeviceInfo
Deprecated.
dir(String) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
disabled() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
Use the PIC defaults for the retry wait time calculations.
disabled() - Method in interface com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyTypeStep
DISABLED - com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
Use the defaults from PIC.
DiscreteTimePeriodsThrottler - Class in com.amazonaws.kinesisvideo.stream.throttling
Throttles the operations to hit the target ops per second.
DiscreteTimePeriodsThrottler(int, int) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.DiscreteTimePeriodsThrottler
 
droppedFragmentReport(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
droppedFragmentReport(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
droppedFragmentReport(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports a dropped fragment for the stream.
droppedFragmentReport(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
droppedFrameReport(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
droppedFrameReport(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
droppedFrameReport(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports a dropped frame for the stream.
droppedFrameReport(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 

E

encode(byte[], int) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkEncoder
 
endFileIndex(int) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
execute() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient
 
execute() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient
 
execute() - Method in class com.amazonaws.kinesisvideo.util.LoggedExitRunnable
To be implemented by concrete classes to define the actual task execution logic.
execute(String) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient
 
executeRequest() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient
 
executeRequest() - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpClient
 
executor - Variable in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Task executor to schedule long-running tasks in an async way.
EXPECTED_LIBRARY_VERSION - Static variable in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
The expected library version.
EXPONENTIAL_BACKOFF_WAIT - com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
Use the exponential backoff from PIC.
exponentialBackoff() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
Use the exponential backoff for the retry wait time calculations.
exponentialBackoff() - Method in interface com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyTypeStep
ExponentialBackoffRetryStrategyConfig - Class in com.amazonaws.kinesisvideo.producer
Configuration for exponential backoff retry strategy.
ExponentialBackoffRetryStrategyConfig(ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder) - Constructor for class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder - Class in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.JitterFactorStep - Interface in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.JitterType - Enum in com.amazonaws.kinesisvideo.producer
Jitter types that correspond to the native ExponentialBackoffJitterType enum
ExponentialBackoffRetryStrategyConfig.JitterTypeStep - Interface in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.MaxRetryCountStep - Interface in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.MaxRetryWaitTimeStep - Interface in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.MinTimeToResetRetryStateStep - Interface in com.amazonaws.kinesisvideo.producer
 
ExponentialBackoffRetryStrategyConfig.RetryFactorTimeStep - Interface in com.amazonaws.kinesisvideo.producer
 

F

filenameFormat(String) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
fileOutputPath(String) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
Allows writing the stream data into a localc file in addition to sending it to back-end.
FIXED_JITTER - com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
jitter = random number between [0, jitter factor)
fixedJitter() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
Jitter will be between [0, jitterFactor).
fixedJitter() - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterTypeStep
 
flush() - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
fps - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
fps(int) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
FRAGMENT_ACK_TYPE_BUFFERING - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Fragment started buffering on the ingestion host
FRAGMENT_ACK_TYPE_ERROR - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Fragment errored
FRAGMENT_ACK_TYPE_IDLE - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Idle ACK to keep alive
FRAGMENT_ACK_TYPE_PERSISTED - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Fragment has been persisted
FRAGMENT_ACK_TYPE_RECEIVED - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Fragment has been received and parsed
FRAGMENT_ACK_TYPE_UNDEFINED - Static variable in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Ack type undefined or not specified.
fragmentAck(long, long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Report an ACK for a fragment
fragmentAck(long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
fragmentAck(long, KinesisVideoFragmentAck) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Reports an ACK for a fragment.
fragmentAck(long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
fragmentAckReceived(long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
fragmentAckReceived(long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
fragmentAckReceived(long, KinesisVideoFragmentAck) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports the received ACK.
fragmentAckReceived(long, KinesisVideoFragmentAck) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
FragmentAckType - Class in com.amazonaws.kinesisvideo.producer
Definition of the Kinesis Video Fragment ACK type.
FragmentAckType(int) - Constructor for class com.amazonaws.kinesisvideo.producer.FragmentAckType
 
fragmentTimecodeType(String) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
FRAME_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
Current version for the structure as defined in the native code
FRAME_DURATION_0_MS - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
FRAME_FLAG_DISCARDABLE_FRAME - Static variable in class com.amazonaws.kinesisvideo.producer.FrameFlags
The frame is discardable - no other frames depend on it
FRAME_FLAG_INVISIBLE_FRAME - Static variable in class com.amazonaws.kinesisvideo.producer.FrameFlags
The frame is invisible for rendering
FRAME_FLAG_KEY_FRAME - Static variable in class com.amazonaws.kinesisvideo.producer.FrameFlags
The frame is a key frame - I or IDR
FRAME_FLAG_NONE - Static variable in class com.amazonaws.kinesisvideo.producer.FrameFlags
No flags specified.
FRAME_ORDER_MODE_PASS_THROUGH - com.amazonaws.kinesisvideo.producer.FrameOrderMode
When in FRAME_ORDER_MODE_PASS_THROUGH, when putKinesisVideoFrame is called, the frame is submitted immediately
FRAME_ORDERING_MODE_MULTI_TRACK_AV - com.amazonaws.kinesisvideo.producer.FrameOrderMode
When in FRAME_ORDERING_MODE_MULTI_TRACK_AV, frames are submitted in the order of their dts.
FRAME_ORDERING_MODE_MULTI_TRACK_AV_COMPARE_DTS_ONE_MS_COMPENSATE - com.amazonaws.kinesisvideo.producer.FrameOrderMode
If frames from different tracks have dts difference less than mkv timecode scale, then add 1 unit of mkv timecode scale to the latter frame to avoid backend reporting fragment overlap.
FRAME_ORDERING_MODE_MULTI_TRACK_AV_COMPARE_PTS_ONE_MS_COMPENSATE - com.amazonaws.kinesisvideo.producer.FrameOrderMode
same as the dts counter part, but compares pts instead.
FRAME_RATE_25 - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
FRAME_VERSION_ZERO - Static variable in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
FrameFlags - Class in com.amazonaws.kinesisvideo.producer
Definition of the flags for a frame.
FrameFlags() - Constructor for class com.amazonaws.kinesisvideo.producer.FrameFlags
 
frameGeneratorThreadName(String) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
FrameOrderMode - Enum in com.amazonaws.kinesisvideo.producer
Definition of the FrameOrderMode.
FRAMERATE_30 - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
free() - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Stops the media sources and frees/releases the underlying objects
free() - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Stops the streams and frees/releases the underlying object
free() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Releases all resources held by this media source and performs final cleanup.
free() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
free() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
free() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
free() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Frees the underlying Kinesis Video object.
free() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Stops the streams and frees/releases the underlying object
free() - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Frees the callbacks object.
free() - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
free() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
free() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
freeMediaSource(MediaSource) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Free a media source.
freeMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Free media source's binding producer stream
freeMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
freeStream(KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
freeStream(KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Frees the specified stream
freeStreams() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
freeStreams() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Frees all of the underlying streams
fromValue(int) - Static method in enum com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
 
fromValue(int) - Static method in enum com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
 
FULL_JITTER - com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
jitter = random number between [0, wait time)
fullJitter() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
jitter = random number between [0, calculated wait time)
fullJitter() - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterTypeStep
 
futureCallback(FutureCallback<HttpResponse>) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 

G

GET - com.amazonaws.kinesisvideo.http.HttpMethodName
 
getAcceptedIssuers() - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
getAccessKey() - Method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
 
getAckType() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns the acknowledgement type indicating the fragment's processing state.
getAllowedBytes(int) - Method in interface com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottler
Get the allowed number of bytes to read from or write to socket.
getAllowedBytes(int) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottlerImpl
 
getAmazonKinesisVideoClient(AWSCredentialsProvider, Region, String, int) - Static method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
getApiName() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getAuthType() - Method in class com.amazonaws.kinesisvideo.producer.AuthInfo
 
getAutomaticStreamingFlags() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getAvgBandwidthBps() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getBitRate() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the encoding bitrate.
getBufferDuration() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getBufferDuration() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getCameraFacing() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getCameraFacing() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the camera facing front or back.
getCameraId() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getCameraId() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Returns the ID of the camera
getCameraOrientation() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getCameraOrientation() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the orientation of the camera in degrees.
getClientId() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getClientInfo() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getClientMetrics() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Get metrics for the producer client.
getCodecId() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getCodecId() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getCodecId(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getCodecPrivateData() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getCodecPrivateData() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the codec private data.
getCodecPrivateData() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getCodecPrivateData() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getCodecPrivateData(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getConfiguration() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns the configuration object used to create and configure this media source.
getConfiguration() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
getConfiguration() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
getConfiguration() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
getConfiguration() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
getConnectionStalenessDuration() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getConnectionTimeoutInMillis() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getContent() - Method in interface com.amazonaws.kinesisvideo.http.HttpClient
 
getContent() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
getContent() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
getContentStoreAllocatedSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the allocated size
getContentStoreAvailableSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the available size
getContentStoreSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the overall content store size
getContentType() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getContentType() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getContentType() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getContentType() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getControlPlaneEndpoint(String) - Static method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfigurationDefaults
Construct KVS control plane legacy endpoint (excluding https://).
getCreateClientTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getCreateStreamTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getCreationTime() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getCredentials() - Method in class com.amazonaws.kinesisvideo.auth.AbstractKinesisVideoCredentialsProvider
 
getCredentials() - Method in interface com.amazonaws.kinesisvideo.auth.KinesisVideoCredentialsProvider
 
getCredentials() - Method in class com.amazonaws.kinesisvideo.auth.StaticCredentialsProvider
 
getCredentialsNeverExpire() - Static method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
Returns a defensive copy of the sentinel value indicating credentials never expire.
getCredentialsProvider() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getCredentialsProvider(byte[], Logger) - Static method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
getCurrentAllocationBytes() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Return the current value of the allocated memory.
getCurrentAllocationSizeBytes() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Query the PIC malloc tracker for the current allocated bytes.
getCurrentFrameRate() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the current frame rate in frames per second
getCurrentTime() - Static method in class com.amazonaws.kinesisvideo.producer.Time
Gets the current time in producer time units
getCurrentTransferRate() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the current transfer rate in bytes per second
getCurrentViewDurationInMillis() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the duration in milliseconds from current to head
getCurrentViewDurationInTimeUnits() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the duration from current to head in 100ns
getCurrentViewSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the byte size of all allocations from current to head
getData() - Method in class com.amazonaws.kinesisvideo.producer.AuthInfo
 
getData() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
Native code will access this buffer via GetDirectBufferAddress().
getDataEndpoint(String, String, long, KinesisVideoCredentialsProvider) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Get data endpoint to be used by PutMedia for the specified stream.
getDataEndpoint(String, String, long, KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
getDataStream(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getDataStream(long) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Returns the input stream to retrieve the data from.
getDataStream(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getDecodingTs() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getDeviceCertificate() - Method in class com.amazonaws.kinesisvideo.auth.DefaultAuthCallbacks
 
getDeviceCertificate() - Method in interface com.amazonaws.kinesisvideo.producer.AuthCallbacks
Returns the device certificate.
getDeviceFingerprint() - Method in class com.amazonaws.kinesisvideo.auth.DefaultAuthCallbacks
 
getDeviceFingerprint() - Method in interface com.amazonaws.kinesisvideo.producer.AuthCallbacks
Returns the device fingerprint uniquely identifying the device.
getDeviceName() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getDeviceStorageType() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getDeviceStorageType() - Method in class com.amazonaws.kinesisvideo.producer.StorageInfo
getDir() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration
 
getDir() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getDualStackControlPlaneEndpoint(String) - Static method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfigurationDefaults
Construct the KVS dual-stack endpoint (excluding https://).
getDuration() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getEncoderMimeType() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the encoder mime type.
getEncodingBitrate() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getEndFileIndex() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getEndpoint() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getErrorCode() - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
getExpiration() - Method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
 
getExpiration() - Method in class com.amazonaws.kinesisvideo.producer.AuthInfo
 
getExponentialBackoffConfig() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy
 
getFilenameFormat() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getFlag(int) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
 
getFlags() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getFps() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
getFps() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getFps() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getFragmentDuration() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getFragmentTimecode() - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
getFrameGeneratorThreadName() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getFrameOrderMode() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getFrameOrderMode(String) - Static method in enum com.amazonaws.kinesisvideo.producer.FrameOrderMode
 
getFrameRate() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getFrameRate() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the frame rate of the camera.
getFrameRate() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getFrameTimescale() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getGopDurationMillis() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getGopDurationMillis() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the GOP (group-of-pictures) duration in milliseconds.
getHeaders() - Method in interface com.amazonaws.kinesisvideo.http.HttpClient
 
getHeaders() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
getHeaders() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
getHorizontalResolution() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getHorizontalResolution() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the horizontal resolution.
getImagePrefix() - Method in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
getIndex() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
GetInletMediaClient - Class in com.amazonaws.kinesisvideo.client
 
GetInletMediaClient.GetInletMediaClientBuilder - Class in com.amazonaws.kinesisvideo.client
 
getInletMediaInputInJson(String) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
getIntAuthType() - Method in class com.amazonaws.kinesisvideo.producer.AuthInfo
 
getIntType() - Method in enum com.amazonaws.kinesisvideo.internal.producer.StreamEventType
 
getIntType() - Method in enum com.amazonaws.kinesisvideo.producer.AuthInfoType
Returns the type as an integer which can be consumed by the native layer
getIntType() - Method in class com.amazonaws.kinesisvideo.producer.FragmentAckType
Returns the type as an integer which can be consumed by the native layer
getIntValue() - Method in enum com.amazonaws.kinesisvideo.producer.StorageInfo.DeviceStorageType
 
getIntValue() - Method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
 
getIntValue() - Method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StorePressurePolicy
 
getIntValue() - Method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
 
getIpVersionFilter() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getIpVersionFilter() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getIsAbsoluteTimecode() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Get if timecode is absolute or not
getJitterFactor() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getJitterType() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getJitterTypeValue() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getKmsKeyId() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getKmsKeyId() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getKvsRetryStrategy() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getLatencyPressure() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getLoggerLogLevel() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getLogMetric() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getMaterialSet() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getMaxLatency() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getMaxRetryCount() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getMaxRetryWaitTimeMs() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
GetMediaManager - Class in com.amazonaws.kinesisvideo.client.stream
Deprecated.
GetMediaManager(KinesisVideoSigner) - Constructor for class com.amazonaws.kinesisvideo.client.stream.GetMediaManager
Deprecated.
 
getMediaSourceDescription() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
 
getMediaSourceDescription() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceConfiguration
 
getMediaSourceDescription() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
getMediaSourceDescription() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getMediaSourceDescription() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getMediaSourceSink() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns the sink that receives frames from this media source.
getMediaSourceSink() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
getMediaSourceSink() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
getMediaSourceSink() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
getMediaSourceSink() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
getMediaSourceState() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns the current state of this media source.
getMediaSourceState() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
getMediaSourceState() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
getMediaSourceState() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
getMediaSourceState() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
getMediaSourceType() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
 
getMediaSourceType() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceConfiguration
 
getMediaSourceType() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
getMediaSourceType() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getMediaSourceType() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getMethod() - Method in interface com.amazonaws.kinesisvideo.http.HttpClient
 
getMethod() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
getMethod() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
getMetricLoggingPeriod() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getMetrics() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
getMetrics() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getMetrics() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
 
getMetrics() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Returns stream specific metrics.
getMetrics() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getMimeType() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getMinTimeToResetRetryStateMs() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getmRetentionPeriodInHours() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getNalAdaptationFlag() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getNalAdaptationFlags() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getNalAdaptationFlags() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Get the Nal Adaption Flag
getNalAdaptationFlags() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getName() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getName() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getName() - Method in class com.amazonaws.kinesisvideo.producer.Tag
Gets the name of the tag
getNames() - Method in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
getNumberOfPairs() - Method in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
getOfflineBufferAvailabilityTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getOutputFileName() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getOutputFileName() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the output file name.
getOverallViewDurationInMillis() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the entire content view duration in milliseconds
getOverallViewDurationInTimeUnits() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the entire content view duration in 100ns
getOverallViewSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Returns the byte size of all allocations in the content view
getPresentationTs() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getProducerStream() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
Returns the underlying Kinesis Video Producer stream that receives the media data.
getProducerStream() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
getProtocol() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus
 
getReadBytes() - Method in class com.amazonaws.kinesisvideo.internal.producer.ReadResult
 
getReadTimeoutInMillis() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getReason() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus
 
getRegion() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getRegion() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getReplayDuration() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getReplayDuration() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getReservedCallbackPeriod() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getResponseBody() - Method in class com.amazonaws.kinesisvideo.model.Response
Response body as string if the response contains text response.
getResponseHeaders() - Method in class com.amazonaws.kinesisvideo.model.Response
Key value pair of all the headers in the response.
getResponsePayload() - Method in class com.amazonaws.kinesisvideo.model.Response
Response as the raw input stream.
getResponseStatus() - Method in class com.amazonaws.kinesisvideo.model.Response
Status line with status code and reason.
getResult() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns the service call result code for the acknowledgement.
getRetention() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getRetentionPeriod() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getRetentionPeriodInHours() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the retention period in hours
getRetentionPeriodInHours() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
getRetentionPeriodInHours() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getRetryFactorTimeMs() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
getRetryStrategyType() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy
 
getRetryStrategyTypeValue() - Method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy
 
getRootDirectory() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getRootDirectory() - Method in class com.amazonaws.kinesisvideo.producer.StorageInfo
getSecretKey() - Method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
 
getSecurityToken() - Method in class com.amazonaws.kinesisvideo.auth.DefaultAuthCallbacks
 
getSecurityToken() - Method in interface com.amazonaws.kinesisvideo.producer.AuthCallbacks
Returns the device security token.
getSegmentUuid() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getSegmentUuidBytes() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getSequenceNumber() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns the unique sequence number identifying the fragment.
getServiceCompletionTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getServiceConnectionTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getServiceName() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getServiceName() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getSessionToken() - Method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
 
getSize() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getSpillRatio() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getSpillRatio() - Method in class com.amazonaws.kinesisvideo.producer.StorageInfo
getStalenessDuration() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getStartFileIndex() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getStartTimeMs() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getStatusCode() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus
 
getStatusCode() - Method in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
getStatusCode(String) - Static method in enum com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
 
getStatusCode(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamStatus
 
getStatusCodeFromException(Throwable) - Static method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Returns the status code of an exception.
getStopStreamTimeout() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getStorageCallbacks() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
getStorageInfo() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getStorageInfoVersion() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getStorageSize() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getStorageSize() - Method in class com.amazonaws.kinesisvideo.producer.StorageInfo
getStorePressurePolicy() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getStreamArn() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getStreamCallbacks() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns stream-specific callback implementations for handling producer events.
getStreamCallbacks() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
getStreamCallbacks() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
getStreamCallbacks() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
getStreamCallbacks() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
getStreamCallbacks() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getStreamCount() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getStreamData(long, byte[], int, int, ReadResult) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getStreamData(long, byte[], int, int, ReadResult) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Get stream data from the buffer.
getStreamData(long, byte[], int, int, ReadResult) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getStreamData(long, long, byte[], int, int, ReadResult) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Get stream data from the buffer for specific upload Handle.
getStreamHandle() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getStreamHandle() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Returns the underlying native stream handle
getStreamHandle() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getStreamInfo() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns stream information describing the Kinesis Video Stream this is producing frames for.
getStreamInfo() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
getStreamInfo() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
getStreamInfo() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getStreamInfo() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
 
getStreamInfo() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getStreamInfo() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
getStreamingEndpoint(String, String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to get streaming endpoint with the specified parameters.
getStreamingEndpoint(String, String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
getStreamingEndpoint(String, String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
getStreamingEndpoint(String, String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
getStreamingEndpointResult(KinesisVideoProducerStream, long, String, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
getStreamingEndpointResult(KinesisVideoProducerStream, long, String, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
GetStreamingEndpoint result event
getStreamingFlagValue() - Method in enum com.amazonaws.kinesisvideo.producer.ClientInfo.AutomaticStreamingFlags
 
getStreamingToken(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to get streaming token
getStreamingToken(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
getStreamingToken(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
getStreamingToken(String, long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
getStreamingTokenResult(KinesisVideoProducerStream, long, byte[], long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
getStreamingTokenResult(KinesisVideoProducerStream, long, byte[], long, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
GetStreamingToken result event
getStreamingType() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getStreamMetrics(long, KinesisVideoStreamMetrics) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Fills in the stream metrics object
getStreamMetrics(String) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Get metrics for a particular stream.
getStreamName() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getStreamName() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
getStreamName() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Returns the stream name
getStreamName() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
getStreamName() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getStreamNames() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Returns a copy of the current registered streams.
getStreamStatus() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getStreamUri() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
getSummary() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
This is like a toString method except it doesn't print the full representation of this StreamInfo.
getSystemPropertiesCredentialsProvider() - Static method in class com.amazonaws.kinesisvideo.demoapp.auth.AuthHelper
 
getTags() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
getTags() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getTags() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTime(Date) - Static method in class com.amazonaws.kinesisvideo.producer.Time
Converts Date to Kinesis Video time
getTimecodeScale() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getTimecodeScale() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTimeScale() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the timescale
getTimestamp() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns the FragmentTimecode of this fragment.
getTotalContentViewSize() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the total allocated memory size for the content view objects for all streams
getTotalFrameRate() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the total frame rate for all streams being streamed
getTotalTransferRate() - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Returns the total transfer rate in bytes per second for all the streams
getTrackId() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getTrackId() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getTrackId(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackInfoCount() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackInfoList() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
getTrackInfoList() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackInfoType(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackInfoVersion(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackName() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackName() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getTrackName(int) - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getTrackType() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getType() - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
getUpdatedCredentials() - Method in class com.amazonaws.kinesisvideo.auth.AbstractKinesisVideoCredentialsProvider
 
getUpdatedCredentials() - Method in interface com.amazonaws.kinesisvideo.auth.KinesisVideoCredentialsProvider
 
getUpdatedCredentials() - Method in class com.amazonaws.kinesisvideo.auth.StaticCredentialsProvider
 
getUpdateVersion() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getUri() - Method in interface com.amazonaws.kinesisvideo.http.HttpClient
 
getUri() - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
getUri() - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient
 
getUserAgent() - Static method in class com.amazonaws.kinesisvideo.util.VersionUtil
 
getUserAgent(String) - Static method in class com.amazonaws.kinesisvideo.util.VersionUtil
 
getValue() - Method in enum com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
 
getValue() - Method in enum com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
 
getValue() - Method in class com.amazonaws.kinesisvideo.producer.Tag
Gets the value of the tag
getValues() - Method in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
getVersion() - Method in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.AuthInfo
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.DeviceInfo
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns the version of the fragment acknowledgement format.
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.StorageInfo
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.StreamDescription
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
getVersion() - Method in class com.amazonaws.kinesisvideo.producer.TrackInfo
getVerticalResolution() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
getVerticalResolution() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Gets the vertical resolution.

H

HEAD - com.amazonaws.kinesisvideo.http.HttpMethodName
 
header(String, String) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
HostnameVerifyingX509ExtendedTrustManager - Class in com.amazonaws.kinesisvideo.http
 
HostnameVerifyingX509ExtendedTrustManager(boolean) - Constructor for class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
HostnameVerifyingX509ExtendedTrustManager(boolean, boolean) - Constructor for class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
 
HTTP_ACCESS_DENIED - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
HTTP_BAD_REQUEST - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
HTTP_NOT_FOUND - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
HTTP_NOT_SET - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
HTTP_OK - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
HTTP_RESOURCE_IN_USE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
httpAsyncResponseConsumer(HttpAsyncResponseConsumer<HttpResponse>) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
HttpClient - Interface in com.amazonaws.kinesisvideo.http
 
HttpClientBase - Class in com.amazonaws.kinesisvideo.http
 
HttpClientBase(HttpClientBase.BuilderBase<? extends HttpClientBase.BuilderBase>) - Constructor for class com.amazonaws.kinesisvideo.http.HttpClientBase
 
HttpClientBase.BuilderBase<T> - Class in com.amazonaws.kinesisvideo.http
 
HttpMethodName - Enum in com.amazonaws.kinesisvideo.http
 
HUNDREDS_OF_NANOS_IN_A_MICROSECOND - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 
HUNDREDS_OF_NANOS_IN_A_MILLISECOND - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 
HUNDREDS_OF_NANOS_IN_A_MINUTE - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 
HUNDREDS_OF_NANOS_IN_A_SECOND - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 
HUNDREDS_OF_NANOS_IN_AN_HOUR - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 

I

ImageFileMediaSource - Class in com.amazonaws.kinesisvideo.java.mediasource.file
MediaSource based on local image files.
ImageFileMediaSource(String) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
ImageFileMediaSource(String, CompletableFuture<Boolean>) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
ImageFileMediaSourceConfiguration - Class in com.amazonaws.kinesisvideo.java.mediasource.file
 
ImageFileMediaSourceConfiguration(ImageFileMediaSourceConfiguration.Builder) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
ImageFileMediaSourceConfiguration.Builder - Class in com.amazonaws.kinesisvideo.java.mediasource.file
 
ImageFrameSource - Class in com.amazonaws.kinesisvideo.java.mediasource.file
Frame source backed by local image files.
ImageFrameSource(ImageFileMediaSourceConfiguration) - Constructor for class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFrameSource
 
initialize(KinesisVideoClientConfiguration) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Initialize with the network configuration.
initialize(KinesisVideoClientConfiguration) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
initialize(MediaSourceSink) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Initializes the media source with a sink that will receive produced frames.
initialize(MediaSourceSink) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
initialize(MediaSourceSink) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
initialize(MediaSourceSink) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
initialize(MediaSourceSink) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
initialize(KinesisVideoProducer) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Initializes the callbacks object
initialize(KinesisVideoProducer) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Initializes the object
initialize(KinesisVideoProducer) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
Initializes the object
initialize(DeviceInfo) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Initializes the client object.
initialize(DeviceInfo) - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Initializes the client object.
initialize(DeviceInfo) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Initializes the client object.
INITIALIZED - com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Created/initialized
initializeNewKinesisVideoProducer(DeviceInfo) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
Initialize a new native KinesisVideoProducer.
inputInJson(String) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
inputInJson(String) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
intValue() - Method in enum com.amazonaws.kinesisvideo.producer.FrameOrderMode
 
intValue() - Method in enum com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
 
intValue() - Method in enum com.amazonaws.kinesisvideo.producer.StreamStatus
 
INVALID_CLIENT_HANDLE_VALUE - Static variable in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Specifying invalid client handle value
INVALID_STREAM_HANDLE_VALUE - Static variable in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Specifying invalid stream handle value
INVALID_UPLOAD_HANDLE_VALUE - Static variable in class com.amazonaws.kinesisvideo.internal.producer.ReadResult
Invalid upload handle value which is specified in the native codebase.
IPV4 - com.amazonaws.kinesisvideo.client.IPVersionFilter
Allows only IPv4 addresses.
IPV4_AND_IPV6 - com.amazonaws.kinesisvideo.client.IPVersionFilter
Allows both IPv4 and IPv6 addresses.
IPV6 - com.amazonaws.kinesisvideo.client.IPVersionFilter
Allows only IPv6 addresses.
ipVersionFilter(IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
ipVersionFilter(IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
IPVersionFilter - Enum in com.amazonaws.kinesisvideo.client
An enumeration that defines IP version filtering options for network connections.
isAbsoluteFragmentTimes() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isAbsoluteTimecode() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
isAdaptive() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isAllowStreamCreation() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration
 
isAllowStreamCreation() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
isAllowStreamCreation() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration
 
isAllowStreamCreation() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isDiscardableFrame(int) - Static method in class com.amazonaws.kinesisvideo.producer.FrameFlags
Returns whether the flags specify a discardable frame
isEncoderHardwareAccelerated() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
isEndcoderHardwareAccelerated() - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
Whether the encoder is hardware accelerated.
isEndOfStream() - Method in class com.amazonaws.kinesisvideo.internal.producer.ReadResult
 
isFragmentAcks() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isFrameTimecodes() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isInitialized() - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Returns whether the client has been initialized
isInitialized() - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Returns whether the client has been initialized
isInitialized() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Returns whether the object has been initialized
isInitialized() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Returns whether the client has been initialized
isInitialized() - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Returns whether the object is initialized
isInitialized() - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
isInitialized() - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
isInstrumentedAllocatorsEnabled() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
isInvisibleFrame(int) - Static method in class com.amazonaws.kinesisvideo.producer.FrameFlags
Returns whether the flags specify an invisible frame
isKeyFrame(int) - Static method in class com.amazonaws.kinesisvideo.producer.FrameFlags
Returns whether the flags specify a key frame
isKeyFrameFragmentation() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isReady() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Returns whether the object is ready
isReady() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Returns whether the client has been initialized and ready for the stream to be created.
isRecalculateMetrics() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isRecoverOnError() - Method in class com.amazonaws.kinesisvideo.producer.StreamInfo
 
isStopped() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Returns true if the media source has been stopped and is no longer producing frames.
isStopped() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
isStopped() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
isStopped() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
isStopped() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
isTemporary() - Method in class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
Checks if the credentials are temporary or not.

J

JavaCredentialsFactory - Class in com.amazonaws.kinesisvideo.java.auth
Turns an AWS credentials provider (which vends AWS credentials) into KinesisVideoCredentialsProvider (which vends KinesisVideoCredentials).
JavaCredentialsProviderImpl - Class in com.amazonaws.kinesisvideo.java.auth
Implementation of the AWS Credentials Provider wrapper for Java
JavaCredentialsProviderImpl(AWSCredentialsProvider) - Constructor for class com.amazonaws.kinesisvideo.java.auth.JavaCredentialsProviderImpl
Constructor for non-temporary credential provider.
JavaCredentialsProviderImpl(AWSCredentialsProvider, long) - Constructor for class com.amazonaws.kinesisvideo.java.auth.JavaCredentialsProviderImpl
Constructor for temporary credential provider with token rotation period (has a session token) (i.e.
JavaKinesisVideoClient - Class in com.amazonaws.kinesisvideo.java.client
Implement Kinesis Video Client interface for Java.
JavaKinesisVideoClient(Logger, KinesisVideoClientConfiguration, KinesisVideoServiceClient, ScheduledExecutorService) - Constructor for class com.amazonaws.kinesisvideo.java.client.JavaKinesisVideoClient
 
JavaKinesisVideoClient(Logger, KinesisVideoClientConfiguration, KinesisVideoServiceClient, ScheduledExecutorService, StreamCallbacks) - Constructor for class com.amazonaws.kinesisvideo.java.client.JavaKinesisVideoClient
 
JavaKinesisVideoClient(Logger, KinesisVideoClientConfiguration, ServiceCallbacks, ScheduledExecutorService, StreamCallbacks) - Constructor for class com.amazonaws.kinesisvideo.java.client.JavaKinesisVideoClient
 
JavaKinesisVideoServiceClient - Class in com.amazonaws.kinesisvideo.java.service
 
JavaKinesisVideoServiceClient() - Constructor for class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
JavaKinesisVideoServiceClient(Logger) - Constructor for class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
Deprecated.
jitterFactorMillis(long) - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
Specify jitterFactor in milliseconds.
jitterFactorMillis(long) - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterFactorStep
 

K

KEYFRAME_FRAGMENTATION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
KinesisVideoApacheHttpAsyncClient - Class in com.amazonaws.kinesisvideo.http
Http Async Client which uses Apache HttpAsyncClient internally to make the http request and invoke callbacks when there is data ready to consume.
KinesisVideoApacheHttpAsyncClient.Builder - Class in com.amazonaws.kinesisvideo.http
 
KinesisVideoApacheHttpClient - Class in com.amazonaws.kinesisvideo.http
Http Client which uses Apache HttpClient internally to make the http request and get the response.
KinesisVideoApacheHttpClient.Builder - Class in com.amazonaws.kinesisvideo.http
 
KinesisVideoAWS4Signer - Class in com.amazonaws.kinesisvideo.client.signing
 
KinesisVideoAWS4Signer(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.kinesisvideo.client.signing.KinesisVideoAWS4Signer
 
KinesisVideoClient - Interface in com.amazonaws.kinesisvideo.client
Top level interface representing an Kinesis Video Streams client
KinesisVideoClientConfiguration - Class in com.amazonaws.kinesisvideo.client
Configuration for KinesisVideoServiceClient.
KinesisVideoClientConfiguration.Builder - Class in com.amazonaws.kinesisvideo.client
 
KinesisVideoClientConfigurationDefaults - Class in com.amazonaws.kinesisvideo.client
 
KinesisVideoCredentials - Class in com.amazonaws.kinesisvideo.auth
Credentials object containing AWS credentials.
KinesisVideoCredentials(String, String) - Constructor for class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
Constructor for non-temporary credentials.
KinesisVideoCredentials(String, String, String, Date) - Constructor for class com.amazonaws.kinesisvideo.auth.KinesisVideoCredentials
Constructor for temporary credentials.
KinesisVideoCredentialsProvider - Interface in com.amazonaws.kinesisvideo.auth
Interface to mimic the credentials provider in AWS SDKs.
KinesisVideoException - Exception in com.amazonaws.kinesisvideo.common.exception
Kinesis Video Streams common codebase exception class.
KinesisVideoException() - Constructor for exception com.amazonaws.kinesisvideo.common.exception.KinesisVideoException
 
KinesisVideoException(String) - Constructor for exception com.amazonaws.kinesisvideo.common.exception.KinesisVideoException
 
KinesisVideoException(String, Throwable) - Constructor for exception com.amazonaws.kinesisvideo.common.exception.KinesisVideoException
 
KinesisVideoException(Throwable) - Constructor for exception com.amazonaws.kinesisvideo.common.exception.KinesisVideoException
 
KinesisVideoFragmentAck - Class in com.amazonaws.kinesisvideo.producer
Represents an acknowledgement received from Amazon Kinesis Video Streams for a fragment.
KinesisVideoFragmentAck(int, long, String, int) - Constructor for class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Constructs a new KinesisVideoFragmentAck with the specified parameters.
KinesisVideoFragmentAck(FragmentAckType, long, String, int) - Constructor for class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Constructs a new KinesisVideoFragmentAck with the specified parameters.
KinesisVideoFrame - Class in com.amazonaws.kinesisvideo.producer
Kinesis Video frame representation.
KinesisVideoFrame(int, int, long, long, long, ByteBuffer) - Constructor for class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
Creates a Kinesis Video Frame V0 with trackId = 1.
KinesisVideoFrame(int, int, long, long, long, ByteBuffer, long) - Constructor for class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
Creates a V0 struct version of a KinesisVideoFrame.
KinesisVideoJavaClientFactory - Class in com.amazonaws.kinesisvideo.java.client
 
KinesisVideoMetrics - Class in com.amazonaws.kinesisvideo.internal.producer
Kinesis Video client object metrics provided by the native codebase.
KinesisVideoMetrics() - Constructor for class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
 
kinesisVideoProducer - Variable in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Implementation of the KinesisVideoProducer object.
KinesisVideoProducer - Interface in com.amazonaws.kinesisvideo.internal.producer
Interface to the Kinesis Video Producer functionality
KinesisVideoProducerStream - Interface in com.amazonaws.kinesisvideo.internal.producer
KinesisVideo stream interface
kinesisVideoServiceClient - Variable in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Kinesis video service client to make the service calls with.
KinesisVideoServiceClient - Interface in com.amazonaws.kinesisvideo.internal.producer.client
 
KinesisVideoSigner - Interface in com.amazonaws.kinesisvideo.signing
 
KinesisVideoStreamMetrics - Class in com.amazonaws.kinesisvideo.internal.producer
Kinesis Video stream object metrics provided by the native codebase.
KinesisVideoStreamMetrics() - Constructor for class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
 
KvsFilteredDnsResolver - Class in com.amazonaws.kinesisvideo.http
A DNS resolver that applies an IP version filter when resolving hostnames.
KvsFilteredDnsResolver(IPVersionFilter) - Constructor for class com.amazonaws.kinesisvideo.http.KvsFilteredDnsResolver
Constructs a new KvsFilteredDnsResolver with the specified IP version filter.
KvsRetryStrategy - Class in com.amazonaws.kinesisvideo.producer
Configuration class for retry strategy settings.
KvsRetryStrategy(KvsRetryStrategy.KvsRetryStrategyBuilder) - Constructor for class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy
 
KvsRetryStrategy.KvsRetryStrategyBuilder - Class in com.amazonaws.kinesisvideo.producer
 
KvsRetryStrategy.RetryStrategyConfigStep - Interface in com.amazonaws.kinesisvideo.producer
 
KvsRetryStrategy.RetryStrategyType - Enum in com.amazonaws.kinesisvideo.producer
Corresponds to the native counterpart.
KvsRetryStrategy.RetryStrategyTypeStep - Interface in com.amazonaws.kinesisvideo.producer
 

L

latencyPressure - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
LIMIT_KVS_JITTER_FACTOR_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
LIMIT_KVS_MAX_WAIT_TIME_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
LIMIT_KVS_MIN_TIME_TO_RESET_RETRY_STATE_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
LIMIT_KVS_RETRY_TIME_FACTOR_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
listSupportedConfigurations() - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
List few known media sources available to the application.
listSupportedConfigurations() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
loadNativeLibrary(String, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeLibraryLoader
Attempts to load the native library by trying a library file first and if it fails then trying the library name
log - Variable in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Logger to use
LOG_LEVEL_DEBUG - Static variable in class com.amazonaws.kinesisvideo.producer.ClientInfo
 
LoggedExitRunnable - Class in com.amazonaws.kinesisvideo.util
An abstract implementation of Runnable that provides structured logging for task execution.
LoggedExitRunnable(String) - Constructor for class com.amazonaws.kinesisvideo.util.LoggedExitRunnable
Creates a new LoggedExitRunnable with the specified task name.
logPrint(int, String, String, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Logs PIC logs
logUsedBandwidth(boolean) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 

M

main(String[]) - Static method in class com.amazonaws.kinesisvideo.demoapp.DemoAppCachedInfo
 
main(String[]) - Static method in class com.amazonaws.kinesisvideo.demoapp.DemoAppMain
 
main(String[]) - Static method in class com.amazonaws.kinesisvideo.demoapp.DemoAppMainWithHeapTracking
 
main(String[]) - Static method in class com.amazonaws.kinesisvideo.demoapp.PutMediaDemo
Deprecated.
 
matches(InetAddress) - Method in enum com.amazonaws.kinesisvideo.client.IPVersionFilter
Determines whether the given InetAddress matches this IP version filter.
materialSet(String) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
MAX_LATENCY - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
MAX_LATENCY_ZERO - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
maxRetryCount(long) - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
Max retries after which an error will be returned to the application.
maxRetryCount(long) - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.MaxRetryCountStep
 
maxRetryWaitTimeMs(long) - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
Maximum retry wait time in milliseconds.
maxRetryWaitTimeMs(long) - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.MaxRetryWaitTimeStep
 
mBuilder - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase
 
mConnectionTimeoutInMillis - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
mContentInJson - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
mContentType - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
MEDIA_SOURCE_TYPE - Static variable in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration
 
MediaSource - Interface in com.amazonaws.kinesisvideo.internal.client.mediasource
Interface representing a media source that produces video/audio frames and delivers them to Kinesis Video Streams.
MediaSourceConfiguration - Interface in com.amazonaws.kinesisvideo.internal.client.mediasource
Configuration for the media source.
MediaSourceConfiguration.Builder<T extends MediaSourceConfiguration> - Interface in com.amazonaws.kinesisvideo.internal.client.mediasource
 
MediaSourceSink - Interface in com.amazonaws.kinesisvideo.internal.client.mediasource
Interface that acts as a consumer/sink for media frames produced by a MediaSource.
MediaSourceState - Enum in com.amazonaws.kinesisvideo.client.mediasource
Represents the media source states.
method(HttpMethodName) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
mHeaders - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
MIN_KVS_JITTER_FACTOR_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
MIN_KVS_MAX_WAIT_TIME_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
MIN_KVS_MIN_TIME_TO_RESET_RETRY_STATE_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
MIN_KVS_RETRY_TIME_FACTOR_MILLISECONDS - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
minTimeToResetRetryStateMs(long) - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
The minimum time, in milliseconds, between two consecutive retries after which retry state will be reset i.e.
minTimeToResetRetryStateMs(long) - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.MinTimeToResetRetryStateStep
 
mIPVersionFilter - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
mIsInitialized - Variable in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Whether the object has been initialized
MKV_GEN_ABSOLUTE_CLUSTER_TIME - Static variable in class com.amazonaws.kinesisvideo.producer.MkvFlags
Whether to generate absolute cluster timestamps
MKV_GEN_FLAG_NONE - Static variable in class com.amazonaws.kinesisvideo.producer.MkvFlags
No flags specified.
MKV_GEN_IN_STREAM_TIME - Static variable in class com.amazonaws.kinesisvideo.producer.MkvFlags
Whether to use in-stream defined timestamps or call get time
MKV_GEN_KEY_FRAME_PROCESSING - Static variable in class com.amazonaws.kinesisvideo.producer.MkvFlags
Always create clusters on the key frame boundary
MKV_MAX_TAG_NAME_LEN - Static variable in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
MKV_MAX_TAG_VALUE_LEN - Static variable in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
MkvFlags - Class in com.amazonaws.kinesisvideo.producer
MKV generator flags.
MkvFlags() - Constructor for class com.amazonaws.kinesisvideo.producer.MkvFlags
 
mkvStream(InputStream) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
MkvTrackInfoType - Enum in com.amazonaws.kinesisvideo.producer
 
mLog - Variable in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Logging through this object
mMediaSources - Variable in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Stores the list of streams
mMethod - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
mSocketTimeoutInMillis - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
MultiAuthServiceCallbacksImpl - Class in com.amazonaws.kinesisvideo.java.service
 
MultiAuthServiceCallbacksImpl(ScheduledExecutorService, KinesisVideoClientConfiguration, KinesisVideoServiceClient, Function<StreamInfo, AWSCredentialsProvider>) - Constructor for class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
MultiTrackFrameSource - Class in com.amazonaws.kinesisvideo.internal.mediasource.multitrack
 
MultiTrackFrameSource(MultiTrackMediaSourceConfiguration) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackFrameSource
 
MultiTrackMediaSource - Class in com.amazonaws.kinesisvideo.internal.mediasource.multitrack
 
MultiTrackMediaSource(String) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
MultiTrackMediaSourceConfiguration - Class in com.amazonaws.kinesisvideo.internal.mediasource.multitrack
 
MultiTrackMediaSourceConfiguration(MultiTrackMediaSourceConfiguration.Builder) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration
 
MultiTrackMediaSourceConfiguration.Builder<T extends MultiTrackMediaSourceConfiguration.Builder<T>> - Class in com.amazonaws.kinesisvideo.internal.mediasource.multitrack
 
mUri - Variable in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 

N

NAL_ADAPTATION_ANNEXB_CPD_AND_FRAME_NALS - com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Whether to adapt Annex-B NALUs for the codec and frame private data to Avcc format NALUs
NAL_ADAPTATION_ANNEXB_CPD_NALS - com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Whether to adapt Annex-B NALUs for the codec private data to Avcc format NALUs
NAL_ADAPTATION_ANNEXB_NALS - com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Whether to adapt Annex-B NALUs to Avcc NALUs
NAL_ADAPTATION_AVCC_NALS - com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Whether to adapt Avcc NALUs to Annex-B NALUs
NAL_ADAPTATION_FLAG_NONE - com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
No flags are set - no adaptation
NANOS_IN_A_MILLISECOND - Static variable in class com.amazonaws.kinesisvideo.producer.Time
 
NANOS_IN_A_TIME_UNIT - Static variable in class com.amazonaws.kinesisvideo.producer.Time
Hundreds of nanos in a units
NativeKinesisVideoClient - Class in com.amazonaws.kinesisvideo.internal.client
Implement Kinesis Video Client interface for Android.
NativeKinesisVideoClient(KinesisVideoClientConfiguration, KinesisVideoServiceClient, ScheduledExecutorService) - Constructor for class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
NativeKinesisVideoClient(Logger, KinesisVideoClientConfiguration, KinesisVideoServiceClient, ScheduledExecutorService) - Constructor for class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
NativeKinesisVideoClient(Logger, AuthCallbacks, StorageCallbacks, ServiceCallbacks, StreamCallbacks) - Constructor for class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
NativeKinesisVideoClient(Logger, AuthCallbacks, StorageCallbacks, ServiceCallbacks, StreamCallbacks, boolean) - Constructor for class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
NativeKinesisVideoProducerJni - Class in com.amazonaws.kinesisvideo.internal.producer.jni
JNI interface to the native Producer SDK library wrapper
NativeKinesisVideoProducerJni(AuthCallbacks, StorageCallbacks, ServiceCallbacks) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Public constructor.
NativeKinesisVideoProducerJni(AuthCallbacks, StorageCallbacks, ServiceCallbacks, Logger) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Public constructor
NativeKinesisVideoProducerJni(AuthCallbacks, StorageCallbacks, ServiceCallbacks, Logger, CountDownLatch) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Public constructor
NativeKinesisVideoProducerJni(AuthCallbacks, StorageCallbacks, ServiceCallbacks, Logger, CountDownLatch, boolean) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Public constructor
NativeKinesisVideoProducerStream - Class in com.amazonaws.kinesisvideo.internal.producer.jni
Implementation of KinesisVideoProducerStream
NativeKinesisVideoProducerStream(NativeKinesisVideoProducerJni, StreamInfo, long, Logger, StreamCallbacks, DeviceInfo) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
NativeLibraryLoader - Class in com.amazonaws.kinesisvideo.internal.producer.jni
Static helper for loading libraries
NativeLibraryLoader(Logger) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.jni.NativeLibraryLoader
 
NO_JITTER - com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
jitter = 0
NO_KMS_KEY_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
NO_RETENTION - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
noJitter() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
jitter = 0
noJitter() - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterTypeStep
 
NONE - com.amazonaws.kinesisvideo.producer.AuthInfoType
No authentication is required.
NOT_ADAPTIVE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
notifyCallResult(KinesisVideoProducerStream, String, ProducerException) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
Post the exception onto the StreamCallbacks.streamErrorReport(long, long, long) callback so the application can decide what to do with the error.

O

onCodecPrivateData(byte[]) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
Receives codec private data (codec configuration) for the default track.
onCodecPrivateData(byte[]) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
onCodecPrivateData(byte[], int) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
Receives codec private data (codec configuration) for a specific track in multi-track streams.
onCodecPrivateData(byte[], int) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
onEventMetadata(int, StreamEventMetadata) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
 
onEventMetadata(int, StreamEventMetadata) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
onEventMetadataAvailable(int, StreamEventMetadata) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.DefaultOnStreamDataAvailable
 
onEventMetadataAvailable(int, StreamEventMetadata) - Method in interface com.amazonaws.kinesisvideo.internal.mediasource.OnStreamDataAvailable
 
onFragmentMetadata(String, String, boolean) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
Receives fragment-level metadata to be associated with the stream.
onFragmentMetadata(String, String, boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
onFragmentMetadataAvailable(String, String, boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.DefaultOnStreamDataAvailable
 
onFragmentMetadataAvailable(String, String, boolean) - Method in interface com.amazonaws.kinesisvideo.internal.mediasource.OnStreamDataAvailable
 
onFrame(KinesisVideoFrame) - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSourceSink
Receives a video or audio frame from the MediaSource for streaming to Kinesis Video Streams.
onFrame(KinesisVideoFrame) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
onFrameDataAvailable(KinesisVideoFrame) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.DefaultOnStreamDataAvailable
 
onFrameDataAvailable(KinesisVideoFrame) - Method in interface com.amazonaws.kinesisvideo.internal.mediasource.OnStreamDataAvailable
 
onFrameDataAvailable(ByteBuffer) - Method in interface com.amazonaws.kinesisvideo.internal.mediasource.OnStreamDataAvailable
 
onStreamDataAvailable(OnStreamDataAvailable) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesGenerator
 
onStreamDataAvailable(OnStreamDataAvailable) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackFrameSource
 
onStreamDataAvailable(OnStreamDataAvailable) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFrameSource
 
onStreamDataAvailable(OnStreamDataAvailable) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFrameSource
 
OnStreamDataAvailable - Interface in com.amazonaws.kinesisvideo.internal.mediasource
In a media pipeline, the "source" (an object that generates or produces data), will forward the data to a "sink" (an object that receives the data).
OpsPerSecondMeasurer - Class in com.amazonaws.kinesisvideo.stream.throttling
Measures ops per second, notifies the consumer callback about the measurement
OpsPerSecondMeasurer(Consumer<Long>) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.OpsPerSecondMeasurer
 
OPTIONS - com.amazonaws.kinesisvideo.http.HttpMethodName
 

P

ParallelSimpleHttpClient - Class in com.amazonaws.kinesisvideo.http
 
ParallelSimpleHttpClient.Builder - Class in com.amazonaws.kinesisvideo.http
 
parseChunkSize(byte[], int, int) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
parseEntireTextResponse(InputStream) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
parseFragmentAck(long, long, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Parses and processes an ACK string
parseFragmentAck(long, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
parseFragmentAck(long, String) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Parses and processes a response which can contain partial/multiple fragment ACK.
parseFragmentAck(long, String) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
parseResponseBodyAndDecodeAck(BufferedReader, Consumer<String>) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
parseStatusLineAndHeaders(InputStream) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
PATCH - com.amazonaws.kinesisvideo.http.HttpMethodName
 
PendingCreationKinesisVideoStream - Class in com.amazonaws.kinesisvideo.internal.producer
PendingCreationKinesisVideoStream(long, StreamInfo, StreamCallbacks) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
performHostVerification(String, String, X509Certificate) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
Compares peer's hostname with the one stored in the provided client certificate.
performHostVerification(InetAddress, X509Certificate) - Method in class com.amazonaws.kinesisvideo.http.HostnameVerifyingX509ExtendedTrustManager
Compares peer's hostname with the one stored in the provided client certificate.
POST - com.amazonaws.kinesisvideo.http.HttpMethodName
 
Preconditions - Class in com.amazonaws.kinesisvideo.common.preconditions
 
PRODUCER_NATIVE_LIBRARY_NAME - Static variable in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Name of the native library
ProducerException - Exception in com.amazonaws.kinesisvideo.producer
Producer exception class extending basic Exception.
ProducerException(Exception) - Constructor for exception com.amazonaws.kinesisvideo.producer.ProducerException
 
ProducerException(String, int) - Constructor for exception com.amazonaws.kinesisvideo.producer.ProducerException
 
ProducerStreamSink - Class in com.amazonaws.kinesisvideo.internal.mediasource
Implementation of the MediaSourceSink interface that pushes frames and stream configuration into an instance of KinesisVideoProducerStream.
ProducerStreamSink(KinesisVideoProducerStream) - Constructor for class com.amazonaws.kinesisvideo.internal.mediasource.ProducerStreamSink
 
protocol(String) - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus.ResponseStatusBuilder
 
PUT - com.amazonaws.kinesisvideo.http.HttpMethodName
 
putEventMetadata(int, StreamEventMetadata) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
putEventMetadata(int, StreamEventMetadata) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Puts an event metadata into the stream.
putEventMetadata(int, StreamEventMetadata) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
putEventMetadata(long, int, StreamEventMetadata) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Put an event metadata.
putFragmentMetadata(long, String, String, boolean) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Put a fragment metadata.
putFragmentMetadata(String, String, boolean) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
putFragmentMetadata(String, String, boolean) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Puts a fragment metadata into the stream.
putFragmentMetadata(String, String, boolean) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
putFrame(long, KinesisVideoFrame) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Put a frame.
putFrame(KinesisVideoFrame) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
putFrame(KinesisVideoFrame) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Puts a frame into the stream.
putFrame(KinesisVideoFrame) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
putMedia(String, String, long, boolean, boolean, String, long, KinesisVideoCredentialsProvider, InputStream, Consumer<InputStream>, Consumer<Exception>) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Puts media as a long-running operation.
putMedia(String, String, long, boolean, boolean, String, long, KinesisVideoCredentialsProvider, InputStream, Consumer<InputStream>, Consumer<Exception>) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
PutMediaClient - Class in com.amazonaws.kinesisvideo.client
Client for making a PutMedia API call on Kinesis Video Streams.
PutMediaClient.Builder - Class in com.amazonaws.kinesisvideo.client
 
PutMediaDemo - Class in com.amazonaws.kinesisvideo.demoapp
Deprecated.
putMediaDestinationUri(URI) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
putMediaInBackground() - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient
 
putMediaInBackgroundWithSleep(int) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient
 
PutMediaManager - Class in com.amazonaws.kinesisvideo.client.stream
Put Media manager responsible for sending and receiving streams to the InletService using PutMedia api.
PutMediaManager(KinesisVideoSigner) - Constructor for class com.amazonaws.kinesisvideo.client.stream.PutMediaManager
 
putStream(String, String, long, boolean, boolean, String, long, long, byte[], int, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to put stream API
putStream(String, String, long, boolean, boolean, String, long, long, byte[], int, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
putStreamResult(KinesisVideoProducerStream, long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
putStreamResult(KinesisVideoProducerStream, long, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
PutStream result event

R

read() - Method in class com.amazonaws.kinesisvideo.stream.throttling.ThrottledInputStream
 
ReadResult - Class in com.amazonaws.kinesisvideo.internal.producer
Class to hold the read results from the native code call.
ReadResult() - Constructor for class com.amazonaws.kinesisvideo.internal.producer.ReadResult
 
readStatusLine(InputStream) - Static method in class com.amazonaws.kinesisvideo.encoding.ChunkDecoder
 
readTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
readTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
readTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
readTimeoutInMillis(Integer) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
READY - com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Ready state.
READY_TIMEOUT_IN_MILLISECONDS - Static variable in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Ready timeout value in milliseconds for the sync API
READY_TIMEOUT_IN_MILLISECONDS - Static variable in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Ready timeout value in milliseconds for the sync API
reason(String) - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus.ResponseStatusBuilder
 
RECALCULATE_METRICS - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
receiveAcks(Consumer<InputStream>) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
receiveCompletion(Consumer<Exception>) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
receiveStreamData(ClientConfiguration, String) - Method in class com.amazonaws.kinesisvideo.client.stream.StreamingReadManager
 
receiveTimeout(Integer) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
recordOperation() - Method in class com.amazonaws.kinesisvideo.stream.throttling.OpsPerSecondMeasurer
 
RECOVER_ON_FAILURE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
region(String) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
registerMediaSource(MediaSource) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Register a media source.
registerMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Register a media source.
registerMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
registerMediaSourceAsync(MediaSource) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Register a media source ASYNC.
registerMediaSourceAsync(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
 
registerMediaSourceAsync(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
RELATIVE_FRAGMENT_TIMECODES - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
RELATIVE_TIMECODES - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
removeStream(KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Removes a producer stream to ongoing stream list
removeStream(KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
removeStreamFromCache(String) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
replayDuration - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
REQUEST_FRAGMENT_ACKS - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
resetConnection() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
Create a new connection to continue sending data in current buffer
resetConnection() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Reset current connection of producer stream
resetConnection() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
resolve(String) - Method in class com.amazonaws.kinesisvideo.http.KvsFilteredDnsResolver
Resolves the given hostname and filters the results based on the configured IPVersionFilter.
RESOURCE_IN_USE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
RESOURCE_NOT_FOUND - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
ResourceInUseException - Exception in com.amazonaws.kinesisvideo.internal.service.exception
 
ResourceInUseException(String) - Constructor for exception com.amazonaws.kinesisvideo.internal.service.exception.ResourceInUseException
 
ResourceNotFoundException - Exception in com.amazonaws.kinesisvideo.internal.service.exception
 
ResourceNotFoundException(String) - Constructor for exception com.amazonaws.kinesisvideo.internal.service.exception.ResourceNotFoundException
 
Response - Class in com.amazonaws.kinesisvideo.model
Response object which is parsed from the http response to status line, headers and the body.
Response.ResponseBuilder - Class in com.amazonaws.kinesisvideo.model
 
responseBody(String) - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
responseHeaders(Map<String, String>) - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
responsePayload(InputStream) - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
responseStatus(ResponseStatus) - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
ResponseStatus - Class in com.amazonaws.kinesisvideo.model
 
ResponseStatus.ResponseStatusBuilder - Class in com.amazonaws.kinesisvideo.model
 
RETENTION_ONE_HOUR - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
retentionPeriodInHours - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
retryFactorTimeMs(long) - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
Base factor for computing the exponential backoff wait time in milliseconds.
retryFactorTimeMs(long) - Method in interface com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.RetryFactorTimeStep
 
run() - Method in class com.amazonaws.kinesisvideo.util.LoggedExitRunnable
Implements the Runnable.run() method with structured logging.
RUNNING - com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Running state.

S

SDK_GENERATES_TIMECODES - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
SECURITY_TOKEN - com.amazonaws.kinesisvideo.producer.AuthInfoType
Security Token integration
sendMkvStreamWithAbsoluteFragmentTimeCode(ClientConfiguration, InputStream, Consumer<InputStream>, Integer) - Method in class com.amazonaws.kinesisvideo.client.stream.PutMediaManager
 
sendTestMkvStream(ClientConfiguration) - Method in class com.amazonaws.kinesisvideo.client.stream.PutMediaManager
 
ServiceCallbacks - Interface in com.amazonaws.kinesisvideo.internal.producer
Interface to the KinesisVideo Producer Stream Service Callbacks functionality.
serviceName(String) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
sessionId(String) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
setAbsoluteMaxBps(long) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottlerImpl
 
setDnsResolver(DnsResolver) - Method in class com.amazonaws.kinesisvideo.http.KvsFilteredDnsResolver
 
setErrorCode(int) - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
setFragmentTimecode(long) - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
setIPVersionFilter(IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setMetrics(long, long, long, long, double, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoStreamMetrics
Sets the metrics - will be called from the native code
setMetrics(long, long, long, long, long, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.KinesisVideoMetrics
Sets the metrics - will be called from the native code
setReadResult(int, boolean) - Method in class com.amazonaws.kinesisvideo.internal.producer.ReadResult
Setter method which is called from the native codebase.
setReceiverCallback(Consumer<InputStream>) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setSenderCallback(Consumer<OutputStream>) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setSessionId(String) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setStreamName(String) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setTimeout(Integer) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
setType(String) - Method in class com.amazonaws.kinesisvideo.ack.AckEventData
 
setupInstrumentedAllocators() - Static method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Overrides malloc and free with a custom one for tracking purposes.
setUpstreamKbps(long) - Method in interface com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottler
Set upload max bandwidth in kilobits per seconds.
setUpstreamKbps(long) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottlerImpl
 
shouldAddContentUnsignedPayloadInHeader(String) - Method in class com.amazonaws.kinesisvideo.client.signing.AWSKinesisVideoV4Signer
 
shouldAddContentUnsignedPayloadInHeader(String) - Method in class com.amazonaws.kinesisvideo.client.signing.KinesisVideoAWS4Signer
 
sign(HttpClient) - Method in class com.amazonaws.kinesisvideo.client.signing.KinesisVideoAWS4Signer
 
sign(HttpClient) - Method in interface com.amazonaws.kinesisvideo.signing.KinesisVideoSigner
 
signer(KinesisVideoSigner) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
signer(KinesisVideoSigner) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
signer(KinesisVideoSigner) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
signWith(KinesisVideoSigner) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
SocketFactory - Class in com.amazonaws.kinesisvideo.socket
A factory class for creating TCP and SSL sockets based on a given URI.
SocketFactory() - Constructor for class com.amazonaws.kinesisvideo.socket.SocketFactory
 
stalenessDuration - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
start() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Starts frame production and streaming.
start() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesGenerator
 
start() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
start() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackFrameSource
 
start() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
start() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
start() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFrameSource
 
start() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
start() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFrameSource
 
startAllMediaSources() - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Start all registered media sources
startAllMediaSources() - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Resumes the processing
startFileIndex(int) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
startTimeMs(long) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
StaticCredentialsProvider - Class in com.amazonaws.kinesisvideo.auth
Empty credentials provider
StaticCredentialsProvider(KinesisVideoCredentials) - Constructor for class com.amazonaws.kinesisvideo.auth.StaticCredentialsProvider
 
StatsWriter - Class in com.amazonaws.kinesisvideo.demoapp.debug
Writes the current heap memory count to the file (bytes), along with a timestamp.
StatsWriter(String, Duration, NativeKinesisVideoClient) - Constructor for class com.amazonaws.kinesisvideo.demoapp.debug.StatsWriter
Creates a new HeapWriter instance.
STATUS_BASE - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_BUFFER_TOO_SMALL - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_FORMAT_ERROR - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_INTERNAL_ERROR - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_INVALID_ARG - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_INVALID_ARG_LEN - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_INVALID_HANDLE_ERROR - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_INVALID_OPERATION - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_NOT_IMPLEMENTED - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_NULL_ARG - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_OPEN_FILE_FAILED - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_OPERATION_TIMED_OUT - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_OUT_OF_MEMORY - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_READ_FILE_FAILED - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_SUCCESS - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
Various common status code.
STATUS_UNEXPECTED_EOF - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
STATUS_WRITE_TO_FILE_FAILED - Static variable in exception com.amazonaws.kinesisvideo.producer.ProducerException
 
statusCode(int) - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus.ResponseStatusBuilder
 
stop() - Method in interface com.amazonaws.kinesisvideo.internal.client.mediasource.MediaSource
Stops frame production and streaming synchronously.
stop() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesGenerator
 
stop() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSource
 
stop() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackFrameSource
 
stop() - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSource
 
stop() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSource
 
stop() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFrameSource
 
stop() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSource
 
stop() - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFrameSource
 
stopAllMediaSources() - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Stop all registered media sources
stopAllMediaSources() - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Pauses the processing
stopAllMediaSources() - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
STOPPED - com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Stopped state.
STOPPED_TIMEOUT_IN_MILLISECONDS - Static variable in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Stopped timeout value in milliseconds for the sync API
stopStream() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
stopStream() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Stops the Kinesis Video stream.
stopStream() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
stopStream(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Stops an Kinesis Video stream.
stopStreams() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Stops all Kinesis Video streams.
stopStreams() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
Stops all the streams
stopStreamSync() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
stopStreamSync() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Stops the Kinesis Video stream and awaits for the stream stopped notification in a sync call.
stopStreamSync() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
STORAGE_INFO_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.StorageInfo
Current version for the structure as defined in the native code
StorageCallbacks - Interface in com.amazonaws.kinesisvideo.producer
Interface to the Kinesis Video Producer Storage Callbacks functionality.
StorageInfo - Class in com.amazonaws.kinesisvideo.producer
Storage info class.
StorageInfo(int, StorageInfo.DeviceStorageType, long, int, String) - Constructor for class com.amazonaws.kinesisvideo.producer.StorageInfo
 
StorageInfo.DeviceStorageType - Enum in com.amazonaws.kinesisvideo.producer
 
storageOverflowPressure(long) - Method in interface com.amazonaws.kinesisvideo.producer.StorageCallbacks
Reports storage overflow pressure.
storageOverflowPressure(long) - Method in class com.amazonaws.kinesisvideo.storage.DefaultStorageCallbacks
 
STREAM_DESCRIPTION_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.StreamDescription
Current version for the structure as defined in the native code
STREAM_EVENT_METADATA_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
STREAM_EVENT_TYPE_IMAGE_GENERATION - com.amazonaws.kinesisvideo.internal.producer.StreamEventType
 
STREAM_EVENT_TYPE_LAST - com.amazonaws.kinesisvideo.internal.producer.StreamEventType
 
STREAM_EVENT_TYPE_NONE - com.amazonaws.kinesisvideo.internal.producer.StreamEventType
 
STREAM_EVENT_TYPE_NOTIFICATION - com.amazonaws.kinesisvideo.internal.producer.StreamEventType
 
STREAM_INFO_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.StreamInfo
StreamInfo structure current version.
streamCallbacks(StreamCallbacks) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
StreamCallbacks - Interface in com.amazonaws.kinesisvideo.producer
Interface to the Kinesis Video Producer Stream Callbacks functionality.
streamClosed(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamClosed(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamClosed(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Stream has been closed.
streamClosed(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
streamConnectionStale(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamConnectionStale(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamConnectionStale(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports the stream staleness when the data is read and sent but no ACKs are received.
streamConnectionStale(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
StreamConsumer - Class in com.amazonaws.kinesisvideo.client.stream
 
StreamConsumer(String) - Constructor for class com.amazonaws.kinesisvideo.client.stream.StreamConsumer
 
streamDataAvailable(long, long, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamDataAvailable(long, long, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamDataAvailable(long, long, long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
New data is available for the stream.
streamDataAvailable(long, long, long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
StreamDescription - Class in com.amazonaws.kinesisvideo.producer
Class to represent the stream description object coming from a successful call to the DescribeStream service API.
StreamDescription(int, String, String, String, String, String, StreamStatus, long) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamDescription
 
StreamDescription(int, String, String, String, String, String, StreamStatus, long, long, String) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamDescription
 
streamErrorReport(long, long, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamErrorReport(long, long, long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamErrorReport(long, long, long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports an error for the stream.
streamErrorReport(long, long, long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
StreamEventMetadata - Class in com.amazonaws.kinesisvideo.internal.producer
Kinesis Video stream event metadata as provided by the native codebase.
StreamEventMetadata(String, HashMap<String, String>) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
Constructor chain for HashMap input: 1.
StreamEventMetadata(HashMap<String, String>) - Constructor for class com.amazonaws.kinesisvideo.internal.producer.StreamEventMetadata
 
StreamEventType - Enum in com.amazonaws.kinesisvideo.internal.producer
 
streamFormatChanged(byte[], int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamFormatChanged(byte[], int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Indicates that the stream format has changed.
streamFormatChanged(byte[], int) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamFormatChanged(long, byte[], long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Stream format has changed.
streamFreed() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamFreed() - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Free the Kinesis Video stream.
streamFreed() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
StreamInfo - Class in com.amazonaws.kinesisvideo.producer
Stream information class.
StreamInfo(int, String, StreamInfo.StreamingType, String, String, long, boolean, long, long, boolean, boolean, boolean, boolean, boolean, int, int, long, long, long, long, boolean, Tag[], StreamInfo.NalAdaptationFlags, UUID, TrackInfo[], boolean) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamInfo
 
StreamInfo(int, String, StreamInfo.StreamingType, String, String, long, boolean, long, long, boolean, boolean, boolean, boolean, boolean, int, int, long, long, long, long, boolean, Tag[], StreamInfo.NalAdaptationFlags, UUID, TrackInfo[], FrameOrderMode, boolean) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamInfo
 
StreamInfo(int, String, StreamInfo.StreamingType, String, String, long, boolean, long, long, boolean, boolean, boolean, boolean, boolean, int, int, long, long, long, long, boolean, Tag[], StreamInfo.NalAdaptationFlags, UUID, TrackInfo[], FrameOrderMode, StreamInfo.StorePressurePolicy, boolean) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamInfo
 
StreamInfo(int, String, StreamInfo.StreamingType, String, String, long, boolean, long, long, boolean, boolean, boolean, boolean, boolean, String, String, int, int, long, long, long, long, boolean, byte[], Tag[], StreamInfo.NalAdaptationFlags, boolean) - Constructor for class com.amazonaws.kinesisvideo.producer.StreamInfo
 
StreamInfo.NalAdaptationFlags - Enum in com.amazonaws.kinesisvideo.producer
NAL adaptation types enum.
StreamInfo.StorePressurePolicy - Enum in com.amazonaws.kinesisvideo.producer
Storage pressure policy that must correspond to the native counterparts
StreamInfo.StreamingType - Enum in com.amazonaws.kinesisvideo.producer
Streaming types that must correspond to the native counterparts
StreamInfoConstants - Class in com.amazonaws.kinesisvideo.util
All the time unit used in this class is 100 ns (minimum unit used in producer SDK)
STREAMING_TYPE_NEAR_REALTIME - com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
Near-realtime mode for predefined latency
STREAMING_TYPE_OFFLINE - com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
Offline upload mode
STREAMING_TYPE_REALTIME - com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
Realtime mode for minimal latency
StreamingReadAsyncClient - Class in com.amazonaws.kinesisvideo.client
Async Client which wraps around Apache Http Async client which takes care of massaging the request to be made using the apache client
StreamingReadAsyncClient.StreamingReadAsyncClientBuilder - Class in com.amazonaws.kinesisvideo.client
 
StreamingReadClient - Class in com.amazonaws.kinesisvideo.client
 
StreamingReadClient.StreamingReadClientBuilder - Class in com.amazonaws.kinesisvideo.client
 
StreamingReadManager - Class in com.amazonaws.kinesisvideo.client.stream
 
StreamingReadManager(KinesisVideoSigner) - Constructor for class com.amazonaws.kinesisvideo.client.stream.StreamingReadManager
 
streamLatencyPressure(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamLatencyPressure(long) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamLatencyPressure(long) - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports the stream latency pressure.
streamLatencyPressure(long) - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
streamName(String) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
streamName(String) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
streamReady() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamReady() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamReady() - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Ready to stream data.
streamReady() - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
StreamStatus - Enum in com.amazonaws.kinesisvideo.producer
Definition of the StreamStatus.
streamTerminated(long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamTerminated(long, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducerStream
Reports an abnormal stream termination
streamTerminated(long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamTerminated(long, long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
Reports an abnormal stream termination event.
streamUnderflowReport() - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerStream
 
streamUnderflowReport() - Method in class com.amazonaws.kinesisvideo.internal.producer.PendingCreationKinesisVideoStream
 
streamUnderflowReport() - Method in interface com.amazonaws.kinesisvideo.producer.StreamCallbacks
Reports the stream underflow.
streamUnderflowReport() - Method in class com.amazonaws.kinesisvideo.streaming.DefaultStreamCallbacks
 
streamUri(URI) - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 

T

Tag - Class in com.amazonaws.kinesisvideo.producer
Kinesis Video Tag representation.
Tag(String, String) - Constructor for class com.amazonaws.kinesisvideo.producer.Tag
Public constructor which can be called from native code.
tagResource(String, Tag[], long, long, byte[], int, long, KinesisVideoProducerStream) - Method in interface com.amazonaws.kinesisvideo.internal.producer.ServiceCallbacks
Asynchronous call to tag resource API
tagResource(String, Tag[], long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.internal.service.DefaultServiceCallbacksImpl
 
tagResource(String, Tag[], long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.CachedInfoMultiAuthServiceCallbacksImpl
 
tagResource(String, Tag[], long, long, byte[], int, long, KinesisVideoProducerStream) - Method in class com.amazonaws.kinesisvideo.java.service.MultiAuthServiceCallbacksImpl
 
tagResourceResult(KinesisVideoProducerStream, long, int) - Method in class com.amazonaws.kinesisvideo.internal.producer.jni.NativeKinesisVideoProducerJni
 
tagResourceResult(KinesisVideoProducerStream, long, int) - Method in interface com.amazonaws.kinesisvideo.internal.producer.KinesisVideoProducer
TagResource result event
tags(Tag...) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.ImageFileMediaSourceConfiguration.Builder
 
tagStream(String, Map<String, String>, long, KinesisVideoCredentialsProvider) - Method in interface com.amazonaws.kinesisvideo.internal.producer.client.KinesisVideoServiceClient
Tag a stream of a specified ARN with a list of tags.
tagStream(String, Map<String, String>, long, KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
throttle() - Method in class com.amazonaws.kinesisvideo.stream.throttling.DiscreteTimePeriodsThrottler
 
throttle() - Method in interface com.amazonaws.kinesisvideo.stream.throttling.Throttler
 
ThrottledInputStream - Class in com.amazonaws.kinesisvideo.stream.throttling
Calls Throttler class each read operation so that Throttler measures and enforces the bandwidth it was configured to enforce
ThrottledInputStream(InputStream, Throttler) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.ThrottledInputStream
 
ThrottledOutputStream - Class in com.amazonaws.kinesisvideo.stream.throttling
Calls Throttler class each write operation so that Throttler measures and enforces the bandwidth it was configured to enforce
ThrottledOutputStream(OutputStream, Throttler) - Constructor for class com.amazonaws.kinesisvideo.stream.throttling.ThrottledOutputStream
 
Throttler - Interface in com.amazonaws.kinesisvideo.stream.throttling
 
Time - Class in com.amazonaws.kinesisvideo.producer
Helper class for the Kinesis Video producer SDK time.
Time() - Constructor for class com.amazonaws.kinesisvideo.producer.Time
 
timecodeScale - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
timestamp(long) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
toSignableRequest(HttpClient) - Method in class com.amazonaws.kinesisvideo.client.signing.KinesisVideoAWS4Signer
 
toString() - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration
 
toString() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration.ClientConfigurationBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.config.ClientConfiguration
 
toString() - Method in class com.amazonaws.kinesisvideo.java.service.JavaKinesisVideoServiceClient
 
toString() - Method in class com.amazonaws.kinesisvideo.model.Response.ResponseBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.model.Response
 
toString() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus.ResponseStatusBuilder
 
toString() - Method in class com.amazonaws.kinesisvideo.model.ResponseStatus
 
toString() - Method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
toString() - Method in class com.amazonaws.kinesisvideo.producer.FragmentAckType
 
toString() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFragmentAck
Returns a JSON-formatted string representation of the fragment acknowledgement.
toString() - Method in class com.amazonaws.kinesisvideo.producer.KinesisVideoFrame
 
toString() - Method in class com.amazonaws.kinesisvideo.producer.Tag
 
TRACK_INFO_CURRENT_VERSION - Static variable in class com.amazonaws.kinesisvideo.producer.TrackInfo
 
TrackInfo - Class in com.amazonaws.kinesisvideo.producer
Track information object.
TrackInfo(long, String, String, byte[], MkvTrackInfoType) - Constructor for class com.amazonaws.kinesisvideo.producer.TrackInfo
 
trackInfoList - Variable in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 

U

UNDEFINED - com.amazonaws.kinesisvideo.producer.AuthInfoType
Auth info undefined or not specified.
UNKNOWN - com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
 
UNKNOWN - com.amazonaws.kinesisvideo.producer.StreamStatus
 
UnknownMediaSourceException - Exception in com.amazonaws.kinesisvideo.client.mediasource
Thrown when trying to create the media source of type unknown to the MediaSourceService.
UnknownMediaSourceException(String) - Constructor for exception com.amazonaws.kinesisvideo.client.mediasource.UnknownMediaSourceException
 
unregisterMediaSource(MediaSource) - Method in interface com.amazonaws.kinesisvideo.client.KinesisVideoClient
Un-Register a media source.
unregisterMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.AbstractKinesisVideoClient
Un-Register a media source.
unregisterMediaSource(MediaSource) - Method in class com.amazonaws.kinesisvideo.internal.client.NativeKinesisVideoClient
 
unsignedHeader(String, String) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
Add additional unsigned header.
UnsupportedConfigurationException - Exception in com.amazonaws.kinesisvideo.client.mediasource
Thrown when MediaSourceService determines that the media source configuration is not supported
updateCredentials() - Method in class com.amazonaws.kinesisvideo.auth.AbstractKinesisVideoCredentialsProvider
 
updateCredentials() - Method in class com.amazonaws.kinesisvideo.java.auth.JavaCredentialsProviderImpl
 
UPDATING - com.amazonaws.kinesisvideo.producer.StreamStatus
 
upstreamKbps(long) - Method in class com.amazonaws.kinesisvideo.client.PutMediaClient.Builder
 
uri(URI) - Method in class com.amazonaws.kinesisvideo.client.GetInletMediaClient.GetInletMediaClientBuilder
 
uri(URI) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadAsyncClient.StreamingReadAsyncClientBuilder
 
uri(URI) - Method in class com.amazonaws.kinesisvideo.client.StreamingReadClient.StreamingReadClientBuilder
 
uri(URI) - Method in class com.amazonaws.kinesisvideo.http.ParallelSimpleHttpClient.Builder
 
USE_FRAME_TIMECODES - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
USE_PIC_DEFAULT - Static variable in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig
 
useInstrumentedAllocators() - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 

V

valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.client.IPVersionFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.http.HttpMethodName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.internal.producer.StreamEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.AuthInfoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.ClientInfo.AutomaticStreamingFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.FrameOrderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StorageInfo.DeviceStorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StorePressurePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.kinesisvideo.producer.StreamStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.kinesisvideo.client.IPVersionFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.client.mediasource.MediaSourceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.http.HttpMethodName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.internal.producer.StreamEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.AuthInfoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.ClientInfo.AutomaticStreamingFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.JitterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.FrameOrderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.RetryStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.StorageInfo.DeviceStorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.NalAdaptationFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StorePressurePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.StreamInfo.StreamingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.kinesisvideo.producer.StreamStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_ONE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
VERSION_TWO - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
VERSION_ZERO - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
VersionUtil - Class in com.amazonaws.kinesisvideo.util
 
VIDEO - com.amazonaws.kinesisvideo.producer.MkvTrackInfoType
 
VIDEO_CODEC_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
VIDEO_CONTENT_TYPE - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 
VIDEO_TRACK_ID - Static variable in class com.amazonaws.kinesisvideo.util.StreamInfoConstants
 

W

with() - Static method in class com.amazonaws.kinesisvideo.producer.ExponentialBackoffRetryStrategyConfig.ExponentialBackoffRetryStrategyConfigBuilder
 
with() - Static method in class com.amazonaws.kinesisvideo.producer.KvsRetryStrategy.KvsRetryStrategyBuilder
 
withAbsoluteTimecode(boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withAllowStreamCreation(boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withAllowStreamCreation(Boolean) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
withBufferDuration(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withCameraFacing(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withCameraId(String) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withCameraOrientation(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withCodecPrivateData(byte[]) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withConnectionTimeoutInMillis(int) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withContentInJson(String) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withContentType(String) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withContentType(ContentType) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withCredentialsProvider(KinesisVideoCredentialsProvider) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
Credentials Provider to fetch credentials from, and how often to rotate the credentials.
withDir(String) - Method in class com.amazonaws.kinesisvideo.java.mediasource.file.AudioVideoFileMediaSourceConfiguration.Builder
 
withEncodingBitRate(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withEncodingMimeType(String) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withEndpoint(String) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
withFileOutput(String) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withFps(int) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
withFps(int) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withFrameRate(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withFrameTimeScale(long) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withFutureCallback(FutureCallback<HttpResponse>) - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
 
withGopDurationMillis(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withHeader(String, String) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withHorizontalResolution(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withHttpAsyncResponseConsumer(HttpAsyncResponseConsumer<HttpResponse>) - Method in class com.amazonaws.kinesisvideo.http.KinesisVideoApacheHttpAsyncClient.Builder
 
withIpVersionFilter(IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withIPVersionFilter(IPVersionFilter) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
withIsAbsoluteTimecode(boolean) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withIsEncoderHardwareAccelerated(boolean) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withIsLegacyEndpoint(Boolean) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
withLatencyPressure(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withMethod(HttpMethodName) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withNalAdaptationFlag(StreamInfo.NalAdaptationFlags) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withNalAdaptationFlags(StreamInfo.NalAdaptationFlags) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withRegion(String) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
withReplayDuration(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withRetentionPeriodInHours(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
withRetentionPeriodInHours(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.bytes.BytesMediaSourceConfiguration.Builder
 
withRetentionPeriodInHours(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withSocketTimeoutInMillis(int) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withStalenessDuration(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withStorageCallbacks(StorageCallbacks) - Method in class com.amazonaws.kinesisvideo.client.KinesisVideoClientConfiguration.Builder
 
withTimecodeScale(long) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withTrackInfoList(TrackInfo[]) - Method in class com.amazonaws.kinesisvideo.internal.mediasource.multitrack.MultiTrackMediaSourceConfiguration.Builder
 
withUri(URI) - Method in class com.amazonaws.kinesisvideo.http.HttpClientBase.BuilderBase
 
withVerticalResolution(int) - Method in class com.amazonaws.kinesisvideo.client.mediasource.CameraMediaSourceConfiguration.Builder
 
write(byte[]) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
write(byte[], int, int) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
write(int) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthMeasuringOutputStream
 
write(int) - Method in class com.amazonaws.kinesisvideo.stream.throttling.BandwidthThrottledOutputStream
 
write(int) - Method in class com.amazonaws.kinesisvideo.stream.throttling.ThrottledOutputStream
 

Z

ZERO_FRAGMENT_TIMECODE - Static variable in class com.amazonaws.kinesisvideo.internal.producer.ReadResult
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages