| Modifier and Type | Class and Description |
|---|---|
class |
AbstractKinesisVideoCredentialsProvider
Interface to mimic the credentials provider in AWS SDKs.
|
class |
EmptyCredentialsProvider
Empty credentials provider
|
class |
StaticCredentialsProvider
Empty credentials provider
|
| Constructor and Description |
|---|
DefaultAuthCallbacks(KinesisVideoCredentialsProvider credentialsProvider,
ScheduledExecutorService executor,
Log log) |
| Modifier and Type | Method and Description |
|---|---|
KinesisVideoCredentialsProvider |
KinesisVideoClientConfiguration.getCredentialsProvider() |
| Modifier and Type | Method and Description |
|---|---|
KinesisVideoClientConfiguration.Builder |
KinesisVideoClientConfiguration.Builder.withCredentialsProvider(KinesisVideoCredentialsProvider credentialsProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
KinesisVideoCredentialsProviderImpl
Implementation of the AWS Credentials Provider wrapper for Android
|
| Modifier and Type | Method and Description |
|---|---|
String |
KinesisVideoAndroidServiceClient.createStream(String streamName,
String deviceName,
String contentType,
String kmsKeyId,
long retentionPeriodInHours,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider) |
void |
KinesisVideoAndroidServiceClient.deleteStream(String streamName,
String version,
Date creationTime,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider) |
StreamDescription |
KinesisVideoAndroidServiceClient.describeStream(String streamName,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider) |
String |
KinesisVideoAndroidServiceClient.getDataEndpoint(String streamName,
String apiName,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider) |
void |
KinesisVideoAndroidServiceClient.putMedia(String streamName,
String containerType,
long streamStartTimeInMillis,
boolean absoluteFragmentTimes,
boolean ackRequired,
String dataEndpoint,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider,
InputStream dataInputStream,
Consumer<InputStream> acksConsumer,
Consumer<Exception> completionCallback) |
void |
KinesisVideoAndroidServiceClient.tagStream(String streamArn,
Map<String,String> tags,
long timeoutInMillis,
KinesisVideoCredentialsProvider credentialsProvider) |
Copyright © 2019. All rights reserved.