@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MediaLiveAsyncClient extends SdkClient
builder()
method.
API for AWS Elemental MediaLive| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static MediaLiveAsyncClient create()
MediaLiveAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static MediaLiveAsyncClientBuilder builder()
MediaLiveAsyncClient.default CompletableFuture<AcceptInputDeviceTransferResponse> acceptInputDeviceTransfer(AcceptInputDeviceTransferRequest acceptInputDeviceTransferRequest)
acceptInputDeviceTransferRequest - Placeholder documentation for AcceptInputDeviceTransferRequestdefault CompletableFuture<AcceptInputDeviceTransferResponse> acceptInputDeviceTransfer(Consumer<AcceptInputDeviceTransferRequest.Builder> acceptInputDeviceTransferRequest)
This is a convenience which creates an instance of the AcceptInputDeviceTransferRequest.Builder avoiding
the need to create one manually via AcceptInputDeviceTransferRequest.builder()
acceptInputDeviceTransferRequest - A Consumer that will call methods on AcceptInputDeviceTransferRequest.Builder to create a
request. Placeholder documentation for AcceptInputDeviceTransferRequestdefault CompletableFuture<BatchDeleteResponse> batchDelete(BatchDeleteRequest batchDeleteRequest)
batchDeleteRequest - A request to delete resourcesdefault CompletableFuture<BatchDeleteResponse> batchDelete(Consumer<BatchDeleteRequest.Builder> batchDeleteRequest)
This is a convenience which creates an instance of the BatchDeleteRequest.Builder avoiding the need to
create one manually via BatchDeleteRequest.builder()
batchDeleteRequest - A Consumer that will call methods on BatchDeleteRequest.Builder to create a request. A
request to delete resourcesdefault CompletableFuture<BatchStartResponse> batchStart(BatchStartRequest batchStartRequest)
batchStartRequest - A request to start resourcesdefault CompletableFuture<BatchStartResponse> batchStart(Consumer<BatchStartRequest.Builder> batchStartRequest)
This is a convenience which creates an instance of the BatchStartRequest.Builder avoiding the need to
create one manually via BatchStartRequest.builder()
batchStartRequest - A Consumer that will call methods on BatchStartRequest.Builder to create a request. A
request to start resourcesdefault CompletableFuture<BatchStopResponse> batchStop(BatchStopRequest batchStopRequest)
batchStopRequest - A request to stop resourcesdefault CompletableFuture<BatchStopResponse> batchStop(Consumer<BatchStopRequest.Builder> batchStopRequest)
This is a convenience which creates an instance of the BatchStopRequest.Builder avoiding the need to
create one manually via BatchStopRequest.builder()
batchStopRequest - A Consumer that will call methods on BatchStopRequest.Builder to create a request. A
request to stop resourcesdefault CompletableFuture<BatchUpdateScheduleResponse> batchUpdateSchedule(BatchUpdateScheduleRequest batchUpdateScheduleRequest)
batchUpdateScheduleRequest - List of actions to create and list of actions to delete.default CompletableFuture<BatchUpdateScheduleResponse> batchUpdateSchedule(Consumer<BatchUpdateScheduleRequest.Builder> batchUpdateScheduleRequest)
This is a convenience which creates an instance of the BatchUpdateScheduleRequest.Builder avoiding the
need to create one manually via BatchUpdateScheduleRequest.builder()
batchUpdateScheduleRequest - A Consumer that will call methods on BatchUpdateScheduleRequest.Builder to create a
request. List of actions to create and list of actions to delete.default CompletableFuture<CancelInputDeviceTransferResponse> cancelInputDeviceTransfer(CancelInputDeviceTransferRequest cancelInputDeviceTransferRequest)
cancelInputDeviceTransferRequest - Placeholder documentation for CancelInputDeviceTransferRequestdefault CompletableFuture<CancelInputDeviceTransferResponse> cancelInputDeviceTransfer(Consumer<CancelInputDeviceTransferRequest.Builder> cancelInputDeviceTransferRequest)
This is a convenience which creates an instance of the CancelInputDeviceTransferRequest.Builder avoiding
the need to create one manually via CancelInputDeviceTransferRequest.builder()
cancelInputDeviceTransferRequest - A Consumer that will call methods on CancelInputDeviceTransferRequest.Builder to create a
request. Placeholder documentation for CancelInputDeviceTransferRequestdefault CompletableFuture<ClaimDeviceResponse> claimDevice(ClaimDeviceRequest claimDeviceRequest)
claimDeviceRequest - A request to claim an AWS Elemental device that you have purchased from a third-party vendor.default CompletableFuture<ClaimDeviceResponse> claimDevice(Consumer<ClaimDeviceRequest.Builder> claimDeviceRequest)
This is a convenience which creates an instance of the ClaimDeviceRequest.Builder avoiding the need to
create one manually via ClaimDeviceRequest.builder()
claimDeviceRequest - A Consumer that will call methods on ClaimDeviceRequest.Builder to create a request. A
request to claim an AWS Elemental device that you have purchased from a third-party vendor.default CompletableFuture<CreateChannelResponse> createChannel(CreateChannelRequest createChannelRequest)
createChannelRequest - A request to create a channeldefault CompletableFuture<CreateChannelResponse> createChannel(Consumer<CreateChannelRequest.Builder> createChannelRequest)
This is a convenience which creates an instance of the CreateChannelRequest.Builder avoiding the need to
create one manually via CreateChannelRequest.builder()
createChannelRequest - A Consumer that will call methods on CreateChannelRequest.Builder to create a request. A
request to create a channeldefault CompletableFuture<CreateInputResponse> createInput(CreateInputRequest createInputRequest)
createInputRequest - The name of the inputdefault CompletableFuture<CreateInputResponse> createInput(Consumer<CreateInputRequest.Builder> createInputRequest)
This is a convenience which creates an instance of the CreateInputRequest.Builder avoiding the need to
create one manually via CreateInputRequest.builder()
createInputRequest - A Consumer that will call methods on CreateInputRequest.Builder to create a request. The
name of the inputdefault CompletableFuture<CreateInputSecurityGroupResponse> createInputSecurityGroup(CreateInputSecurityGroupRequest createInputSecurityGroupRequest)
createInputSecurityGroupRequest - The IPv4 CIDRs to whitelist for this Input Security Groupdefault CompletableFuture<CreateInputSecurityGroupResponse> createInputSecurityGroup(Consumer<CreateInputSecurityGroupRequest.Builder> createInputSecurityGroupRequest)
This is a convenience which creates an instance of the CreateInputSecurityGroupRequest.Builder avoiding
the need to create one manually via CreateInputSecurityGroupRequest.builder()
createInputSecurityGroupRequest - A Consumer that will call methods on CreateInputSecurityGroupRequest.Builder to create a
request. The IPv4 CIDRs to whitelist for this Input Security Groupdefault CompletableFuture<CreateMultiplexResponse> createMultiplex(CreateMultiplexRequest createMultiplexRequest)
createMultiplexRequest - A request to create a multiplex.default CompletableFuture<CreateMultiplexResponse> createMultiplex(Consumer<CreateMultiplexRequest.Builder> createMultiplexRequest)
This is a convenience which creates an instance of the CreateMultiplexRequest.Builder avoiding the need
to create one manually via CreateMultiplexRequest.builder()
createMultiplexRequest - A Consumer that will call methods on CreateMultiplexRequest.Builder to create a request. A
request to create a multiplex.default CompletableFuture<CreateMultiplexProgramResponse> createMultiplexProgram(CreateMultiplexProgramRequest createMultiplexProgramRequest)
createMultiplexProgramRequest - A request to create a program in a multiplex.default CompletableFuture<CreateMultiplexProgramResponse> createMultiplexProgram(Consumer<CreateMultiplexProgramRequest.Builder> createMultiplexProgramRequest)
This is a convenience which creates an instance of the CreateMultiplexProgramRequest.Builder avoiding the
need to create one manually via CreateMultiplexProgramRequest.builder()
createMultiplexProgramRequest - A Consumer that will call methods on CreateMultiplexProgramRequest.Builder to create a
request. A request to create a program in a multiplex.default CompletableFuture<CreatePartnerInputResponse> createPartnerInput(CreatePartnerInputRequest createPartnerInputRequest)
createPartnerInputRequest - A request to create a partner inputdefault CompletableFuture<CreatePartnerInputResponse> createPartnerInput(Consumer<CreatePartnerInputRequest.Builder> createPartnerInputRequest)
This is a convenience which creates an instance of the CreatePartnerInputRequest.Builder avoiding the
need to create one manually via CreatePartnerInputRequest.builder()
createPartnerInputRequest - A Consumer that will call methods on CreatePartnerInputRequest.Builder to create a
request. A request to create a partner inputdefault CompletableFuture<CreateTagsResponse> createTags(CreateTagsRequest createTagsRequest)
createTagsRequest - Placeholder documentation for CreateTagsRequestdefault CompletableFuture<CreateTagsResponse> createTags(Consumer<CreateTagsRequest.Builder> createTagsRequest)
This is a convenience which creates an instance of the CreateTagsRequest.Builder avoiding the need to
create one manually via CreateTagsRequest.builder()
createTagsRequest - A Consumer that will call methods on CreateTagsRequest.Builder to create a request.
Placeholder documentation for CreateTagsRequestdefault CompletableFuture<DeleteChannelResponse> deleteChannel(DeleteChannelRequest deleteChannelRequest)
deleteChannelRequest - Placeholder documentation for DeleteChannelRequestdefault CompletableFuture<DeleteChannelResponse> deleteChannel(Consumer<DeleteChannelRequest.Builder> deleteChannelRequest)
This is a convenience which creates an instance of the DeleteChannelRequest.Builder avoiding the need to
create one manually via DeleteChannelRequest.builder()
deleteChannelRequest - A Consumer that will call methods on DeleteChannelRequest.Builder to create a request.
Placeholder documentation for DeleteChannelRequestdefault CompletableFuture<DeleteInputResponse> deleteInput(DeleteInputRequest deleteInputRequest)
deleteInputRequest - Placeholder documentation for DeleteInputRequestdefault CompletableFuture<DeleteInputResponse> deleteInput(Consumer<DeleteInputRequest.Builder> deleteInputRequest)
This is a convenience which creates an instance of the DeleteInputRequest.Builder avoiding the need to
create one manually via DeleteInputRequest.builder()
deleteInputRequest - A Consumer that will call methods on DeleteInputRequest.Builder to create a request.
Placeholder documentation for DeleteInputRequestdefault CompletableFuture<DeleteInputSecurityGroupResponse> deleteInputSecurityGroup(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest)
deleteInputSecurityGroupRequest - Placeholder documentation for DeleteInputSecurityGroupRequestdefault CompletableFuture<DeleteInputSecurityGroupResponse> deleteInputSecurityGroup(Consumer<DeleteInputSecurityGroupRequest.Builder> deleteInputSecurityGroupRequest)
This is a convenience which creates an instance of the DeleteInputSecurityGroupRequest.Builder avoiding
the need to create one manually via DeleteInputSecurityGroupRequest.builder()
deleteInputSecurityGroupRequest - A Consumer that will call methods on DeleteInputSecurityGroupRequest.Builder to create a
request. Placeholder documentation for DeleteInputSecurityGroupRequestdefault CompletableFuture<DeleteMultiplexResponse> deleteMultiplex(DeleteMultiplexRequest deleteMultiplexRequest)
deleteMultiplexRequest - Placeholder documentation for DeleteMultiplexRequestdefault CompletableFuture<DeleteMultiplexResponse> deleteMultiplex(Consumer<DeleteMultiplexRequest.Builder> deleteMultiplexRequest)
This is a convenience which creates an instance of the DeleteMultiplexRequest.Builder avoiding the need
to create one manually via DeleteMultiplexRequest.builder()
deleteMultiplexRequest - A Consumer that will call methods on DeleteMultiplexRequest.Builder to create a request.
Placeholder documentation for DeleteMultiplexRequestdefault CompletableFuture<DeleteMultiplexProgramResponse> deleteMultiplexProgram(DeleteMultiplexProgramRequest deleteMultiplexProgramRequest)
deleteMultiplexProgramRequest - Placeholder documentation for DeleteMultiplexProgramRequestdefault CompletableFuture<DeleteMultiplexProgramResponse> deleteMultiplexProgram(Consumer<DeleteMultiplexProgramRequest.Builder> deleteMultiplexProgramRequest)
This is a convenience which creates an instance of the DeleteMultiplexProgramRequest.Builder avoiding the
need to create one manually via DeleteMultiplexProgramRequest.builder()
deleteMultiplexProgramRequest - A Consumer that will call methods on DeleteMultiplexProgramRequest.Builder to create a
request. Placeholder documentation for DeleteMultiplexProgramRequestdefault CompletableFuture<DeleteReservationResponse> deleteReservation(DeleteReservationRequest deleteReservationRequest)
deleteReservationRequest - Placeholder documentation for DeleteReservationRequestdefault CompletableFuture<DeleteReservationResponse> deleteReservation(Consumer<DeleteReservationRequest.Builder> deleteReservationRequest)
This is a convenience which creates an instance of the DeleteReservationRequest.Builder avoiding the need
to create one manually via DeleteReservationRequest.builder()
deleteReservationRequest - A Consumer that will call methods on DeleteReservationRequest.Builder to create a request.
Placeholder documentation for DeleteReservationRequestdefault CompletableFuture<DeleteScheduleResponse> deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
deleteScheduleRequest - Placeholder documentation for DeleteScheduleRequestdefault CompletableFuture<DeleteScheduleResponse> deleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest)
This is a convenience which creates an instance of the DeleteScheduleRequest.Builder avoiding the need to
create one manually via DeleteScheduleRequest.builder()
deleteScheduleRequest - A Consumer that will call methods on DeleteScheduleRequest.Builder to create a request.
Placeholder documentation for DeleteScheduleRequestdefault CompletableFuture<DeleteTagsResponse> deleteTags(DeleteTagsRequest deleteTagsRequest)
deleteTagsRequest - Placeholder documentation for DeleteTagsRequestdefault CompletableFuture<DeleteTagsResponse> deleteTags(Consumer<DeleteTagsRequest.Builder> deleteTagsRequest)
This is a convenience which creates an instance of the DeleteTagsRequest.Builder avoiding the need to
create one manually via DeleteTagsRequest.builder()
deleteTagsRequest - A Consumer that will call methods on DeleteTagsRequest.Builder to create a request.
Placeholder documentation for DeleteTagsRequestdefault CompletableFuture<DescribeChannelResponse> describeChannel(DescribeChannelRequest describeChannelRequest)
describeChannelRequest - Placeholder documentation for DescribeChannelRequestdefault CompletableFuture<DescribeChannelResponse> describeChannel(Consumer<DescribeChannelRequest.Builder> describeChannelRequest)
This is a convenience which creates an instance of the DescribeChannelRequest.Builder avoiding the need
to create one manually via DescribeChannelRequest.builder()
describeChannelRequest - A Consumer that will call methods on DescribeChannelRequest.Builder to create a request.
Placeholder documentation for DescribeChannelRequestdefault CompletableFuture<DescribeInputResponse> describeInput(DescribeInputRequest describeInputRequest)
describeInputRequest - Placeholder documentation for DescribeInputRequestdefault CompletableFuture<DescribeInputResponse> describeInput(Consumer<DescribeInputRequest.Builder> describeInputRequest)
This is a convenience which creates an instance of the DescribeInputRequest.Builder avoiding the need to
create one manually via DescribeInputRequest.builder()
describeInputRequest - A Consumer that will call methods on DescribeInputRequest.Builder to create a request.
Placeholder documentation for DescribeInputRequestdefault CompletableFuture<DescribeInputDeviceResponse> describeInputDevice(DescribeInputDeviceRequest describeInputDeviceRequest)
describeInputDeviceRequest - Placeholder documentation for DescribeInputDeviceRequestdefault CompletableFuture<DescribeInputDeviceResponse> describeInputDevice(Consumer<DescribeInputDeviceRequest.Builder> describeInputDeviceRequest)
This is a convenience which creates an instance of the DescribeInputDeviceRequest.Builder avoiding the
need to create one manually via DescribeInputDeviceRequest.builder()
describeInputDeviceRequest - A Consumer that will call methods on DescribeInputDeviceRequest.Builder to create a
request. Placeholder documentation for DescribeInputDeviceRequestdefault <ReturnT> CompletableFuture<ReturnT> describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest, AsyncResponseTransformer<DescribeInputDeviceThumbnailResponse,ReturnT> asyncResponseTransformer)
describeInputDeviceThumbnailRequest - Placeholder documentation for DescribeInputDeviceThumbnailRequestasyncResponseTransformer - The response transformer for processing the streaming response in a non-blocking manner. See
AsyncResponseTransformer for details on how this callback should be implemented and for links to
precanned implementations for common scenarios like downloading to a file. The service documentation for
the response content is as follows 'The binary data for the thumbnail that the Link device has most
recently sent to MediaLive.'.default <ReturnT> CompletableFuture<ReturnT> describeInputDeviceThumbnail(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest, AsyncResponseTransformer<DescribeInputDeviceThumbnailResponse,ReturnT> asyncResponseTransformer)
This is a convenience which creates an instance of the DescribeInputDeviceThumbnailRequest.Builder
avoiding the need to create one manually via DescribeInputDeviceThumbnailRequest.builder()
describeInputDeviceThumbnailRequest - A Consumer that will call methods on DescribeInputDeviceThumbnailRequest.Builder to create
a request. Placeholder documentation for DescribeInputDeviceThumbnailRequestasyncResponseTransformer - The response transformer for processing the streaming response in a non-blocking manner. See
AsyncResponseTransformer for details on how this callback should be implemented and for links to
precanned implementations for common scenarios like downloading to a file. The service documentation for
the response content is as follows 'The binary data for the thumbnail that the Link device has most
recently sent to MediaLive.'.default CompletableFuture<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest, Path destinationPath)
describeInputDeviceThumbnailRequest - Placeholder documentation for DescribeInputDeviceThumbnailRequestdestinationPath - Path to file that response contents will be written to. The file must not exist or this method
will throw an exception. If the file is not writable by the current user then an exception will be thrown.
The service documentation for the response content is as follows 'The binary data for the thumbnail that
the Link device has most recently sent to MediaLive.'.default CompletableFuture<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnail(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest, Path destinationPath)
This is a convenience which creates an instance of the DescribeInputDeviceThumbnailRequest.Builder
avoiding the need to create one manually via DescribeInputDeviceThumbnailRequest.builder()
describeInputDeviceThumbnailRequest - A Consumer that will call methods on DescribeInputDeviceThumbnailRequest.Builder to create
a request. Placeholder documentation for DescribeInputDeviceThumbnailRequestdestinationPath - Path to file that response contents will be written to. The file must not exist or this method
will throw an exception. If the file is not writable by the current user then an exception will be thrown.
The service documentation for the response content is as follows 'The binary data for the thumbnail that
the Link device has most recently sent to MediaLive.'.default CompletableFuture<DescribeInputSecurityGroupResponse> describeInputSecurityGroup(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest)
describeInputSecurityGroupRequest - Placeholder documentation for DescribeInputSecurityGroupRequestdefault CompletableFuture<DescribeInputSecurityGroupResponse> describeInputSecurityGroup(Consumer<DescribeInputSecurityGroupRequest.Builder> describeInputSecurityGroupRequest)
This is a convenience which creates an instance of the DescribeInputSecurityGroupRequest.Builder avoiding
the need to create one manually via DescribeInputSecurityGroupRequest.builder()
describeInputSecurityGroupRequest - A Consumer that will call methods on DescribeInputSecurityGroupRequest.Builder to create a
request. Placeholder documentation for DescribeInputSecurityGroupRequestdefault CompletableFuture<DescribeMultiplexResponse> describeMultiplex(DescribeMultiplexRequest describeMultiplexRequest)
describeMultiplexRequest - Placeholder documentation for DescribeMultiplexRequestdefault CompletableFuture<DescribeMultiplexResponse> describeMultiplex(Consumer<DescribeMultiplexRequest.Builder> describeMultiplexRequest)
This is a convenience which creates an instance of the DescribeMultiplexRequest.Builder avoiding the need
to create one manually via DescribeMultiplexRequest.builder()
describeMultiplexRequest - A Consumer that will call methods on DescribeMultiplexRequest.Builder to create a request.
Placeholder documentation for DescribeMultiplexRequestdefault CompletableFuture<DescribeMultiplexProgramResponse> describeMultiplexProgram(DescribeMultiplexProgramRequest describeMultiplexProgramRequest)
describeMultiplexProgramRequest - Placeholder documentation for DescribeMultiplexProgramRequestdefault CompletableFuture<DescribeMultiplexProgramResponse> describeMultiplexProgram(Consumer<DescribeMultiplexProgramRequest.Builder> describeMultiplexProgramRequest)
This is a convenience which creates an instance of the DescribeMultiplexProgramRequest.Builder avoiding
the need to create one manually via DescribeMultiplexProgramRequest.builder()
describeMultiplexProgramRequest - A Consumer that will call methods on DescribeMultiplexProgramRequest.Builder to create a
request. Placeholder documentation for DescribeMultiplexProgramRequestdefault CompletableFuture<DescribeOfferingResponse> describeOffering(DescribeOfferingRequest describeOfferingRequest)
describeOfferingRequest - Placeholder documentation for DescribeOfferingRequestdefault CompletableFuture<DescribeOfferingResponse> describeOffering(Consumer<DescribeOfferingRequest.Builder> describeOfferingRequest)
This is a convenience which creates an instance of the DescribeOfferingRequest.Builder avoiding the need
to create one manually via DescribeOfferingRequest.builder()
describeOfferingRequest - A Consumer that will call methods on DescribeOfferingRequest.Builder to create a request.
Placeholder documentation for DescribeOfferingRequestdefault CompletableFuture<DescribeReservationResponse> describeReservation(DescribeReservationRequest describeReservationRequest)
describeReservationRequest - Placeholder documentation for DescribeReservationRequestdefault CompletableFuture<DescribeReservationResponse> describeReservation(Consumer<DescribeReservationRequest.Builder> describeReservationRequest)
This is a convenience which creates an instance of the DescribeReservationRequest.Builder avoiding the
need to create one manually via DescribeReservationRequest.builder()
describeReservationRequest - A Consumer that will call methods on DescribeReservationRequest.Builder to create a
request. Placeholder documentation for DescribeReservationRequestdefault CompletableFuture<DescribeScheduleResponse> describeSchedule(DescribeScheduleRequest describeScheduleRequest)
describeScheduleRequest - Placeholder documentation for DescribeScheduleRequestdefault CompletableFuture<DescribeScheduleResponse> describeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest)
This is a convenience which creates an instance of the DescribeScheduleRequest.Builder avoiding the need
to create one manually via DescribeScheduleRequest.builder()
describeScheduleRequest - A Consumer that will call methods on DescribeScheduleRequest.Builder to create a request.
Placeholder documentation for DescribeScheduleRequestdefault DescribeSchedulePublisher describeSchedulePaginator(DescribeScheduleRequest describeScheduleRequest)
This is a variant of
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.DescribeSchedulePublisher publisher = client.describeSchedulePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.DescribeSchedulePublisher publisher = client.describeSchedulePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest) operation.
describeScheduleRequest - Placeholder documentation for DescribeScheduleRequestdefault DescribeSchedulePublisher describeSchedulePaginator(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest)
This is a variant of
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.DescribeSchedulePublisher publisher = client.describeSchedulePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.DescribeSchedulePublisher publisher = client.describeSchedulePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest) operation.
This is a convenience which creates an instance of the DescribeScheduleRequest.Builder avoiding the need
to create one manually via DescribeScheduleRequest.builder()
describeScheduleRequest - A Consumer that will call methods on DescribeScheduleRequest.Builder to create a request.
Placeholder documentation for DescribeScheduleRequestdefault CompletableFuture<ListChannelsResponse> listChannels(ListChannelsRequest listChannelsRequest)
listChannelsRequest - Placeholder documentation for ListChannelsRequestdefault CompletableFuture<ListChannelsResponse> listChannels(Consumer<ListChannelsRequest.Builder> listChannelsRequest)
This is a convenience which creates an instance of the ListChannelsRequest.Builder avoiding the need to
create one manually via ListChannelsRequest.builder()
listChannelsRequest - A Consumer that will call methods on ListChannelsRequest.Builder to create a request.
Placeholder documentation for ListChannelsRequestdefault CompletableFuture<ListChannelsResponse> listChannels()
default ListChannelsPublisher listChannelsPaginator()
This is a variant of listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListChannelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListChannelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest) operation.
default ListChannelsPublisher listChannelsPaginator(ListChannelsRequest listChannelsRequest)
This is a variant of listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListChannelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListChannelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest) operation.
listChannelsRequest - Placeholder documentation for ListChannelsRequestdefault ListChannelsPublisher listChannelsPaginator(Consumer<ListChannelsRequest.Builder> listChannelsRequest)
This is a variant of listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListChannelsPublisher publisher = client.listChannelsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListChannelsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListChannelsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest) operation.
This is a convenience which creates an instance of the ListChannelsRequest.Builder avoiding the need to
create one manually via ListChannelsRequest.builder()
listChannelsRequest - A Consumer that will call methods on ListChannelsRequest.Builder to create a request.
Placeholder documentation for ListChannelsRequestdefault CompletableFuture<ListInputDeviceTransfersResponse> listInputDeviceTransfers(ListInputDeviceTransfersRequest listInputDeviceTransfersRequest)
listInputDeviceTransfersRequest - Placeholder documentation for ListInputDeviceTransfersRequestdefault CompletableFuture<ListInputDeviceTransfersResponse> listInputDeviceTransfers(Consumer<ListInputDeviceTransfersRequest.Builder> listInputDeviceTransfersRequest)
This is a convenience which creates an instance of the ListInputDeviceTransfersRequest.Builder avoiding
the need to create one manually via ListInputDeviceTransfersRequest.builder()
listInputDeviceTransfersRequest - A Consumer that will call methods on ListInputDeviceTransfersRequest.Builder to create a
request. Placeholder documentation for ListInputDeviceTransfersRequestdefault ListInputDeviceTransfersPublisher listInputDeviceTransfersPaginator(ListInputDeviceTransfersRequest listInputDeviceTransfersRequest)
This is a variant of
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersPublisher publisher = client.listInputDeviceTransfersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersPublisher publisher = client.listInputDeviceTransfersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)
operation.
listInputDeviceTransfersRequest - Placeholder documentation for ListInputDeviceTransfersRequestdefault ListInputDeviceTransfersPublisher listInputDeviceTransfersPaginator(Consumer<ListInputDeviceTransfersRequest.Builder> listInputDeviceTransfersRequest)
This is a variant of
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersPublisher publisher = client.listInputDeviceTransfersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersPublisher publisher = client.listInputDeviceTransfersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)
operation.
This is a convenience which creates an instance of the ListInputDeviceTransfersRequest.Builder avoiding
the need to create one manually via ListInputDeviceTransfersRequest.builder()
listInputDeviceTransfersRequest - A Consumer that will call methods on ListInputDeviceTransfersRequest.Builder to create a
request. Placeholder documentation for ListInputDeviceTransfersRequestdefault CompletableFuture<ListInputDevicesResponse> listInputDevices(ListInputDevicesRequest listInputDevicesRequest)
listInputDevicesRequest - Placeholder documentation for ListInputDevicesRequestdefault CompletableFuture<ListInputDevicesResponse> listInputDevices(Consumer<ListInputDevicesRequest.Builder> listInputDevicesRequest)
This is a convenience which creates an instance of the ListInputDevicesRequest.Builder avoiding the need
to create one manually via ListInputDevicesRequest.builder()
listInputDevicesRequest - A Consumer that will call methods on ListInputDevicesRequest.Builder to create a request.
Placeholder documentation for ListInputDevicesRequestdefault ListInputDevicesPublisher listInputDevicesPaginator(ListInputDevicesRequest listInputDevicesRequest)
This is a variant of
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputDevicesPublisher publisher = client.listInputDevicesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputDevicesPublisher publisher = client.listInputDevicesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest) operation.
listInputDevicesRequest - Placeholder documentation for ListInputDevicesRequestdefault ListInputDevicesPublisher listInputDevicesPaginator(Consumer<ListInputDevicesRequest.Builder> listInputDevicesRequest)
This is a variant of
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputDevicesPublisher publisher = client.listInputDevicesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputDevicesPublisher publisher = client.listInputDevicesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest) operation.
This is a convenience which creates an instance of the ListInputDevicesRequest.Builder avoiding the need
to create one manually via ListInputDevicesRequest.builder()
listInputDevicesRequest - A Consumer that will call methods on ListInputDevicesRequest.Builder to create a request.
Placeholder documentation for ListInputDevicesRequestdefault CompletableFuture<ListInputSecurityGroupsResponse> listInputSecurityGroups(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest)
listInputSecurityGroupsRequest - Placeholder documentation for ListInputSecurityGroupsRequestdefault CompletableFuture<ListInputSecurityGroupsResponse> listInputSecurityGroups(Consumer<ListInputSecurityGroupsRequest.Builder> listInputSecurityGroupsRequest)
This is a convenience which creates an instance of the ListInputSecurityGroupsRequest.Builder avoiding
the need to create one manually via ListInputSecurityGroupsRequest.builder()
listInputSecurityGroupsRequest - A Consumer that will call methods on ListInputSecurityGroupsRequest.Builder to create a
request. Placeholder documentation for ListInputSecurityGroupsRequestdefault CompletableFuture<ListInputSecurityGroupsResponse> listInputSecurityGroups()
default ListInputSecurityGroupsPublisher listInputSecurityGroupsPaginator()
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation.
default ListInputSecurityGroupsPublisher listInputSecurityGroupsPaginator(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest)
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation.
listInputSecurityGroupsRequest - Placeholder documentation for ListInputSecurityGroupsRequestdefault ListInputSecurityGroupsPublisher listInputSecurityGroupsPaginator(Consumer<ListInputSecurityGroupsRequest.Builder> listInputSecurityGroupsRequest)
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsPublisher publisher = client.listInputSecurityGroupsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)
operation.
This is a convenience which creates an instance of the ListInputSecurityGroupsRequest.Builder avoiding
the need to create one manually via ListInputSecurityGroupsRequest.builder()
listInputSecurityGroupsRequest - A Consumer that will call methods on ListInputSecurityGroupsRequest.Builder to create a
request. Placeholder documentation for ListInputSecurityGroupsRequestdefault CompletableFuture<ListInputsResponse> listInputs(ListInputsRequest listInputsRequest)
listInputsRequest - Placeholder documentation for ListInputsRequestdefault CompletableFuture<ListInputsResponse> listInputs(Consumer<ListInputsRequest.Builder> listInputsRequest)
This is a convenience which creates an instance of the ListInputsRequest.Builder avoiding the need to
create one manually via ListInputsRequest.builder()
listInputsRequest - A Consumer that will call methods on ListInputsRequest.Builder to create a request.
Placeholder documentation for ListInputsRequestdefault CompletableFuture<ListInputsResponse> listInputs()
default ListInputsPublisher listInputsPaginator()
This is a variant of listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest) operation.
default ListInputsPublisher listInputsPaginator(ListInputsRequest listInputsRequest)
This is a variant of listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest) operation.
listInputsRequest - Placeholder documentation for ListInputsRequestdefault ListInputsPublisher listInputsPaginator(Consumer<ListInputsRequest.Builder> listInputsRequest)
This is a variant of listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListInputsPublisher publisher = client.listInputsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListInputsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListInputsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest) operation.
This is a convenience which creates an instance of the ListInputsRequest.Builder avoiding the need to
create one manually via ListInputsRequest.builder()
listInputsRequest - A Consumer that will call methods on ListInputsRequest.Builder to create a request.
Placeholder documentation for ListInputsRequestdefault CompletableFuture<ListMultiplexProgramsResponse> listMultiplexPrograms(ListMultiplexProgramsRequest listMultiplexProgramsRequest)
listMultiplexProgramsRequest - Placeholder documentation for ListMultiplexProgramsRequestdefault CompletableFuture<ListMultiplexProgramsResponse> listMultiplexPrograms(Consumer<ListMultiplexProgramsRequest.Builder> listMultiplexProgramsRequest)
This is a convenience which creates an instance of the ListMultiplexProgramsRequest.Builder avoiding the
need to create one manually via ListMultiplexProgramsRequest.builder()
listMultiplexProgramsRequest - A Consumer that will call methods on ListMultiplexProgramsRequest.Builder to create a
request. Placeholder documentation for ListMultiplexProgramsRequestdefault ListMultiplexProgramsPublisher listMultiplexProgramsPaginator(ListMultiplexProgramsRequest listMultiplexProgramsRequest)
This is a variant of
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsPublisher publisher = client.listMultiplexProgramsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsPublisher publisher = client.listMultiplexProgramsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)
operation.
listMultiplexProgramsRequest - Placeholder documentation for ListMultiplexProgramsRequestdefault ListMultiplexProgramsPublisher listMultiplexProgramsPaginator(Consumer<ListMultiplexProgramsRequest.Builder> listMultiplexProgramsRequest)
This is a variant of
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsPublisher publisher = client.listMultiplexProgramsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsPublisher publisher = client.listMultiplexProgramsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)
operation.
This is a convenience which creates an instance of the ListMultiplexProgramsRequest.Builder avoiding the
need to create one manually via ListMultiplexProgramsRequest.builder()
listMultiplexProgramsRequest - A Consumer that will call methods on ListMultiplexProgramsRequest.Builder to create a
request. Placeholder documentation for ListMultiplexProgramsRequestdefault CompletableFuture<ListMultiplexesResponse> listMultiplexes(ListMultiplexesRequest listMultiplexesRequest)
listMultiplexesRequest - Placeholder documentation for ListMultiplexesRequestdefault CompletableFuture<ListMultiplexesResponse> listMultiplexes(Consumer<ListMultiplexesRequest.Builder> listMultiplexesRequest)
This is a convenience which creates an instance of the ListMultiplexesRequest.Builder avoiding the need
to create one manually via ListMultiplexesRequest.builder()
listMultiplexesRequest - A Consumer that will call methods on ListMultiplexesRequest.Builder to create a request.
Placeholder documentation for ListMultiplexesRequestdefault ListMultiplexesPublisher listMultiplexesPaginator(ListMultiplexesRequest listMultiplexesRequest)
This is a variant of
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListMultiplexesPublisher publisher = client.listMultiplexesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListMultiplexesPublisher publisher = client.listMultiplexesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest) operation.
listMultiplexesRequest - Placeholder documentation for ListMultiplexesRequestdefault ListMultiplexesPublisher listMultiplexesPaginator(Consumer<ListMultiplexesRequest.Builder> listMultiplexesRequest)
This is a variant of
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListMultiplexesPublisher publisher = client.listMultiplexesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListMultiplexesPublisher publisher = client.listMultiplexesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest) operation.
This is a convenience which creates an instance of the ListMultiplexesRequest.Builder avoiding the need
to create one manually via ListMultiplexesRequest.builder()
listMultiplexesRequest - A Consumer that will call methods on ListMultiplexesRequest.Builder to create a request.
Placeholder documentation for ListMultiplexesRequestdefault CompletableFuture<ListOfferingsResponse> listOfferings(ListOfferingsRequest listOfferingsRequest)
listOfferingsRequest - Placeholder documentation for ListOfferingsRequestdefault CompletableFuture<ListOfferingsResponse> listOfferings(Consumer<ListOfferingsRequest.Builder> listOfferingsRequest)
This is a convenience which creates an instance of the ListOfferingsRequest.Builder avoiding the need to
create one manually via ListOfferingsRequest.builder()
listOfferingsRequest - A Consumer that will call methods on ListOfferingsRequest.Builder to create a request.
Placeholder documentation for ListOfferingsRequestdefault CompletableFuture<ListOfferingsResponse> listOfferings()
default ListOfferingsPublisher listOfferingsPaginator()
This is a variant of listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListOfferingsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest) operation.
default ListOfferingsPublisher listOfferingsPaginator(ListOfferingsRequest listOfferingsRequest)
This is a variant of listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListOfferingsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest) operation.
listOfferingsRequest - Placeholder documentation for ListOfferingsRequestdefault ListOfferingsPublisher listOfferingsPaginator(Consumer<ListOfferingsRequest.Builder> listOfferingsRequest)
This is a variant of listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListOfferingsPublisher publisher = client.listOfferingsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListOfferingsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest) operation.
This is a convenience which creates an instance of the ListOfferingsRequest.Builder avoiding the need to
create one manually via ListOfferingsRequest.builder()
listOfferingsRequest - A Consumer that will call methods on ListOfferingsRequest.Builder to create a request.
Placeholder documentation for ListOfferingsRequestdefault CompletableFuture<ListReservationsResponse> listReservations(ListReservationsRequest listReservationsRequest)
listReservationsRequest - Placeholder documentation for ListReservationsRequestdefault CompletableFuture<ListReservationsResponse> listReservations(Consumer<ListReservationsRequest.Builder> listReservationsRequest)
This is a convenience which creates an instance of the ListReservationsRequest.Builder avoiding the need
to create one manually via ListReservationsRequest.builder()
listReservationsRequest - A Consumer that will call methods on ListReservationsRequest.Builder to create a request.
Placeholder documentation for ListReservationsRequestdefault CompletableFuture<ListReservationsResponse> listReservations()
default ListReservationsPublisher listReservationsPaginator()
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListReservationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListReservationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation.
default ListReservationsPublisher listReservationsPaginator(ListReservationsRequest listReservationsRequest)
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListReservationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListReservationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation.
listReservationsRequest - Placeholder documentation for ListReservationsRequestdefault ListReservationsPublisher listReservationsPaginator(Consumer<ListReservationsRequest.Builder> listReservationsRequest)
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.medialive.paginators.ListReservationsPublisher publisher = client.listReservationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.medialive.model.ListReservationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.medialive.model.ListReservationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest) operation.
This is a convenience which creates an instance of the ListReservationsRequest.Builder avoiding the need
to create one manually via ListReservationsRequest.builder()
listReservationsRequest - A Consumer that will call methods on ListReservationsRequest.Builder to create a request.
Placeholder documentation for ListReservationsRequestdefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
listTagsForResourceRequest - Placeholder documentation for ListTagsForResourceRequestdefault CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request. Placeholder documentation for ListTagsForResourceRequestdefault CompletableFuture<PurchaseOfferingResponse> purchaseOffering(PurchaseOfferingRequest purchaseOfferingRequest)
purchaseOfferingRequest - Placeholder documentation for PurchaseOfferingRequestdefault CompletableFuture<PurchaseOfferingResponse> purchaseOffering(Consumer<PurchaseOfferingRequest.Builder> purchaseOfferingRequest)
This is a convenience which creates an instance of the PurchaseOfferingRequest.Builder avoiding the need
to create one manually via PurchaseOfferingRequest.builder()
purchaseOfferingRequest - A Consumer that will call methods on PurchaseOfferingRequest.Builder to create a request.
Placeholder documentation for PurchaseOfferingRequestdefault CompletableFuture<RebootInputDeviceResponse> rebootInputDevice(RebootInputDeviceRequest rebootInputDeviceRequest)
rebootInputDeviceRequest - A request to reboot an AWS Elemental device.default CompletableFuture<RebootInputDeviceResponse> rebootInputDevice(Consumer<RebootInputDeviceRequest.Builder> rebootInputDeviceRequest)
This is a convenience which creates an instance of the RebootInputDeviceRequest.Builder avoiding the need
to create one manually via RebootInputDeviceRequest.builder()
rebootInputDeviceRequest - A Consumer that will call methods on RebootInputDeviceRequest.Builder to create a request.
A request to reboot an AWS Elemental device.default CompletableFuture<RejectInputDeviceTransferResponse> rejectInputDeviceTransfer(RejectInputDeviceTransferRequest rejectInputDeviceTransferRequest)
rejectInputDeviceTransferRequest - Placeholder documentation for RejectInputDeviceTransferRequestdefault CompletableFuture<RejectInputDeviceTransferResponse> rejectInputDeviceTransfer(Consumer<RejectInputDeviceTransferRequest.Builder> rejectInputDeviceTransferRequest)
This is a convenience which creates an instance of the RejectInputDeviceTransferRequest.Builder avoiding
the need to create one manually via RejectInputDeviceTransferRequest.builder()
rejectInputDeviceTransferRequest - A Consumer that will call methods on RejectInputDeviceTransferRequest.Builder to create a
request. Placeholder documentation for RejectInputDeviceTransferRequestdefault CompletableFuture<StartChannelResponse> startChannel(StartChannelRequest startChannelRequest)
startChannelRequest - Placeholder documentation for StartChannelRequestdefault CompletableFuture<StartChannelResponse> startChannel(Consumer<StartChannelRequest.Builder> startChannelRequest)
This is a convenience which creates an instance of the StartChannelRequest.Builder avoiding the need to
create one manually via StartChannelRequest.builder()
startChannelRequest - A Consumer that will call methods on StartChannelRequest.Builder to create a request.
Placeholder documentation for StartChannelRequestdefault CompletableFuture<StartInputDeviceMaintenanceWindowResponse> startInputDeviceMaintenanceWindow(StartInputDeviceMaintenanceWindowRequest startInputDeviceMaintenanceWindowRequest)
startInputDeviceMaintenanceWindowRequest - Placeholder documentation for StartInputDeviceMaintenanceWindowRequestdefault CompletableFuture<StartInputDeviceMaintenanceWindowResponse> startInputDeviceMaintenanceWindow(Consumer<StartInputDeviceMaintenanceWindowRequest.Builder> startInputDeviceMaintenanceWindowRequest)
This is a convenience which creates an instance of the StartInputDeviceMaintenanceWindowRequest.Builder
avoiding the need to create one manually via StartInputDeviceMaintenanceWindowRequest.builder()
startInputDeviceMaintenanceWindowRequest - A Consumer that will call methods on StartInputDeviceMaintenanceWindowRequest.Builder to
create a request. Placeholder documentation for StartInputDeviceMaintenanceWindowRequestdefault CompletableFuture<StartMultiplexResponse> startMultiplex(StartMultiplexRequest startMultiplexRequest)
startMultiplexRequest - Placeholder documentation for StartMultiplexRequestdefault CompletableFuture<StartMultiplexResponse> startMultiplex(Consumer<StartMultiplexRequest.Builder> startMultiplexRequest)
This is a convenience which creates an instance of the StartMultiplexRequest.Builder avoiding the need to
create one manually via StartMultiplexRequest.builder()
startMultiplexRequest - A Consumer that will call methods on StartMultiplexRequest.Builder to create a request.
Placeholder documentation for StartMultiplexRequestdefault CompletableFuture<StopChannelResponse> stopChannel(StopChannelRequest stopChannelRequest)
stopChannelRequest - Placeholder documentation for StopChannelRequestdefault CompletableFuture<StopChannelResponse> stopChannel(Consumer<StopChannelRequest.Builder> stopChannelRequest)
This is a convenience which creates an instance of the StopChannelRequest.Builder avoiding the need to
create one manually via StopChannelRequest.builder()
stopChannelRequest - A Consumer that will call methods on StopChannelRequest.Builder to create a request.
Placeholder documentation for StopChannelRequestdefault CompletableFuture<StopMultiplexResponse> stopMultiplex(StopMultiplexRequest stopMultiplexRequest)
stopMultiplexRequest - Placeholder documentation for StopMultiplexRequestdefault CompletableFuture<StopMultiplexResponse> stopMultiplex(Consumer<StopMultiplexRequest.Builder> stopMultiplexRequest)
This is a convenience which creates an instance of the StopMultiplexRequest.Builder avoiding the need to
create one manually via StopMultiplexRequest.builder()
stopMultiplexRequest - A Consumer that will call methods on StopMultiplexRequest.Builder to create a request.
Placeholder documentation for StopMultiplexRequestdefault CompletableFuture<TransferInputDeviceResponse> transferInputDevice(TransferInputDeviceRequest transferInputDeviceRequest)
transferInputDeviceRequest - A request to transfer an input device.default CompletableFuture<TransferInputDeviceResponse> transferInputDevice(Consumer<TransferInputDeviceRequest.Builder> transferInputDeviceRequest)
This is a convenience which creates an instance of the TransferInputDeviceRequest.Builder avoiding the
need to create one manually via TransferInputDeviceRequest.builder()
transferInputDeviceRequest - A Consumer that will call methods on TransferInputDeviceRequest.Builder to create a
request. A request to transfer an input device.default CompletableFuture<UpdateChannelResponse> updateChannel(UpdateChannelRequest updateChannelRequest)
updateChannelRequest - A request to update a channel.default CompletableFuture<UpdateChannelResponse> updateChannel(Consumer<UpdateChannelRequest.Builder> updateChannelRequest)
This is a convenience which creates an instance of the UpdateChannelRequest.Builder avoiding the need to
create one manually via UpdateChannelRequest.builder()
updateChannelRequest - A Consumer that will call methods on UpdateChannelRequest.Builder to create a request. A
request to update a channel.default CompletableFuture<UpdateChannelClassResponse> updateChannelClass(UpdateChannelClassRequest updateChannelClassRequest)
updateChannelClassRequest - Channel class that the channel should be updated to.default CompletableFuture<UpdateChannelClassResponse> updateChannelClass(Consumer<UpdateChannelClassRequest.Builder> updateChannelClassRequest)
This is a convenience which creates an instance of the UpdateChannelClassRequest.Builder avoiding the
need to create one manually via UpdateChannelClassRequest.builder()
updateChannelClassRequest - A Consumer that will call methods on UpdateChannelClassRequest.Builder to create a
request. Channel class that the channel should be updated to.default CompletableFuture<UpdateInputResponse> updateInput(UpdateInputRequest updateInputRequest)
updateInputRequest - A request to update an input.default CompletableFuture<UpdateInputResponse> updateInput(Consumer<UpdateInputRequest.Builder> updateInputRequest)
This is a convenience which creates an instance of the UpdateInputRequest.Builder avoiding the need to
create one manually via UpdateInputRequest.builder()
updateInputRequest - A Consumer that will call methods on UpdateInputRequest.Builder to create a request. A
request to update an input.default CompletableFuture<UpdateInputDeviceResponse> updateInputDevice(UpdateInputDeviceRequest updateInputDeviceRequest)
updateInputDeviceRequest - A request to update an input device.default CompletableFuture<UpdateInputDeviceResponse> updateInputDevice(Consumer<UpdateInputDeviceRequest.Builder> updateInputDeviceRequest)
This is a convenience which creates an instance of the UpdateInputDeviceRequest.Builder avoiding the need
to create one manually via UpdateInputDeviceRequest.builder()
updateInputDeviceRequest - A Consumer that will call methods on UpdateInputDeviceRequest.Builder to create a request.
A request to update an input device.default CompletableFuture<UpdateInputSecurityGroupResponse> updateInputSecurityGroup(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest)
updateInputSecurityGroupRequest - The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input
Security Group should allow.default CompletableFuture<UpdateInputSecurityGroupResponse> updateInputSecurityGroup(Consumer<UpdateInputSecurityGroupRequest.Builder> updateInputSecurityGroupRequest)
This is a convenience which creates an instance of the UpdateInputSecurityGroupRequest.Builder avoiding
the need to create one manually via UpdateInputSecurityGroupRequest.builder()
updateInputSecurityGroupRequest - A Consumer that will call methods on UpdateInputSecurityGroupRequest.Builder to create a
request. The request to update some combination of the Input Security Group name and the IPv4 CIDRs the
Input Security Group should allow.default CompletableFuture<UpdateMultiplexResponse> updateMultiplex(UpdateMultiplexRequest updateMultiplexRequest)
updateMultiplexRequest - A request to update a multiplex.default CompletableFuture<UpdateMultiplexResponse> updateMultiplex(Consumer<UpdateMultiplexRequest.Builder> updateMultiplexRequest)
This is a convenience which creates an instance of the UpdateMultiplexRequest.Builder avoiding the need
to create one manually via UpdateMultiplexRequest.builder()
updateMultiplexRequest - A Consumer that will call methods on UpdateMultiplexRequest.Builder to create a request. A
request to update a multiplex.default CompletableFuture<UpdateMultiplexProgramResponse> updateMultiplexProgram(UpdateMultiplexProgramRequest updateMultiplexProgramRequest)
updateMultiplexProgramRequest - A request to update a program in a multiplex.default CompletableFuture<UpdateMultiplexProgramResponse> updateMultiplexProgram(Consumer<UpdateMultiplexProgramRequest.Builder> updateMultiplexProgramRequest)
This is a convenience which creates an instance of the UpdateMultiplexProgramRequest.Builder avoiding the
need to create one manually via UpdateMultiplexProgramRequest.builder()
updateMultiplexProgramRequest - A Consumer that will call methods on UpdateMultiplexProgramRequest.Builder to create a
request. A request to update a program in a multiplex.default CompletableFuture<UpdateReservationResponse> updateReservation(UpdateReservationRequest updateReservationRequest)
updateReservationRequest - Request to update a reservationdefault CompletableFuture<UpdateReservationResponse> updateReservation(Consumer<UpdateReservationRequest.Builder> updateReservationRequest)
This is a convenience which creates an instance of the UpdateReservationRequest.Builder avoiding the need
to create one manually via UpdateReservationRequest.builder()
updateReservationRequest - A Consumer that will call methods on UpdateReservationRequest.Builder to create a request.
Request to update a reservationdefault MediaLiveAsyncWaiter waiter()
MediaLiveAsyncWaiter using this client.
Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
MediaLiveAsyncWaiterCopyright © 2022. All rights reserved.