public static interface ListFragmentsRequest.Builder extends KinesisVideoArchivedMediaRequest.Builder, SdkPojo, CopyableBuilder<ListFragmentsRequest.Builder,ListFragmentsRequest>
| Modifier and Type | Method and Description |
|---|---|
default ListFragmentsRequest.Builder |
fragmentSelector(Consumer<FragmentSelector.Builder> fragmentSelector)
Describes the timestamp range and timestamp origin for the range of fragments to return.
|
ListFragmentsRequest.Builder |
fragmentSelector(FragmentSelector fragmentSelector)
Describes the timestamp range and timestamp origin for the range of fragments to return.
|
ListFragmentsRequest.Builder |
maxResults(Long maxResults)
The total number of fragments to return.
|
ListFragmentsRequest.Builder |
nextToken(String nextToken)
A token to specify where to start paginating.
|
ListFragmentsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ListFragmentsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ListFragmentsRequest.Builder |
streamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list.
|
ListFragmentsRequest.Builder |
streamName(String streamName)
The name of the stream from which to retrieve a fragment list.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildListFragmentsRequest.Builder streamName(String streamName)
The name of the stream from which to retrieve a fragment list. Specify either this parameter or the
StreamARN parameter.
streamName - The name of the stream from which to retrieve a fragment list. Specify either this parameter or the
StreamARN parameter.ListFragmentsRequest.Builder streamARN(String streamARN)
The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list. Specify either this
parameter or the StreamName parameter.
streamARN - The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list. Specify either
this parameter or the StreamName parameter.ListFragmentsRequest.Builder maxResults(Long maxResults)
The total number of fragments to return. If the total number of fragments available is more than the value
specified in max-results, then a ListFragmentsOutput$NextToken is provided in the output
that you can use to resume pagination.
maxResults - The total number of fragments to return. If the total number of fragments available is more than the
value specified in max-results, then a ListFragmentsOutput$NextToken is provided
in the output that you can use to resume pagination.ListFragmentsRequest.Builder nextToken(String nextToken)
A token to specify where to start paginating. This is the ListFragmentsOutput$NextToken from a previously truncated response.
nextToken - A token to specify where to start paginating. This is the ListFragmentsOutput$NextToken from a
previously truncated response.ListFragmentsRequest.Builder fragmentSelector(FragmentSelector fragmentSelector)
Describes the timestamp range and timestamp origin for the range of fragments to return.
fragmentSelector - Describes the timestamp range and timestamp origin for the range of fragments to return.default ListFragmentsRequest.Builder fragmentSelector(Consumer<FragmentSelector.Builder> fragmentSelector)
Describes the timestamp range and timestamp origin for the range of fragments to return.
This is a convenience method that creates an instance of theFragmentSelector.Builder avoiding the
need to create one manually via FragmentSelector.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to fragmentSelector(FragmentSelector).
fragmentSelector - a consumer that will call methods on FragmentSelector.BuilderfragmentSelector(FragmentSelector)ListFragmentsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderListFragmentsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.