@Generated(value="OracleSDKGenerator", comments="API Version: 20211101") public class MediaServicesPaginators extends Object
Collection of helper methods that can be used to provide an Iterable
interface
to any list operations of MediaServices where multiple pages of data may be fetched. Two styles
of iteration are supported:
These iterables abstract away the need to write code to manually handle pagination via looping and using the page tokens. They will automatically fetch more data from the service when required.
As an example, if we were using the ListUsers operation in IdentityService, then the Iterable
returned by calling a ResponseIterator method would iterate over the
ListUsersResponse objects returned by each ListUsers call, whereas the Iterable
returned by calling a RecordIterator method would iterate over the User records and we don't have
to deal with ListUsersResponse objects at all. In either case, pagination will be automatically
handled so we can iterate until there are no more responses or no more resources/records
available.
Constructor and Description |
---|
MediaServicesPaginators(MediaServices client) |
Modifier and Type | Method and Description |
---|---|
Iterable<MediaAssetDistributionChannelAttachmentSummary> |
listMediaAssetDistributionChannelAttachmentsRecordIterator(ListMediaAssetDistributionChannelAttachmentsRequest request)
Creates a new iterable which will iterate over the
MediaAssetDistributionChannelAttachmentSummary objects
contained in responses from the listMediaAssetDistributionChannelAttachments operation. |
Iterable<ListMediaAssetDistributionChannelAttachmentsResponse> |
listMediaAssetDistributionChannelAttachmentsResponseIterator(ListMediaAssetDistributionChannelAttachmentsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaAssetDistributionChannelAttachments operation.
|
Iterable<MediaAssetSummary> |
listMediaAssetsRecordIterator(ListMediaAssetsRequest request)
Creates a new iterable which will iterate over the
MediaAssetSummary objects contained in responses from the
listMediaAssets operation. |
Iterable<ListMediaAssetsResponse> |
listMediaAssetsResponseIterator(ListMediaAssetsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaAssets operation.
|
Iterable<MediaWorkflowConfigurationSummary> |
listMediaWorkflowConfigurationsRecordIterator(ListMediaWorkflowConfigurationsRequest request)
Creates a new iterable which will iterate over the
MediaWorkflowConfigurationSummary objects contained in
responses from the listMediaWorkflowConfigurations operation. |
Iterable<ListMediaWorkflowConfigurationsResponse> |
listMediaWorkflowConfigurationsResponseIterator(ListMediaWorkflowConfigurationsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaWorkflowConfigurations operation.
|
Iterable<MediaWorkflowJobSummary> |
listMediaWorkflowJobsRecordIterator(ListMediaWorkflowJobsRequest request)
Creates a new iterable which will iterate over the
MediaWorkflowJobSummary objects contained in responses
from the listMediaWorkflowJobs operation. |
Iterable<ListMediaWorkflowJobsResponse> |
listMediaWorkflowJobsResponseIterator(ListMediaWorkflowJobsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaWorkflowJobs operation.
|
Iterable<MediaWorkflowSummary> |
listMediaWorkflowsRecordIterator(ListMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the
MediaWorkflowSummary objects contained in responses from
the listMediaWorkflows operation. |
Iterable<ListMediaWorkflowsResponse> |
listMediaWorkflowsResponseIterator(ListMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaWorkflows operation.
|
Iterable<MediaWorkflowTaskDeclaration> |
listMediaWorkflowTaskDeclarationsRecordIterator(ListMediaWorkflowTaskDeclarationsRequest request)
Creates a new iterable which will iterate over the
MediaWorkflowTaskDeclaration objects contained in
responses from the listMediaWorkflowTaskDeclarations operation. |
Iterable<ListMediaWorkflowTaskDeclarationsResponse> |
listMediaWorkflowTaskDeclarationsResponseIterator(ListMediaWorkflowTaskDeclarationsRequest request)
Creates a new iterable which will iterate over the responses received from the
listMediaWorkflowTaskDeclarations operation.
|
Iterable<StreamCdnConfigSummary> |
listStreamCdnConfigsRecordIterator(ListStreamCdnConfigsRequest request)
Creates a new iterable which will iterate over the
StreamCdnConfigSummary objects contained in responses
from the listStreamCdnConfigs operation. |
Iterable<ListStreamCdnConfigsResponse> |
listStreamCdnConfigsResponseIterator(ListStreamCdnConfigsRequest request)
Creates a new iterable which will iterate over the responses received from the
listStreamCdnConfigs operation.
|
Iterable<StreamDistributionChannelSummary> |
listStreamDistributionChannelsRecordIterator(ListStreamDistributionChannelsRequest request)
Creates a new iterable which will iterate over the
StreamDistributionChannelSummary objects contained in
responses from the listStreamDistributionChannels operation. |
Iterable<ListStreamDistributionChannelsResponse> |
listStreamDistributionChannelsResponseIterator(ListStreamDistributionChannelsRequest request)
Creates a new iterable which will iterate over the responses received from the
listStreamDistributionChannels operation.
|
Iterable<StreamPackagingConfigSummary> |
listStreamPackagingConfigsRecordIterator(ListStreamPackagingConfigsRequest request)
Creates a new iterable which will iterate over the
StreamPackagingConfigSummary objects contained in
responses from the listStreamPackagingConfigs operation. |
Iterable<ListStreamPackagingConfigsResponse> |
listStreamPackagingConfigsResponseIterator(ListStreamPackagingConfigsRequest request)
Creates a new iterable which will iterate over the responses received from the
listStreamPackagingConfigs operation.
|
Iterable<SystemMediaWorkflow> |
listSystemMediaWorkflowsRecordIterator(ListSystemMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the
SystemMediaWorkflow objects contained in responses from
the listSystemMediaWorkflows operation. |
Iterable<ListSystemMediaWorkflowsResponse> |
listSystemMediaWorkflowsResponseIterator(ListSystemMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the responses received from the
listSystemMediaWorkflows operation.
|
public MediaServicesPaginators(MediaServices client)
public Iterable<ListMediaAssetDistributionChannelAttachmentsResponse> listMediaAssetDistributionChannelAttachmentsResponseIterator(ListMediaAssetDistributionChannelAttachmentsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaAssetDistributionChannelAttachments operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaAssetDistributionChannelAttachmentSummary> listMediaAssetDistributionChannelAttachmentsRecordIterator(ListMediaAssetDistributionChannelAttachmentsRequest request)
Creates a new iterable which will iterate over the MediaAssetDistributionChannelAttachmentSummary
objects
contained in responses from the listMediaAssetDistributionChannelAttachments operation. This
iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaAssetDistributionChannelAttachmentSummary
objects contained in responses received from the service.public Iterable<ListMediaAssetsResponse> listMediaAssetsResponseIterator(ListMediaAssetsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaAssets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaAssetSummary> listMediaAssetsRecordIterator(ListMediaAssetsRequest request)
Creates a new iterable which will iterate over the MediaAssetSummary
objects contained in responses from the
listMediaAssets operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaAssetSummary
objects contained in responses
received from the service.public Iterable<ListMediaWorkflowConfigurationsResponse> listMediaWorkflowConfigurationsResponseIterator(ListMediaWorkflowConfigurationsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaWorkflowConfigurations operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaWorkflowConfigurationSummary> listMediaWorkflowConfigurationsRecordIterator(ListMediaWorkflowConfigurationsRequest request)
Creates a new iterable which will iterate over the MediaWorkflowConfigurationSummary
objects contained in
responses from the listMediaWorkflowConfigurations operation. This iterable will fetch more
data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaWorkflowConfigurationSummary
objects contained
in responses received from the service.public Iterable<ListMediaWorkflowJobsResponse> listMediaWorkflowJobsResponseIterator(ListMediaWorkflowJobsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaWorkflowJobs operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaWorkflowJobSummary> listMediaWorkflowJobsRecordIterator(ListMediaWorkflowJobsRequest request)
Creates a new iterable which will iterate over the MediaWorkflowJobSummary
objects contained in responses
from the listMediaWorkflowJobs operation. This iterable will fetch more data from the server
as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaWorkflowJobSummary
objects contained in
responses received from the service.public Iterable<ListMediaWorkflowTaskDeclarationsResponse> listMediaWorkflowTaskDeclarationsResponseIterator(ListMediaWorkflowTaskDeclarationsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaWorkflowTaskDeclarations operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaWorkflowTaskDeclaration> listMediaWorkflowTaskDeclarationsRecordIterator(ListMediaWorkflowTaskDeclarationsRequest request)
Creates a new iterable which will iterate over the MediaWorkflowTaskDeclaration
objects contained in
responses from the listMediaWorkflowTaskDeclarations operation. This iterable will fetch more
data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaWorkflowTaskDeclaration
objects contained in
responses received from the service.public Iterable<ListMediaWorkflowsResponse> listMediaWorkflowsResponseIterator(ListMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the responses received from the listMediaWorkflows operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<MediaWorkflowSummary> listMediaWorkflowsRecordIterator(ListMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the MediaWorkflowSummary
objects contained in responses from
the listMediaWorkflows operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the MediaWorkflowSummary
objects contained in responses
received from the service.public Iterable<ListStreamCdnConfigsResponse> listStreamCdnConfigsResponseIterator(ListStreamCdnConfigsRequest request)
Creates a new iterable which will iterate over the responses received from the listStreamCdnConfigs operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<StreamCdnConfigSummary> listStreamCdnConfigsRecordIterator(ListStreamCdnConfigsRequest request)
Creates a new iterable which will iterate over the StreamCdnConfigSummary
objects contained in responses
from the listStreamCdnConfigs operation. This iterable will fetch more data from the server
as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the StreamCdnConfigSummary
objects contained in responses
received from the service.public Iterable<ListStreamDistributionChannelsResponse> listStreamDistributionChannelsResponseIterator(ListStreamDistributionChannelsRequest request)
Creates a new iterable which will iterate over the responses received from the listStreamDistributionChannels operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<StreamDistributionChannelSummary> listStreamDistributionChannelsRecordIterator(ListStreamDistributionChannelsRequest request)
Creates a new iterable which will iterate over the StreamDistributionChannelSummary
objects contained in
responses from the listStreamDistributionChannels operation. This iterable will fetch more
data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the StreamDistributionChannelSummary
objects contained in
responses received from the service.public Iterable<ListStreamPackagingConfigsResponse> listStreamPackagingConfigsResponseIterator(ListStreamPackagingConfigsRequest request)
Creates a new iterable which will iterate over the responses received from the listStreamPackagingConfigs operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<StreamPackagingConfigSummary> listStreamPackagingConfigsRecordIterator(ListStreamPackagingConfigsRequest request)
Creates a new iterable which will iterate over the StreamPackagingConfigSummary
objects contained in
responses from the listStreamPackagingConfigs operation. This iterable will fetch more data
from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the StreamPackagingConfigSummary
objects contained in
responses received from the service.public Iterable<ListSystemMediaWorkflowsResponse> listSystemMediaWorkflowsResponseIterator(ListSystemMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the responses received from the listSystemMediaWorkflows operation. This iterable will fetch more data from the server as needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the responses
received from the service.public Iterable<SystemMediaWorkflow> listSystemMediaWorkflowsRecordIterator(ListSystemMediaWorkflowsRequest request)
Creates a new iterable which will iterate over the SystemMediaWorkflow
objects contained in responses from
the listSystemMediaWorkflows operation. This iterable will fetch more data from the server as
needed.
request
- a request which can be sent to the service operationIterable
which can be used to iterate over the SystemMediaWorkflow
objects contained in responses
received from the service.Copyright © 2016–2024. All rights reserved.