diff --git a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMedia.java b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMedia.java index 34f721142cc..286656d3543 100644 --- a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMedia.java +++ b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMedia.java @@ -707,7 +707,7 @@ GetHLSStreamingSessionURLResult getHLSStreamingSessionURL( /** *
- * Retrieves a list of Images corresponding to each timestamp for a given + * Retrieves a list of images corresponding to each timestamp for a given * time range, sampling interval, and image format configuration. *
* @@ -718,6 +718,7 @@ GetHLSStreamingSessionURLResult getHLSStreamingSessionURL( * @throws InvalidArgumentException * @throws ClientLimitExceededException * @throws NotAuthorizedException + * @throws NoDataRetentionException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is diff --git a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMediaClient.java b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMediaClient.java index 0e30f40832f..42062a98aa7 100644 --- a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMediaClient.java +++ b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/AWSKinesisVideoArchivedMediaClient.java @@ -1062,7 +1062,7 @@ public GetHLSStreamingSessionURLResult getHLSStreamingSessionURL( /** *- * Retrieves a list of Images corresponding to each timestamp for a given + * Retrieves a list of images corresponding to each timestamp for a given * time range, sampling interval, and image format configuration. *
* @@ -1073,6 +1073,7 @@ public GetHLSStreamingSessionURLResult getHLSStreamingSessionURL( * @throws InvalidArgumentException * @throws ClientLimitExceededException * @throws NotAuthorizedException + * @throws NoDataRetentionException * @throws AmazonClientException If any internal errors are encountered * inside the client while attempting to make the request or * handle the response. For example if a network connection is diff --git a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/model/GetImagesRequest.java b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/model/GetImagesRequest.java index 5ea93618ee1..e17b4504561 100644 --- a/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/model/GetImagesRequest.java +++ b/aws-android-sdk-kinesisvideo-archivedmedia/src/main/java/com/amazonaws/services/kinesisvideoarchivedmedia/model/GetImagesRequest.java @@ -21,7 +21,7 @@ /** *- * Retrieves a list of Images corresponding to each timestamp for a given time + * Retrieves a list of images corresponding to each timestamp for a given time * range, sampling interval, and image format configuration. *
*/ @@ -86,16 +86,11 @@ public class GetImagesRequest extends AmazonWebServiceRequest implements Seriali /** *
* The time interval in milliseconds (ms) at which the images need to be
- * generated from the stream, with a default of 3000 ms. The minimum value
- * that can be provided is 200 ms. If the timestamp range is less than the
- * sampling interval, the Image from the startTimestamp will be
+ * generated from the stream. The minimum value that can be provided is 200
+ * ms (5 images per second). If the timestamp range is less than the
+ * sampling interval, the image from the startTimestamp will be
* returned if available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
* The time interval in milliseconds (ms) at which the images need to be
- * generated from the stream, with a default of 3000 ms. The minimum value
- * that can be provided is 200 ms. If the timestamp range is less than the
- * sampling interval, the Image from the startTimestamp will be
+ * generated from the stream. The minimum value that can be provided is 200
+ * ms (5 images per second). If the timestamp range is less than the
+ * sampling interval, the image from the startTimestamp will be
* returned if available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
* The time interval in milliseconds (ms) at which the images need
- * to be generated from the stream, with a default of 3000 ms. The
- * minimum value that can be provided is 200 ms. If the timestamp
- * range is less than the sampling interval, the Image from the
+ * to be generated from the stream. The minimum value that can be
+ * provided is 200 ms (5 images per second). If the timestamp range
+ * is less than the sampling interval, the image from the
* startTimestamp will be returned if available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
* The time interval in milliseconds (ms) at which the images need to be
- * generated from the stream, with a default of 3000 ms. The minimum value
- * that can be provided is 200 ms. If the timestamp range is less than the
- * sampling interval, the Image from the startTimestamp will be
+ * generated from the stream. The minimum value that can be provided is 200
+ * ms (5 images per second). If the timestamp range is less than the
+ * sampling interval, the image from the startTimestamp will be
* returned if available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
* The time interval in milliseconds (ms) at which the images
- * need to be generated from the stream, with a default of 3000
- * ms. The minimum value that can be provided is 200 ms. If the
- * timestamp range is less than the sampling interval, the Image
+ * need to be generated from the stream. The minimum value that
+ * can be provided is 200 ms (5 images per second). If the
+ * timestamp range is less than the sampling interval, the image
* from the startTimestamp will be returned if
* available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
* The time interval in milliseconds (ms) at which the images need to be
- * generated from the stream, with a default of 3000 ms. The minimum value
- * that can be provided is 200 ms. If the timestamp range is less than the
- * sampling interval, the Image from the startTimestamp will be
+ * generated from the stream. The minimum value that can be provided is 200
+ * ms (5 images per second). If the timestamp range is less than the
+ * sampling interval, the image from the startTimestamp will be
* returned if available.
*
- * The minimum value of 200 ms is a hard limit. - *
- ** Returns a reference to this object so that method calls can be chained * together. * * @param samplingInterval
* The time interval in milliseconds (ms) at which the images
- * need to be generated from the stream, with a default of 3000
- * ms. The minimum value that can be provided is 200 ms. If the
- * timestamp range is less than the sampling interval, the Image
+ * need to be generated from the stream. The minimum value that
+ * can be provided is 200 ms (5 images per second). If the
+ * timestamp range is less than the sampling interval, the image
* from the startTimestamp will be returned if
* available.
*
- * The minimum value of 200 ms is a hard limit. - *
- *
+ * This is only required when the NextToken isn't passed in the
+ * API.
+ *
+ * This is only required when the NextToken isn't passed in the
+ * API.
+ *
* Describes the timestamp range and timestamp origin for the range * of fragments to return. *
+ *
+ * This is only required when the NextToken isn't
+ * passed in the API.
+ *
+ * This is only required when the NextToken isn't passed in the
+ * API.
+ *
* Describes the timestamp range and timestamp origin for the * range of fragments to return. *
+ *
+ * This is only required when the NextToken isn't
+ * passed in the API.
+ *
+ * This is only required when the NextToken isn't passed in the
+ * API.
+ *
* Returns a reference to this object so that method calls can be chained * together. @@ -463,6 +499,12 @@ public void setFragmentSelector(FragmentSelector fragmentSelector) { * Describes the timestamp range and timestamp origin for the * range of fragments to return. *
+ *
+ * This is only required when the NextToken isn't
+ * passed in the API.
+ *
- * A streaming session was requested for a stream that does not retain data
+ * GetImages was requested for a stream that does not retain data
* (that is, has a DataRetentionInHours of 0).
*