Interface MediaLiveClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface MediaLiveClient extends AwsClient
Service client for accessing MediaLive. This can be created using the staticbuilder()method. API for AWS Elemental MediaLive
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
acceptInputDeviceTransfer
default AcceptInputDeviceTransferResponse acceptInputDeviceTransfer(AcceptInputDeviceTransferRequest acceptInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.- Parameters:
acceptInputDeviceTransferRequest- Placeholder documentation for AcceptInputDeviceTransferRequest- Returns:
- Result of the AcceptInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to accept input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be accepted.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
acceptInputDeviceTransfer
default AcceptInputDeviceTransferResponse acceptInputDeviceTransfer(Consumer<AcceptInputDeviceTransferRequest.Builder> acceptInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Accept an incoming input device transfer. The ownership of the device will transfer to your AWS account.
This is a convenience which creates an instance of the
AcceptInputDeviceTransferRequest.Builderavoiding the need to create one manually viaAcceptInputDeviceTransferRequest.builder()- Parameters:
acceptInputDeviceTransferRequest- AConsumerthat will call methods onAcceptInputDeviceTransferRequest.Builderto create a request. Placeholder documentation for AcceptInputDeviceTransferRequest- Returns:
- Result of the AcceptInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to accept input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be accepted.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchDelete
default BatchDeleteResponse batchDelete(BatchDeleteRequest batchDeleteRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts delete of resources.- Parameters:
batchDeleteRequest- A request to delete resources- Returns:
- Result of the BatchDelete operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to delete the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to delete do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on delete resources calls.ConflictException- The resources are unable to delete.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchDelete
default BatchDeleteResponse batchDelete(Consumer<BatchDeleteRequest.Builder> batchDeleteRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts delete of resources.
This is a convenience which creates an instance of the
BatchDeleteRequest.Builderavoiding the need to create one manually viaBatchDeleteRequest.builder()- Parameters:
batchDeleteRequest- AConsumerthat will call methods onBatchDeleteRequest.Builderto create a request. A request to delete resources- Returns:
- Result of the BatchDelete operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to delete the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to delete do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on delete resources calls.ConflictException- The resources are unable to delete.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchStart
default BatchStartResponse batchStart(BatchStartRequest batchStartRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts existing resources- Parameters:
batchStartRequest- A request to start resources- Returns:
- Result of the BatchStart operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to start do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on start resources calls to resource service.ConflictException- The resources are unable to start.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchStart
default BatchStartResponse batchStart(Consumer<BatchStartRequest.Builder> batchStartRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts existing resources
This is a convenience which creates an instance of the
BatchStartRequest.Builderavoiding the need to create one manually viaBatchStartRequest.builder()- Parameters:
batchStartRequest- AConsumerthat will call methods onBatchStartRequest.Builderto create a request. A request to start resources- Returns:
- Result of the BatchStart operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to start do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on start resources calls to resource service.ConflictException- The resources are unable to start.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchStop
default BatchStopResponse batchStop(BatchStopRequest batchStopRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops running resources- Parameters:
batchStopRequest- A request to stop resources- Returns:
- Result of the BatchStop operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to stop the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to stop do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on stop resources.ConflictException- The resources are unable to stop.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchStop
default BatchStopResponse batchStop(Consumer<BatchStopRequest.Builder> batchStopRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops running resources
This is a convenience which creates an instance of the
BatchStopRequest.Builderavoiding the need to create one manually viaBatchStopRequest.builder()- Parameters:
batchStopRequest- AConsumerthat will call methods onBatchStopRequest.Builderto create a request. A request to stop resources- Returns:
- Result of the BatchStop operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to stop the resources.BadGatewayException- Bad Gateway ErrorNotFoundException- The resources you're requesting to stop do not exist.GatewayTimeoutException- Gateway Timeout ErrorTooManyRequestsException- Request limit exceeded on stop resources.ConflictException- The resources are unable to stop.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchUpdateSchedule
default BatchUpdateScheduleResponse batchUpdateSchedule(BatchUpdateScheduleRequest batchUpdateScheduleRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Update a channel schedule- Parameters:
batchUpdateScheduleRequest- List of actions to create and list of actions to delete.- Returns:
- Result of the BatchUpdateSchedule operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The update schedule request failed validation.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The specified channel id does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchUpdateSchedule
default BatchUpdateScheduleResponse batchUpdateSchedule(Consumer<BatchUpdateScheduleRequest.Builder> batchUpdateScheduleRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Update a channel schedule
This is a convenience which creates an instance of the
BatchUpdateScheduleRequest.Builderavoiding the need to create one manually viaBatchUpdateScheduleRequest.builder()- Parameters:
batchUpdateScheduleRequest- AConsumerthat will call methods onBatchUpdateScheduleRequest.Builderto create a request. List of actions to create and list of actions to delete.- Returns:
- Result of the BatchUpdateSchedule operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The update schedule request failed validation.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The specified channel id does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
cancelInputDeviceTransfer
default CancelInputDeviceTransferResponse cancelInputDeviceTransfer(CancelInputDeviceTransferRequest cancelInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Cancel an input device transfer that you have requested.- Parameters:
cancelInputDeviceTransferRequest- Placeholder documentation for CancelInputDeviceTransferRequest- Returns:
- Result of the CancelInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to cancel input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be canceled.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
cancelInputDeviceTransfer
default CancelInputDeviceTransferResponse cancelInputDeviceTransfer(Consumer<CancelInputDeviceTransferRequest.Builder> cancelInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Cancel an input device transfer that you have requested.
This is a convenience which creates an instance of the
CancelInputDeviceTransferRequest.Builderavoiding the need to create one manually viaCancelInputDeviceTransferRequest.builder()- Parameters:
cancelInputDeviceTransferRequest- AConsumerthat will call methods onCancelInputDeviceTransferRequest.Builderto create a request. Placeholder documentation for CancelInputDeviceTransferRequest- Returns:
- Result of the CancelInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to cancel input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be canceled.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
claimDevice
default ClaimDeviceResponse claimDevice(ClaimDeviceRequest claimDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor. After the request succeeds, you will own the device.- Parameters:
claimDeviceRequest- A request to claim an AWS Elemental device that you have purchased from a third-party vendor.- Returns:
- Result of the ClaimDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Claim operation failed, device id could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You don't have the IAM access permissions to claim this device. You must have permission for the WriteClaim operation.BadGatewayException- Bad gateway error.NotFoundException- Device not found or you called an unsupported region.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded. Your have sent this request too many times. There might be a bug in your API client.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
claimDevice
default ClaimDeviceResponse claimDevice(Consumer<ClaimDeviceRequest.Builder> claimDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor. After the request succeeds, you will own the device.
This is a convenience which creates an instance of the
ClaimDeviceRequest.Builderavoiding the need to create one manually viaClaimDeviceRequest.builder()- Parameters:
claimDeviceRequest- AConsumerthat will call methods onClaimDeviceRequest.Builderto create a request. A request to claim an AWS Elemental device that you have purchased from a third-party vendor.- Returns:
- Result of the ClaimDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Claim operation failed, device id could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You don't have the IAM access permissions to claim this device. You must have permission for the WriteClaim operation.BadGatewayException- Bad gateway error.NotFoundException- Device not found or you called an unsupported region.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded. Your have sent this request too many times. There might be a bug in your API client.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createChannel
default CreateChannelResponse createChannel(CreateChannelRequest createChannelRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Creates a new channel- Parameters:
createChannelRequest- A request to create a channel- Returns:
- Result of the CreateChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The Channel failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to create the channel.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create channel calls to channel service.ConflictException- The channel is unable to create due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createChannel
default CreateChannelResponse createChannel(Consumer<CreateChannelRequest.Builder> createChannelRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Creates a new channel
This is a convenience which creates an instance of the
CreateChannelRequest.Builderavoiding the need to create one manually viaCreateChannelRequest.builder()- Parameters:
createChannelRequest- AConsumerthat will call methods onCreateChannelRequest.Builderto create a request. A request to create a channel- Returns:
- Result of the CreateChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The Channel failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to create the channel.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create channel calls to channel service.ConflictException- The channel is unable to create due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createInput
default CreateInputResponse createInput(CreateInputRequest createInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Create an input- Parameters:
createInputRequest- The name of the input- Returns:
- Result of the CreateInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createInput
default CreateInputResponse createInput(Consumer<CreateInputRequest.Builder> createInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Create an input
This is a convenience which creates an instance of the
CreateInputRequest.Builderavoiding the need to create one manually viaCreateInputRequest.builder()- Parameters:
createInputRequest- AConsumerthat will call methods onCreateInputRequest.Builderto create a request. The name of the input- Returns:
- Result of the CreateInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createInputSecurityGroup
default CreateInputSecurityGroupResponse createInputSecurityGroup(CreateInputSecurityGroupRequest createInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Creates a Input Security Group- Parameters:
createInputSecurityGroupRequest- The IPv4 CIDRs to whitelist for this Input Security Group- Returns:
- Result of the CreateInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to create an Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to create an Input Security GroupBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createInputSecurityGroup
default CreateInputSecurityGroupResponse createInputSecurityGroup(Consumer<CreateInputSecurityGroupRequest.Builder> createInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Creates a Input Security Group
This is a convenience which creates an instance of the
CreateInputSecurityGroupRequest.Builderavoiding the need to create one manually viaCreateInputSecurityGroupRequest.builder()- Parameters:
createInputSecurityGroupRequest- AConsumerthat will call methods onCreateInputSecurityGroupRequest.Builderto create a request. The IPv4 CIDRs to whitelist for this Input Security Group- Returns:
- Result of the CreateInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to create an Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to create an Input Security GroupBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createMultiplex
default CreateMultiplexResponse createMultiplex(CreateMultiplexRequest createMultiplexRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Create a new multiplex.- Parameters:
createMultiplexRequest- A request to create a multiplex.- Returns:
- Result of the CreateMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The Multiplex failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to create the multiplex.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create multiplex calls to multiplex service.ConflictException- The multiplex is unable to create due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createMultiplex
default CreateMultiplexResponse createMultiplex(Consumer<CreateMultiplexRequest.Builder> createMultiplexRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Create a new multiplex.
This is a convenience which creates an instance of the
CreateMultiplexRequest.Builderavoiding the need to create one manually viaCreateMultiplexRequest.builder()- Parameters:
createMultiplexRequest- AConsumerthat will call methods onCreateMultiplexRequest.Builderto create a request. A request to create a multiplex.- Returns:
- Result of the CreateMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The Multiplex failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to create the multiplex.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create multiplex calls to multiplex service.ConflictException- The multiplex is unable to create due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createMultiplexProgram
default CreateMultiplexProgramResponse createMultiplexProgram(CreateMultiplexProgramRequest createMultiplexProgramRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Create a new program in the multiplex.- Parameters:
createMultiplexProgramRequest- A request to create a program in a multiplex.- Returns:
- Result of the CreateMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The Multiplex program failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to create a program.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create multiplex program calls to multiplex service.ConflictException- The multiplex program is unable to create due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createMultiplexProgram
default CreateMultiplexProgramResponse createMultiplexProgram(Consumer<CreateMultiplexProgramRequest.Builder> createMultiplexProgramRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Create a new program in the multiplex.
This is a convenience which creates an instance of the
CreateMultiplexProgramRequest.Builderavoiding the need to create one manually viaCreateMultiplexProgramRequest.builder()- Parameters:
createMultiplexProgramRequest- AConsumerthat will call methods onCreateMultiplexProgramRequest.Builderto create a request. A request to create a program in a multiplex.- Returns:
- Result of the CreateMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The Multiplex program failed validation and could not be created.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to create a program.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on create multiplex program calls to multiplex service.ConflictException- The multiplex program is unable to create due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createPartnerInput
default CreatePartnerInputResponse createPartnerInput(CreatePartnerInputRequest createPartnerInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Create a partner input- Parameters:
createPartnerInputRequest- A request to create a partner input- Returns:
- Result of the CreatePartnerInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createPartnerInput
default CreatePartnerInputResponse createPartnerInput(Consumer<CreatePartnerInputRequest.Builder> createPartnerInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Create a partner input
This is a convenience which creates an instance of the
CreatePartnerInputRequest.Builderavoiding the need to create one manually viaCreatePartnerInputRequest.builder()- Parameters:
createPartnerInputRequest- AConsumerthat will call methods onCreatePartnerInputRequest.Builderto create a request. A request to create a partner input- Returns:
- Result of the CreatePartnerInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createTags
default CreateTagsResponse createTags(CreateTagsRequest createTagsRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Create tags for a resource- Parameters:
createTagsRequest- Placeholder documentation for CreateTagsRequest- Returns:
- Result of the CreateTags operation returned by the service.
- Throws:
NotFoundException- The arn was not found.BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createTags
default CreateTagsResponse createTags(Consumer<CreateTagsRequest.Builder> createTagsRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Create tags for a resource
This is a convenience which creates an instance of the
CreateTagsRequest.Builderavoiding the need to create one manually viaCreateTagsRequest.builder()- Parameters:
createTagsRequest- AConsumerthat will call methods onCreateTagsRequest.Builderto create a request. Placeholder documentation for CreateTagsRequest- Returns:
- Result of the CreateTags operation returned by the service.
- Throws:
NotFoundException- The arn was not found.BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteChannel
default DeleteChannelResponse deleteChannel(DeleteChannelRequest deleteChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts deletion of channel. The associated outputs are also deleted.- Parameters:
deleteChannelRequest- Placeholder documentation for DeleteChannelRequest- Returns:
- Result of the DeleteChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to delete the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to delete does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete channel calls to channel service.ConflictException- The channel is unable to delete due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteChannel
default DeleteChannelResponse deleteChannel(Consumer<DeleteChannelRequest.Builder> deleteChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts deletion of channel. The associated outputs are also deleted.
This is a convenience which creates an instance of the
DeleteChannelRequest.Builderavoiding the need to create one manually viaDeleteChannelRequest.builder()- Parameters:
deleteChannelRequest- AConsumerthat will call methods onDeleteChannelRequest.Builderto create a request. Placeholder documentation for DeleteChannelRequest- Returns:
- Result of the DeleteChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to delete the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to delete does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete channel calls to channel service.ConflictException- The channel is unable to delete due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteInput
default DeleteInputResponse deleteInput(DeleteInputRequest deleteInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Deletes the input end point- Parameters:
deleteInputRequest- Placeholder documentation for DeleteInputRequest- Returns:
- Result of the DeleteInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorNotFoundException- Input not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededConflictException- Resource conflictSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteInput
default DeleteInputResponse deleteInput(Consumer<DeleteInputRequest.Builder> deleteInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Deletes the input end point
This is a convenience which creates an instance of the
DeleteInputRequest.Builderavoiding the need to create one manually viaDeleteInputRequest.builder()- Parameters:
deleteInputRequest- AConsumerthat will call methods onDeleteInputRequest.Builderto create a request. Placeholder documentation for DeleteInputRequest- Returns:
- Result of the DeleteInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorNotFoundException- Input not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededConflictException- Resource conflictSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteInputSecurityGroup
default DeleteInputSecurityGroupResponse deleteInputSecurityGroup(DeleteInputSecurityGroupRequest deleteInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Deletes an Input Security Group- Parameters:
deleteInputSecurityGroupRequest- Placeholder documentation for DeleteInputSecurityGroupRequest- Returns:
- Result of the DeleteInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to delete the Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to delete this Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- Input Security Group not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteInputSecurityGroup
default DeleteInputSecurityGroupResponse deleteInputSecurityGroup(Consumer<DeleteInputSecurityGroupRequest.Builder> deleteInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Deletes an Input Security Group
This is a convenience which creates an instance of the
DeleteInputSecurityGroupRequest.Builderavoiding the need to create one manually viaDeleteInputSecurityGroupRequest.builder()- Parameters:
deleteInputSecurityGroupRequest- AConsumerthat will call methods onDeleteInputSecurityGroupRequest.Builderto create a request. Placeholder documentation for DeleteInputSecurityGroupRequest- Returns:
- Result of the DeleteInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to delete the Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to delete this Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- Input Security Group not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMultiplex
default DeleteMultiplexResponse deleteMultiplex(DeleteMultiplexRequest deleteMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete a multiplex. The multiplex must be idle.- Parameters:
deleteMultiplexRequest- Placeholder documentation for DeleteMultiplexRequest- Returns:
- Result of the DeleteMultiplex operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to delete the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to delete doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete multiplex calls to multiplex service.ConflictException- The multiplex is unable to delete due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMultiplex
default DeleteMultiplexResponse deleteMultiplex(Consumer<DeleteMultiplexRequest.Builder> deleteMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete a multiplex. The multiplex must be idle.
This is a convenience which creates an instance of the
DeleteMultiplexRequest.Builderavoiding the need to create one manually viaDeleteMultiplexRequest.builder()- Parameters:
deleteMultiplexRequest- AConsumerthat will call methods onDeleteMultiplexRequest.Builderto create a request. Placeholder documentation for DeleteMultiplexRequest- Returns:
- Result of the DeleteMultiplex operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to delete the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to delete doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete multiplex calls to multiplex service.ConflictException- The multiplex is unable to delete due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMultiplexProgram
default DeleteMultiplexProgramResponse deleteMultiplexProgram(DeleteMultiplexProgramRequest deleteMultiplexProgramRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete a program from a multiplex.- Parameters:
deleteMultiplexProgramRequest- Placeholder documentation for DeleteMultiplexProgramRequest- Returns:
- Result of the DeleteMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to delete the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- The program that you are trying to delete doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete multiplex program calls to multiplex service.ConflictException- The multiplex program is unable to delete due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMultiplexProgram
default DeleteMultiplexProgramResponse deleteMultiplexProgram(Consumer<DeleteMultiplexProgramRequest.Builder> deleteMultiplexProgramRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete a program from a multiplex.
This is a convenience which creates an instance of the
DeleteMultiplexProgramRequest.Builderavoiding the need to create one manually viaDeleteMultiplexProgramRequest.builder()- Parameters:
deleteMultiplexProgramRequest- AConsumerthat will call methods onDeleteMultiplexProgramRequest.Builderto create a request. Placeholder documentation for DeleteMultiplexProgramRequest- Returns:
- Result of the DeleteMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to delete the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- The program that you are trying to delete doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete multiplex program calls to multiplex service.ConflictException- The multiplex program is unable to delete due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteReservation
default DeleteReservationResponse deleteReservation(DeleteReservationRequest deleteReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete an expired reservation.- Parameters:
deleteReservationRequest- Placeholder documentation for DeleteReservationRequest- Returns:
- Result of the DeleteReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to delete reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation you're attempting to delete does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete reservation requestConflictException- The reservation could not be deleted because it is currently active.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteReservation
default DeleteReservationResponse deleteReservation(Consumer<DeleteReservationRequest.Builder> deleteReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Delete an expired reservation.
This is a convenience which creates an instance of the
DeleteReservationRequest.Builderavoiding the need to create one manually viaDeleteReservationRequest.builder()- Parameters:
deleteReservationRequest- AConsumerthat will call methods onDeleteReservationRequest.Builderto create a request. Placeholder documentation for DeleteReservationRequest- Returns:
- Result of the DeleteReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to delete reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation you're attempting to delete does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete reservation requestConflictException- The reservation could not be deleted because it is currently active.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSchedule
default DeleteScheduleResponse deleteSchedule(DeleteScheduleRequest deleteScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Delete all schedule actions on a channel.- Parameters:
deleteScheduleRequest- Placeholder documentation for DeleteScheduleRequest- Returns:
- Result of the DeleteSchedule operation returned by the service.
- Throws:
BadRequestException- This request to delete the schedule on this channel was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to delete the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The specified channel does not exist to have its schedule deleted.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSchedule
default DeleteScheduleResponse deleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Delete all schedule actions on a channel.
This is a convenience which creates an instance of the
DeleteScheduleRequest.Builderavoiding the need to create one manually viaDeleteScheduleRequest.builder()- Parameters:
deleteScheduleRequest- AConsumerthat will call methods onDeleteScheduleRequest.Builderto create a request. Placeholder documentation for DeleteScheduleRequest- Returns:
- Result of the DeleteSchedule operation returned by the service.
- Throws:
BadRequestException- This request to delete the schedule on this channel was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to delete the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The specified channel does not exist to have its schedule deleted.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on delete schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteTags
default DeleteTagsResponse deleteTags(DeleteTagsRequest deleteTagsRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Removes tags for a resource- Parameters:
deleteTagsRequest- Placeholder documentation for DeleteTagsRequest- Returns:
- Result of the DeleteTags operation returned by the service.
- Throws:
NotFoundException- The arn was not found.BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteTags
default DeleteTagsResponse deleteTags(Consumer<DeleteTagsRequest.Builder> deleteTagsRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Removes tags for a resource
This is a convenience which creates an instance of the
DeleteTagsRequest.Builderavoiding the need to create one manually viaDeleteTagsRequest.builder()- Parameters:
deleteTagsRequest- AConsumerthat will call methods onDeleteTagsRequest.Builderto create a request. Placeholder documentation for DeleteTagsRequest- Returns:
- Result of the DeleteTags operation returned by the service.
- Throws:
NotFoundException- The arn was not found.BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeAccountConfiguration
default DescribeAccountConfigurationResponse describeAccountConfiguration(DescribeAccountConfigurationRequest describeAccountConfigurationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Describe account configuration- Parameters:
describeAccountConfigurationRequest- Placeholder documentation for DescribeAccountConfigurationRequest- Returns:
- Result of the DescribeAccountConfiguration operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the account configuration.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe account configuration calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeAccountConfiguration
default DescribeAccountConfigurationResponse describeAccountConfiguration(Consumer<DescribeAccountConfigurationRequest.Builder> describeAccountConfigurationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Describe account configuration
This is a convenience which creates an instance of the
DescribeAccountConfigurationRequest.Builderavoiding the need to create one manually viaDescribeAccountConfigurationRequest.builder()- Parameters:
describeAccountConfigurationRequest- AConsumerthat will call methods onDescribeAccountConfigurationRequest.Builderto create a request. Placeholder documentation for DescribeAccountConfigurationRequest- Returns:
- Result of the DescribeAccountConfiguration operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the account configuration.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe account configuration calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeChannel
default DescribeChannelResponse describeChannel(DescribeChannelRequest describeChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets details about a channel- Parameters:
describeChannelRequest- Placeholder documentation for DescribeChannelRequest- Returns:
- Result of the DescribeChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to describe does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeChannel
default DescribeChannelResponse describeChannel(Consumer<DescribeChannelRequest.Builder> describeChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets details about a channel
This is a convenience which creates an instance of the
DescribeChannelRequest.Builderavoiding the need to create one manually viaDescribeChannelRequest.builder()- Parameters:
describeChannelRequest- AConsumerthat will call methods onDescribeChannelRequest.Builderto create a request. Placeholder documentation for DescribeChannelRequest- Returns:
- Result of the DescribeChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to describe does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInput
default DescribeInputResponse describeInput(DescribeInputRequest describeInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces details about an input- Parameters:
describeInputRequest- Placeholder documentation for DescribeInputRequest- Returns:
- Result of the DescribeInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorNotFoundException- Input not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInput
default DescribeInputResponse describeInput(Consumer<DescribeInputRequest.Builder> describeInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces details about an input
This is a convenience which creates an instance of the
DescribeInputRequest.Builderavoiding the need to create one manually viaDescribeInputRequest.builder()- Parameters:
describeInputRequest- AConsumerthat will call methods onDescribeInputRequest.Builderto create a request. Placeholder documentation for DescribeInputRequest- Returns:
- Result of the DescribeInput operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorNotFoundException- Input not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputDevice
default DescribeInputDeviceResponse describeInputDevice(DescribeInputDeviceRequest describeInputDeviceRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets the details for the input device- Parameters:
describeInputDeviceRequest- Placeholder documentation for DescribeInputDeviceRequest- Returns:
- Result of the DescribeInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe the input device.BadGatewayException- Bad gateway error.NotFoundException- The input device you're requesting to describe does not exist. Check the ID.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputDevice
default DescribeInputDeviceResponse describeInputDevice(Consumer<DescribeInputDeviceRequest.Builder> describeInputDeviceRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets the details for the input device
This is a convenience which creates an instance of the
DescribeInputDeviceRequest.Builderavoiding the need to create one manually viaDescribeInputDeviceRequest.builder()- Parameters:
describeInputDeviceRequest- AConsumerthat will call methods onDescribeInputDeviceRequest.Builderto create a request. Placeholder documentation for DescribeInputDeviceRequest- Returns:
- Result of the DescribeInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe the input device.BadGatewayException- Bad gateway error.NotFoundException- The input device you're requesting to describe does not exist. Check the ID.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputDeviceThumbnail
default <ReturnT> ReturnT describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest, ResponseTransformer<DescribeInputDeviceThumbnailResponse,ReturnT> responseTransformer) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.- Parameters:
describeInputDeviceThumbnailRequest- Placeholder documentation for DescribeInputDeviceThumbnailRequestresponseTransformer- Functional interface for processing the streamed response content. The unmarshalled DescribeInputDeviceThumbnailResponse and an InputStream to the response content are provided as parameters to the callback. The callback may return a transformed type which will be the return value of this method. SeeResponseTransformerfor details on implementing this interface and for links to pre-canned 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.'.- Returns:
- The transformed result of the ResponseTransformer.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputDeviceThumbnail
default <ReturnT> ReturnT describeInputDeviceThumbnail(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest, ResponseTransformer<DescribeInputDeviceThumbnailResponse,ReturnT> responseTransformer) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.
This is a convenience which creates an instance of the
DescribeInputDeviceThumbnailRequest.Builderavoiding the need to create one manually viaDescribeInputDeviceThumbnailRequest.builder()- Parameters:
describeInputDeviceThumbnailRequest- AConsumerthat will call methods onDescribeInputDeviceThumbnailRequest.Builderto create a request. Placeholder documentation for DescribeInputDeviceThumbnailRequestresponseTransformer- Functional interface for processing the streamed response content. The unmarshalled DescribeInputDeviceThumbnailResponse and an InputStream to the response content are provided as parameters to the callback. The callback may return a transformed type which will be the return value of this method. SeeResponseTransformerfor details on implementing this interface and for links to pre-canned 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.'.- Returns:
- The transformed result of the ResponseTransformer.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputDeviceThumbnail
default DescribeInputDeviceThumbnailResponse describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest, Path destinationPath) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.- Parameters:
describeInputDeviceThumbnailRequest- Placeholder documentation for DescribeInputDeviceThumbnailRequestdestinationPath-Pathto 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.'.- Returns:
- The transformed result of the ResponseTransformer.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest, ResponseTransformer), AWS API Documentation
-
describeInputDeviceThumbnail
default DescribeInputDeviceThumbnailResponse describeInputDeviceThumbnail(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest, Path destinationPath) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.
This is a convenience which creates an instance of the
DescribeInputDeviceThumbnailRequest.Builderavoiding the need to create one manually viaDescribeInputDeviceThumbnailRequest.builder()- Parameters:
describeInputDeviceThumbnailRequest- AConsumerthat will call methods onDescribeInputDeviceThumbnailRequest.Builderto create a request. Placeholder documentation for DescribeInputDeviceThumbnailRequestdestinationPath-Pathto 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.'.- Returns:
- The transformed result of the ResponseTransformer.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest, ResponseTransformer), AWS API Documentation
-
describeInputDeviceThumbnail
default ResponseInputStream<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnail(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.- Parameters:
describeInputDeviceThumbnailRequest- Placeholder documentation for DescribeInputDeviceThumbnailRequest- Returns:
- A
ResponseInputStreamcontaining data streamed from service. Note that this is an unmanaged reference to the underlying HTTP connection so great care must be taken to ensure all data if fully read from the input stream and that it is properly closed. Failure to do so may result in sub-optimal behavior and exhausting connections in the connection pool. The unmarshalled response object can be obtained viaResponseInputStream.response(). 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.'. - Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
#getObject(describeInputDeviceThumbnail, ResponseTransformer), AWS API Documentation
-
describeInputDeviceThumbnail
default ResponseInputStream<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnail(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.
This is a convenience which creates an instance of the
DescribeInputDeviceThumbnailRequest.Builderavoiding the need to create one manually viaDescribeInputDeviceThumbnailRequest.builder()- Parameters:
describeInputDeviceThumbnailRequest- AConsumerthat will call methods onDescribeInputDeviceThumbnailRequest.Builderto create a request. Placeholder documentation for DescribeInputDeviceThumbnailRequest- Returns:
- A
ResponseInputStreamcontaining data streamed from service. Note that this is an unmanaged reference to the underlying HTTP connection so great care must be taken to ensure all data if fully read from the input stream and that it is properly closed. Failure to do so may result in sub-optimal behavior and exhausting connections in the connection pool. The unmarshalled response object can be obtained viaResponseInputStream.response(). 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.'. - Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
#getObject(describeInputDeviceThumbnail, ResponseTransformer), AWS API Documentation
-
describeInputDeviceThumbnailAsBytes
default ResponseBytes<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnailAsBytes(DescribeInputDeviceThumbnailRequest describeInputDeviceThumbnailRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.- Parameters:
describeInputDeviceThumbnailRequest- Placeholder documentation for DescribeInputDeviceThumbnailRequest- Returns:
- A
ResponseBytesthat loads the data streamed from the service into memory and exposes it in convenient in-memory representations like a byte buffer or string. The unmarshalled response object can be obtained viaResponseBytes.response(). 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.'. - Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
#getObject(describeInputDeviceThumbnail, ResponseTransformer), AWS API Documentation
-
describeInputDeviceThumbnailAsBytes
default ResponseBytes<DescribeInputDeviceThumbnailResponse> describeInputDeviceThumbnailAsBytes(Consumer<DescribeInputDeviceThumbnailRequest.Builder> describeInputDeviceThumbnailRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the latest thumbnail data for the input device.
This is a convenience which creates an instance of the
DescribeInputDeviceThumbnailRequest.Builderavoiding the need to create one manually viaDescribeInputDeviceThumbnailRequest.builder()- Parameters:
describeInputDeviceThumbnailRequest- AConsumerthat will call methods onDescribeInputDeviceThumbnailRequest.Builderto create a request. Placeholder documentation for DescribeInputDeviceThumbnailRequest- Returns:
- A
ResponseBytesthat loads the data streamed from the service into memory and exposes it in convenient in-memory representations like a byte buffer or string. The unmarshalled response object can be obtained viaResponseBytes.response(). 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.'. - Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to describe input device thumbnail.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on get thumbnail calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
#getObject(describeInputDeviceThumbnail, ResponseTransformer), AWS API Documentation
-
describeInputSecurityGroup
default DescribeInputSecurityGroupResponse describeInputSecurityGroup(DescribeInputSecurityGroupRequest describeInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces a summary of an Input Security Group- Parameters:
describeInputSecurityGroupRequest- Placeholder documentation for DescribeInputSecurityGroupRequest- Returns:
- Result of the DescribeInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to describe an Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to describe this Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- Input Security Group not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeInputSecurityGroup
default DescribeInputSecurityGroupResponse describeInputSecurityGroup(Consumer<DescribeInputSecurityGroupRequest.Builder> describeInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces a summary of an Input Security Group
This is a convenience which creates an instance of the
DescribeInputSecurityGroupRequest.Builderavoiding the need to create one manually viaDescribeInputSecurityGroupRequest.builder()- Parameters:
describeInputSecurityGroupRequest- AConsumerthat will call methods onDescribeInputSecurityGroupRequest.Builderto create a request. Placeholder documentation for DescribeInputSecurityGroupRequest- Returns:
- Result of the DescribeInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to describe an Input Security Group was InvalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to describe this Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- Input Security Group not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeMultiplex
default DescribeMultiplexResponse describeMultiplex(DescribeMultiplexRequest describeMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets details about a multiplex.- Parameters:
describeMultiplexRequest- Placeholder documentation for DescribeMultiplexRequest- Returns:
- Result of the DescribeMultiplex operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to describe the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to describe doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeMultiplex
default DescribeMultiplexResponse describeMultiplex(Consumer<DescribeMultiplexRequest.Builder> describeMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Gets details about a multiplex.
This is a convenience which creates an instance of the
DescribeMultiplexRequest.Builderavoiding the need to create one manually viaDescribeMultiplexRequest.builder()- Parameters:
describeMultiplexRequest- AConsumerthat will call methods onDescribeMultiplexRequest.Builderto create a request. Placeholder documentation for DescribeMultiplexRequest- Returns:
- Result of the DescribeMultiplex operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to describe the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to describe doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeMultiplexProgram
default DescribeMultiplexProgramResponse describeMultiplexProgram(DescribeMultiplexProgramRequest describeMultiplexProgramRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the details for a program in a multiplex.- Parameters:
describeMultiplexProgramRequest- Placeholder documentation for DescribeMultiplexProgramRequest- Returns:
- Result of the DescribeMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to describe the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't describe the program. The multiplex or the program that you specified doesn’t exist. Check the IDs and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe multiplex program calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeMultiplexProgram
default DescribeMultiplexProgramResponse describeMultiplexProgram(Consumer<DescribeMultiplexProgramRequest.Builder> describeMultiplexProgramRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get the details for a program in a multiplex.
This is a convenience which creates an instance of the
DescribeMultiplexProgramRequest.Builderavoiding the need to create one manually viaDescribeMultiplexProgramRequest.builder()- Parameters:
describeMultiplexProgramRequest- AConsumerthat will call methods onDescribeMultiplexProgramRequest.Builderto create a request. Placeholder documentation for DescribeMultiplexProgramRequest- Returns:
- Result of the DescribeMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to describe the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't describe the program. The multiplex or the program that you specified doesn’t exist. Check the IDs and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe multiplex program calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeOffering
default DescribeOfferingResponse describeOffering(DescribeOfferingRequest describeOfferingRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get details for an offering.- Parameters:
describeOfferingRequest- Placeholder documentation for DescribeOfferingRequest- Returns:
- Result of the DescribeOffering operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to describe offeringBadGatewayException- Bad gateway errorNotFoundException- Offering you're attempting to describe does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe offering requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeOffering
default DescribeOfferingResponse describeOffering(Consumer<DescribeOfferingRequest.Builder> describeOfferingRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get details for an offering.
This is a convenience which creates an instance of the
DescribeOfferingRequest.Builderavoiding the need to create one manually viaDescribeOfferingRequest.builder()- Parameters:
describeOfferingRequest- AConsumerthat will call methods onDescribeOfferingRequest.Builderto create a request. Placeholder documentation for DescribeOfferingRequest- Returns:
- Result of the DescribeOffering operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to describe offeringBadGatewayException- Bad gateway errorNotFoundException- Offering you're attempting to describe does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe offering requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeReservation
default DescribeReservationResponse describeReservation(DescribeReservationRequest describeReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get details for a reservation.- Parameters:
describeReservationRequest- Placeholder documentation for DescribeReservationRequest- Returns:
- Result of the DescribeReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to describe reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation you're attempting to describe does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe reservation requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeReservation
default DescribeReservationResponse describeReservation(Consumer<DescribeReservationRequest.Builder> describeReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get details for a reservation.
This is a convenience which creates an instance of the
DescribeReservationRequest.Builderavoiding the need to create one manually viaDescribeReservationRequest.builder()- Parameters:
describeReservationRequest- AConsumerthat will call methods onDescribeReservationRequest.Builderto create a request. Placeholder documentation for DescribeReservationRequest- Returns:
- Result of the DescribeReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to describe reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation you're attempting to describe does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe reservation requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeSchedule
default DescribeScheduleResponse describeSchedule(DescribeScheduleRequest describeScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get a channel schedule- Parameters:
describeScheduleRequest- Placeholder documentation for DescribeScheduleRequest- Returns:
- Result of the DescribeSchedule operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting a schedule describe for does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeSchedule
default DescribeScheduleResponse describeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Get a channel schedule
This is a convenience which creates an instance of the
DescribeScheduleRequest.Builderavoiding the need to create one manually viaDescribeScheduleRequest.builder()- Parameters:
describeScheduleRequest- AConsumerthat will call methods onDescribeScheduleRequest.Builderto create a request. Placeholder documentation for DescribeScheduleRequest- Returns:
- Result of the DescribeSchedule operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting a schedule describe for does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeSchedulePaginator
default DescribeScheduleIterable describeSchedulePaginator(DescribeScheduleRequest describeScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client.describeSchedulePaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client .describeSchedulePaginator(request); for (software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client.describeSchedulePaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
describeScheduleRequest- Placeholder documentation for DescribeScheduleRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting a schedule describe for does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeSchedulePaginator
default DescribeScheduleIterable describeSchedulePaginator(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
describeSchedule(software.amazon.awssdk.services.medialive.model.DescribeScheduleRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client.describeSchedulePaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client .describeSchedulePaginator(request); for (software.amazon.awssdk.services.medialive.model.DescribeScheduleResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.DescribeScheduleIterable responses = client.describeSchedulePaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaDescribeScheduleRequest.builder()- Parameters:
describeScheduleRequest- AConsumerthat will call methods onDescribeScheduleRequest.Builderto create a request. Placeholder documentation for DescribeScheduleRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to describe the channel schedule.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting a schedule describe for does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe schedule calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeThumbnails
default DescribeThumbnailsResponse describeThumbnails(DescribeThumbnailsRequest describeThumbnailsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Describe the latest thumbnails data.- Parameters:
describeThumbnailsRequest- Placeholder documentation for DescribeThumbnailsRequest- Returns:
- Result of the DescribeThumbnails operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal service error.ForbiddenException- You do not have permission to describe thumbnails.BadGatewayException- Bad Gateway error.NotFoundException- There are no thumbnails for this channel.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe thumbnails calls to channel service.ConflictException- Service do not have permission to customer's KMS key.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeThumbnails
default DescribeThumbnailsResponse describeThumbnails(Consumer<DescribeThumbnailsRequest.Builder> describeThumbnailsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Describe the latest thumbnails data.
This is a convenience which creates an instance of the
DescribeThumbnailsRequest.Builderavoiding the need to create one manually viaDescribeThumbnailsRequest.builder()- Parameters:
describeThumbnailsRequest- AConsumerthat will call methods onDescribeThumbnailsRequest.Builderto create a request. Placeholder documentation for DescribeThumbnailsRequest- Returns:
- Result of the DescribeThumbnails operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal service error.ForbiddenException- You do not have permission to describe thumbnails.BadGatewayException- Bad Gateway error.NotFoundException- There are no thumbnails for this channel.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on describe thumbnails calls to channel service.ConflictException- Service do not have permission to customer's KMS key.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listChannels
default ListChannelsResponse listChannels(ListChannelsRequest listChannelsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of channels that have been created- Parameters:
listChannelsRequest- Placeholder documentation for ListChannelsRequest- Returns:
- Result of the ListChannels operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listChannels
default ListChannelsResponse listChannels(Consumer<ListChannelsRequest.Builder> listChannelsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of channels that have been created
This is a convenience which creates an instance of the
ListChannelsRequest.Builderavoiding the need to create one manually viaListChannelsRequest.builder()- Parameters:
listChannelsRequest- AConsumerthat will call methods onListChannelsRequest.Builderto create a request. Placeholder documentation for ListChannelsRequest- Returns:
- Result of the ListChannels operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listChannels
default ListChannelsResponse listChannels() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of channels that have been created- Returns:
- Result of the ListChannels operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listChannels(ListChannelsRequest), AWS API Documentation
-
listChannelsPaginator
default ListChannelsIterable listChannelsPaginator() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListChannelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.iterator().forEachRemaining(....);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.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listChannelsPaginator(ListChannelsRequest), AWS API Documentation
-
listChannelsPaginator
default ListChannelsIterable listChannelsPaginator(ListChannelsRequest listChannelsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListChannelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listChannelsRequest- Placeholder documentation for ListChannelsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listChannelsPaginator
default ListChannelsIterable listChannelsPaginator(Consumer<ListChannelsRequest.Builder> listChannelsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listChannels(software.amazon.awssdk.services.medialive.model.ListChannelsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListChannelsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListChannelsIterable responses = client.listChannelsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListChannelsRequest.builder()- Parameters:
listChannelsRequest- AConsumerthat will call methods onListChannelsRequest.Builderto create a request. Placeholder documentation for ListChannelsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list channels.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list channel calls to channel service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDeviceTransfers
default ListInputDeviceTransfersResponse listInputDeviceTransfers(ListInputDeviceTransfersRequest listInputDeviceTransfersRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List input devices that are currently being transferred. List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.- Parameters:
listInputDeviceTransfersRequest- Placeholder documentation for ListInputDeviceTransfersRequest- Returns:
- Result of the ListInputDeviceTransfers operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list transferring devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDeviceTransfers
default ListInputDeviceTransfersResponse listInputDeviceTransfers(Consumer<ListInputDeviceTransfersRequest.Builder> listInputDeviceTransfersRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List input devices that are currently being transferred. List input devices that you are transferring from your AWS account or input devices that another AWS account is transferring to you.
This is a convenience which creates an instance of the
ListInputDeviceTransfersRequest.Builderavoiding the need to create one manually viaListInputDeviceTransfersRequest.builder()- Parameters:
listInputDeviceTransfersRequest- AConsumerthat will call methods onListInputDeviceTransfersRequest.Builderto create a request. Placeholder documentation for ListInputDeviceTransfersRequest- Returns:
- Result of the ListInputDeviceTransfers operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list transferring devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDeviceTransfersPaginator
default ListInputDeviceTransfersIterable listInputDeviceTransfersPaginator(ListInputDeviceTransfersRequest listInputDeviceTransfersRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client.listInputDeviceTransfersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client .listInputDeviceTransfersPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client.listInputDeviceTransfersPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listInputDeviceTransfersRequest- Placeholder documentation for ListInputDeviceTransfersRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list transferring devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDeviceTransfersPaginator
default ListInputDeviceTransfersIterable listInputDeviceTransfersPaginator(Consumer<ListInputDeviceTransfersRequest.Builder> listInputDeviceTransfersRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputDeviceTransfers(software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client.listInputDeviceTransfersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client .listInputDeviceTransfersPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputDeviceTransfersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputDeviceTransfersIterable responses = client.listInputDeviceTransfersPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListInputDeviceTransfersRequest.builder()- Parameters:
listInputDeviceTransfersRequest- AConsumerthat will call methods onListInputDeviceTransfersRequest.Builderto create a request. Placeholder documentation for ListInputDeviceTransfersRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list transferring devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDevices
default ListInputDevicesResponse listInputDevices(ListInputDevicesRequest listInputDevicesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List input devices- Parameters:
listInputDevicesRequest- Placeholder documentation for ListInputDevicesRequest- Returns:
- Result of the ListInputDevices operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list input devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDevices
default ListInputDevicesResponse listInputDevices(Consumer<ListInputDevicesRequest.Builder> listInputDevicesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List input devices
This is a convenience which creates an instance of the
ListInputDevicesRequest.Builderavoiding the need to create one manually viaListInputDevicesRequest.builder()- Parameters:
listInputDevicesRequest- AConsumerthat will call methods onListInputDevicesRequest.Builderto create a request. Placeholder documentation for ListInputDevicesRequest- Returns:
- Result of the ListInputDevices operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list input devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDevicesPaginator
default ListInputDevicesIterable listInputDevicesPaginator(ListInputDevicesRequest listInputDevicesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client.listInputDevicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client .listInputDevicesPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client.listInputDevicesPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listInputDevicesRequest- Placeholder documentation for ListInputDevicesRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list input devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputDevicesPaginator
default ListInputDevicesIterable listInputDevicesPaginator(Consumer<ListInputDevicesRequest.Builder> listInputDevicesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputDevices(software.amazon.awssdk.services.medialive.model.ListInputDevicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client.listInputDevicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client .listInputDevicesPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputDevicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputDevicesIterable responses = client.listInputDevicesPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListInputDevicesRequest.builder()- Parameters:
listInputDevicesRequest- AConsumerthat will call methods onListInputDevicesRequest.Builderto create a request. Placeholder documentation for ListInputDevicesRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to list input devices.BadGatewayException- Bad gateway error.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list devices calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputSecurityGroups
default ListInputSecurityGroupsResponse listInputSecurityGroups(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces a list of Input Security Groups for an account- Parameters:
listInputSecurityGroupsRequest- Placeholder documentation for ListInputSecurityGroupsRequest- Returns:
- Result of the ListInputSecurityGroups operation returned by the service.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputSecurityGroups
default ListInputSecurityGroupsResponse listInputSecurityGroups(Consumer<ListInputSecurityGroupsRequest.Builder> listInputSecurityGroupsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces a list of Input Security Groups for an account
This is a convenience which creates an instance of the
ListInputSecurityGroupsRequest.Builderavoiding the need to create one manually viaListInputSecurityGroupsRequest.builder()- Parameters:
listInputSecurityGroupsRequest- AConsumerthat will call methods onListInputSecurityGroupsRequest.Builderto create a request. Placeholder documentation for ListInputSecurityGroupsRequest- Returns:
- Result of the ListInputSecurityGroups operation returned by the service.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputSecurityGroups
default ListInputSecurityGroupsResponse listInputSecurityGroups() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces a list of Input Security Groups for an account- Returns:
- Result of the ListInputSecurityGroups operation returned by the service.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listInputSecurityGroups(ListInputSecurityGroupsRequest), AWS API Documentation
-
listInputSecurityGroupsPaginator
default ListInputSecurityGroupsIterable listInputSecurityGroupsPaginator() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client .listInputSecurityGroupsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.iterator().forEachRemaining(....);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.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listInputSecurityGroupsPaginator(ListInputSecurityGroupsRequest), AWS API Documentation
-
listInputSecurityGroupsPaginator
default ListInputSecurityGroupsIterable listInputSecurityGroupsPaginator(ListInputSecurityGroupsRequest listInputSecurityGroupsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client .listInputSecurityGroupsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listInputSecurityGroupsRequest- Placeholder documentation for ListInputSecurityGroupsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputSecurityGroupsPaginator
default ListInputSecurityGroupsIterable listInputSecurityGroupsPaginator(Consumer<ListInputSecurityGroupsRequest.Builder> listInputSecurityGroupsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputSecurityGroups(software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client .listInputSecurityGroupsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputSecurityGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputSecurityGroupsIterable responses = client.listInputSecurityGroupsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListInputSecurityGroupsRequest.builder()- Parameters:
listInputSecurityGroupsRequest- AConsumerthat will call methods onListInputSecurityGroupsRequest.Builderto create a request. Placeholder documentation for ListInputSecurityGroupsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- The request to list Input Security Groups was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to call ListInputSecurityGroupsBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit Exceeded ErrorSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputs
default ListInputsResponse listInputs(ListInputsRequest listInputsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of inputs that have been created- Parameters:
listInputsRequest- Placeholder documentation for ListInputsRequest- Returns:
- Result of the ListInputs operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputs
default ListInputsResponse listInputs(Consumer<ListInputsRequest.Builder> listInputsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of inputs that have been created
This is a convenience which creates an instance of the
ListInputsRequest.Builderavoiding the need to create one manually viaListInputsRequest.builder()- Parameters:
listInputsRequest- AConsumerthat will call methods onListInputsRequest.Builderto create a request. Placeholder documentation for ListInputsRequest- Returns:
- Result of the ListInputs operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputs
default ListInputsResponse listInputs() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of inputs that have been created- Returns:
- Result of the ListInputs operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listInputs(ListInputsRequest), AWS API Documentation
-
listInputsPaginator
default ListInputsIterable listInputsPaginator() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.iterator().forEachRemaining(....);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.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listInputsPaginator(ListInputsRequest), AWS API Documentation
-
listInputsPaginator
default ListInputsIterable listInputsPaginator(ListInputsRequest listInputsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listInputsRequest- Placeholder documentation for ListInputsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listInputsPaginator
default ListInputsIterable listInputsPaginator(Consumer<ListInputsRequest.Builder> listInputsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listInputs(software.amazon.awssdk.services.medialive.model.ListInputsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListInputsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListInputsIterable responses = client.listInputsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListInputsRequest.builder()- Parameters:
listInputsRequest- AConsumerthat will call methods onListInputsRequest.Builderto create a request. Placeholder documentation for ListInputsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedBadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Limit exceededSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexPrograms
default ListMultiplexProgramsResponse listMultiplexPrograms(ListMultiplexProgramsRequest listMultiplexProgramsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List the programs that currently exist for a specific multiplex.- Parameters:
listMultiplexProgramsRequest- Placeholder documentation for ListMultiplexProgramsRequest- Returns:
- Result of the ListMultiplexPrograms operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list multiplex programs.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't provide the list of programs. The multiplex that you specified doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexPrograms
default ListMultiplexProgramsResponse listMultiplexPrograms(Consumer<ListMultiplexProgramsRequest.Builder> listMultiplexProgramsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List the programs that currently exist for a specific multiplex.
This is a convenience which creates an instance of the
ListMultiplexProgramsRequest.Builderavoiding the need to create one manually viaListMultiplexProgramsRequest.builder()- Parameters:
listMultiplexProgramsRequest- AConsumerthat will call methods onListMultiplexProgramsRequest.Builderto create a request. Placeholder documentation for ListMultiplexProgramsRequest- Returns:
- Result of the ListMultiplexPrograms operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list multiplex programs.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't provide the list of programs. The multiplex that you specified doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexProgramsPaginator
default ListMultiplexProgramsIterable listMultiplexProgramsPaginator(ListMultiplexProgramsRequest listMultiplexProgramsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client.listMultiplexProgramsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client .listMultiplexProgramsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client.listMultiplexProgramsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listMultiplexProgramsRequest- Placeholder documentation for ListMultiplexProgramsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list multiplex programs.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't provide the list of programs. The multiplex that you specified doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexProgramsPaginator
default ListMultiplexProgramsIterable listMultiplexProgramsPaginator(Consumer<ListMultiplexProgramsRequest.Builder> listMultiplexProgramsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listMultiplexPrograms(software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client.listMultiplexProgramsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client .listMultiplexProgramsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListMultiplexProgramsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexProgramsIterable responses = client.listMultiplexProgramsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListMultiplexProgramsRequest.builder()- Parameters:
listMultiplexProgramsRequest- AConsumerthat will call methods onListMultiplexProgramsRequest.Builderto create a request. Placeholder documentation for ListMultiplexProgramsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to list multiplex programs.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't provide the list of programs. The multiplex that you specified doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexes
default ListMultiplexesResponse listMultiplexes(ListMultiplexesRequest listMultiplexesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Retrieve a list of the existing multiplexes.- Parameters:
listMultiplexesRequest- Placeholder documentation for ListMultiplexesRequest- Returns:
- Result of the ListMultiplexes operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to list multiplexes.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexes
default ListMultiplexesResponse listMultiplexes(Consumer<ListMultiplexesRequest.Builder> listMultiplexesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Retrieve a list of the existing multiplexes.
This is a convenience which creates an instance of the
ListMultiplexesRequest.Builderavoiding the need to create one manually viaListMultiplexesRequest.builder()- Parameters:
listMultiplexesRequest- AConsumerthat will call methods onListMultiplexesRequest.Builderto create a request. Placeholder documentation for ListMultiplexesRequest- Returns:
- Result of the ListMultiplexes operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to list multiplexes.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexesPaginator
default ListMultiplexesIterable listMultiplexesPaginator(ListMultiplexesRequest listMultiplexesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client.listMultiplexesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client .listMultiplexesPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client.listMultiplexesPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listMultiplexesRequest- Placeholder documentation for ListMultiplexesRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to list multiplexes.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listMultiplexesPaginator
default ListMultiplexesIterable listMultiplexesPaginator(Consumer<ListMultiplexesRequest.Builder> listMultiplexesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listMultiplexes(software.amazon.awssdk.services.medialive.model.ListMultiplexesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client.listMultiplexesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client .listMultiplexesPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListMultiplexesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListMultiplexesIterable responses = client.listMultiplexesPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListMultiplexesRequest.builder()- Parameters:
listMultiplexesRequest- AConsumerthat will call methods onListMultiplexesRequest.Builderto create a request. Placeholder documentation for ListMultiplexesRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to list multiplexes.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list multiplex calls to multiplex service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listOfferings
default ListOfferingsResponse listOfferings(ListOfferingsRequest listOfferingsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List offerings available for purchase.- Parameters:
listOfferingsRequest- Placeholder documentation for ListOfferingsRequest- Returns:
- Result of the ListOfferings operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listOfferings
default ListOfferingsResponse listOfferings(Consumer<ListOfferingsRequest.Builder> listOfferingsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List offerings available for purchase.
This is a convenience which creates an instance of the
ListOfferingsRequest.Builderavoiding the need to create one manually viaListOfferingsRequest.builder()- Parameters:
listOfferingsRequest- AConsumerthat will call methods onListOfferingsRequest.Builderto create a request. Placeholder documentation for ListOfferingsRequest- Returns:
- Result of the ListOfferings operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listOfferings
default ListOfferingsResponse listOfferings() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List offerings available for purchase.- Returns:
- Result of the ListOfferings operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listOfferings(ListOfferingsRequest), AWS API Documentation
-
listOfferingsPaginator
default ListOfferingsIterable listOfferingsPaginator() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.iterator().forEachRemaining(....);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.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listOfferingsPaginator(ListOfferingsRequest), AWS API Documentation
-
listOfferingsPaginator
default ListOfferingsIterable listOfferingsPaginator(ListOfferingsRequest listOfferingsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listOfferingsRequest- Placeholder documentation for ListOfferingsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listOfferingsPaginator
default ListOfferingsIterable listOfferingsPaginator(Consumer<ListOfferingsRequest.Builder> listOfferingsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listOfferings(software.amazon.awssdk.services.medialive.model.ListOfferingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListOfferingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListOfferingsIterable responses = client.listOfferingsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListOfferingsRequest.builder()- Parameters:
listOfferingsRequest- AConsumerthat will call methods onListOfferingsRequest.Builderto create a request. Placeholder documentation for ListOfferingsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list offeringsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list offerings requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listReservations
default ListReservationsResponse listReservations(ListReservationsRequest listReservationsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List purchased reservations.- Parameters:
listReservationsRequest- Placeholder documentation for ListReservationsRequest- Returns:
- Result of the ListReservations operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listReservations
default ListReservationsResponse listReservations(Consumer<ListReservationsRequest.Builder> listReservationsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List purchased reservations.
This is a convenience which creates an instance of the
ListReservationsRequest.Builderavoiding the need to create one manually viaListReservationsRequest.builder()- Parameters:
listReservationsRequest- AConsumerthat will call methods onListReservationsRequest.Builderto create a request. Placeholder documentation for ListReservationsRequest- Returns:
- Result of the ListReservations operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listReservations
default ListReservationsResponse listReservations() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
List purchased reservations.- Returns:
- Result of the ListReservations operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listReservations(ListReservationsRequest), AWS API Documentation
-
listReservationsPaginator
default ListReservationsIterable listReservationsPaginator() throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client .listReservationsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListReservationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.iterator().forEachRemaining(....);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.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listReservationsPaginator(ListReservationsRequest), AWS API Documentation
-
listReservationsPaginator
default ListReservationsIterable listReservationsPaginator(ListReservationsRequest listReservationsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client .listReservationsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListReservationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.iterator().forEachRemaining(....);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.- Parameters:
listReservationsRequest- Placeholder documentation for ListReservationsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listReservationsPaginator
default ListReservationsIterable listReservationsPaginator(Consumer<ListReservationsRequest.Builder> listReservationsRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
This is a variant of
listReservations(software.amazon.awssdk.services.medialive.model.ListReservationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client .listReservationsPaginator(request); for (software.amazon.awssdk.services.medialive.model.ListReservationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.medialive.paginators.ListReservationsIterable responses = client.listReservationsPaginator(request); responses.iterator().forEachRemaining(....);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.Builderavoiding the need to create one manually viaListReservationsRequest.builder()- Parameters:
listReservationsRequest- AConsumerthat will call methods onListReservationsRequest.Builderto create a request. Placeholder documentation for ListReservationsRequest- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to list reservationsBadGatewayException- Bad gateway errorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on list reservations requestSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of tags that have been created for a resource- Parameters:
listTagsForResourceRequest- Placeholder documentation for ListTagsForResourceRequest- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
NotFoundException- The arn was not foundBadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws NotFoundException, BadRequestException, InternalServerErrorException, ForbiddenException, AwsServiceException, SdkClientException, MediaLiveException
Produces list of tags that have been created for a resource
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request. Placeholder documentation for ListTagsForResourceRequest- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
NotFoundException- The arn was not foundBadRequestException- This request was invalidInternalServerErrorException- Internal Service ErrorForbiddenException- Access was deniedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
purchaseOffering
default PurchaseOfferingResponse purchaseOffering(PurchaseOfferingRequest purchaseOfferingRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Purchase an offering and create a reservation.- Parameters:
purchaseOfferingRequest- Placeholder documentation for PurchaseOfferingRequest- Returns:
- Result of the PurchaseOffering operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to purchase the offeringBadGatewayException- Bad gateway errorNotFoundException- Offering you're attempting to purchase does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on purchase offering requestConflictException- Offering purchase prevented by service resource issueSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
purchaseOffering
default PurchaseOfferingResponse purchaseOffering(Consumer<PurchaseOfferingRequest.Builder> purchaseOfferingRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Purchase an offering and create a reservation.
This is a convenience which creates an instance of the
PurchaseOfferingRequest.Builderavoiding the need to create one manually viaPurchaseOfferingRequest.builder()- Parameters:
purchaseOfferingRequest- AConsumerthat will call methods onPurchaseOfferingRequest.Builderto create a request. Placeholder documentation for PurchaseOfferingRequest- Returns:
- Result of the PurchaseOffering operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to purchase the offeringBadGatewayException- Bad gateway errorNotFoundException- Offering you're attempting to purchase does not existGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on purchase offering requestConflictException- Offering purchase prevented by service resource issueSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
rebootInputDevice
default RebootInputDeviceResponse rebootInputDevice(RebootInputDeviceRequest rebootInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Send a reboot command to the specified input device. The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device’s connection status will change to connected.- Parameters:
rebootInputDeviceRequest- A request to reboot an AWS Elemental device.- Returns:
- Result of the RebootInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Reboot operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to reboot input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on reboot device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
rebootInputDevice
default RebootInputDeviceResponse rebootInputDevice(Consumer<RebootInputDeviceRequest.Builder> rebootInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Send a reboot command to the specified input device. The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device’s connection status will change to connected.
This is a convenience which creates an instance of the
RebootInputDeviceRequest.Builderavoiding the need to create one manually viaRebootInputDeviceRequest.builder()- Parameters:
rebootInputDeviceRequest- AConsumerthat will call methods onRebootInputDeviceRequest.Builderto create a request. A request to reboot an AWS Elemental device.- Returns:
- Result of the RebootInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Reboot operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to reboot input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on reboot device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
rejectInputDeviceTransfer
default RejectInputDeviceTransferResponse rejectInputDeviceTransfer(RejectInputDeviceTransferRequest rejectInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Reject the transfer of the specified input device to your AWS account.- Parameters:
rejectInputDeviceTransferRequest- Placeholder documentation for RejectInputDeviceTransferRequest- Returns:
- Result of the RejectInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to reject input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be rejected.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
rejectInputDeviceTransfer
default RejectInputDeviceTransferResponse rejectInputDeviceTransfer(Consumer<RejectInputDeviceTransferRequest.Builder> rejectInputDeviceTransferRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Reject the transfer of the specified input device to your AWS account.
This is a convenience which creates an instance of the
RejectInputDeviceTransferRequest.Builderavoiding the need to create one manually viaRejectInputDeviceTransferRequest.builder()- Parameters:
rejectInputDeviceTransferRequest- AConsumerthat will call methods onRejectInputDeviceTransferRequest.Builderto create a request. Placeholder documentation for RejectInputDeviceTransferRequest- Returns:
- Result of the RejectInputDeviceTransfer operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to reject input device transfers.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device transfer could not be rejected.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
restartChannelPipelines
default RestartChannelPipelinesResponse restartChannelPipelines(RestartChannelPipelinesRequest restartChannelPipelinesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Restart pipelines in one channel that is currently running.- Parameters:
restartChannelPipelinesRequest- Pipelines to restart.- Returns:
- Result of the RestartChannelPipelines operation returned by the service.
- Throws:
BadRequestException- The service can't process your request because of a problem in the request. Verify that the syntax is correct.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permissions for this action with the credentials that you sent.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel or pipeline you specified doesn't exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Too many requests have been sent in too short of a time. The service limits the rate at which it will accept requests.ConflictException- The service could not complete your request because there is a conflict with the current state of the resource.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
restartChannelPipelines
default RestartChannelPipelinesResponse restartChannelPipelines(Consumer<RestartChannelPipelinesRequest.Builder> restartChannelPipelinesRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Restart pipelines in one channel that is currently running.
This is a convenience which creates an instance of the
RestartChannelPipelinesRequest.Builderavoiding the need to create one manually viaRestartChannelPipelinesRequest.builder()- Parameters:
restartChannelPipelinesRequest- AConsumerthat will call methods onRestartChannelPipelinesRequest.Builderto create a request. Pipelines to restart.- Returns:
- Result of the RestartChannelPipelines operation returned by the service.
- Throws:
BadRequestException- The service can't process your request because of a problem in the request. Verify that the syntax is correct.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permissions for this action with the credentials that you sent.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel or pipeline you specified doesn't exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Too many requests have been sent in too short of a time. The service limits the rate at which it will accept requests.ConflictException- The service could not complete your request because there is a conflict with the current state of the resource.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startChannel
default StartChannelResponse startChannel(StartChannelRequest startChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts an existing channel- Parameters:
startChannelRequest- Placeholder documentation for StartChannelRequest- Returns:
- Result of the StartChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to start the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to start does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start channel calls to channel service.ConflictException- The channel is unable to start due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startChannel
default StartChannelResponse startChannel(Consumer<StartChannelRequest.Builder> startChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Starts an existing channel
This is a convenience which creates an instance of the
StartChannelRequest.Builderavoiding the need to create one manually viaStartChannelRequest.builder()- Parameters:
startChannelRequest- AConsumerthat will call methods onStartChannelRequest.Builderto create a request. Placeholder documentation for StartChannelRequest- Returns:
- Result of the StartChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to start the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to start does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start channel calls to channel service.ConflictException- The channel is unable to start due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startInputDevice
default StartInputDeviceResponse startInputDevice(StartInputDeviceRequest startInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Start an input device that is attached to a MediaConnect flow. (There is no need to start a device that is attached to a MediaLive input; MediaLive starts the device when the channel starts.)- Parameters:
startInputDeviceRequest- Placeholder documentation for StartInputDeviceRequest- Returns:
- Result of the StartInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start the input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startInputDevice
default StartInputDeviceResponse startInputDevice(Consumer<StartInputDeviceRequest.Builder> startInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Start an input device that is attached to a MediaConnect flow. (There is no need to start a device that is attached to a MediaLive input; MediaLive starts the device when the channel starts.)
This is a convenience which creates an instance of the
StartInputDeviceRequest.Builderavoiding the need to create one manually viaStartInputDeviceRequest.builder()- Parameters:
startInputDeviceRequest- AConsumerthat will call methods onStartInputDeviceRequest.Builderto create a request. Placeholder documentation for StartInputDeviceRequest- Returns:
- Result of the StartInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start the input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startInputDeviceMaintenanceWindow
default StartInputDeviceMaintenanceWindowResponse startInputDeviceMaintenanceWindow(StartInputDeviceMaintenanceWindowRequest startInputDeviceMaintenanceWindowRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Start a maintenance window for the specified input device. Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance.- Parameters:
startInputDeviceMaintenanceWindowRequest- Placeholder documentation for StartInputDeviceMaintenanceWindowRequest- Returns:
- Result of the StartInputDeviceMaintenanceWindow operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start maintenance window operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start a maintenance window for this input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start maintenance window calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startInputDeviceMaintenanceWindow
default StartInputDeviceMaintenanceWindowResponse startInputDeviceMaintenanceWindow(Consumer<StartInputDeviceMaintenanceWindowRequest.Builder> startInputDeviceMaintenanceWindowRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Start a maintenance window for the specified input device. Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance.
This is a convenience which creates an instance of the
StartInputDeviceMaintenanceWindowRequest.Builderavoiding the need to create one manually viaStartInputDeviceMaintenanceWindowRequest.builder()- Parameters:
startInputDeviceMaintenanceWindowRequest- AConsumerthat will call methods onStartInputDeviceMaintenanceWindowRequest.Builderto create a request. Placeholder documentation for StartInputDeviceMaintenanceWindowRequest- Returns:
- Result of the StartInputDeviceMaintenanceWindow operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start maintenance window operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to start a maintenance window for this input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start maintenance window calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startMultiplex
default StartMultiplexResponse startMultiplex(StartMultiplexRequest startMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.- Parameters:
startMultiplexRequest- Placeholder documentation for StartMultiplexRequest- Returns:
- Result of the StartMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to start the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to start doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start multiplex calls to multiplex service.ConflictException- The multiplex is unable to start due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startMultiplex
default StartMultiplexResponse startMultiplex(Consumer<StartMultiplexRequest.Builder> startMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Start (run) the multiplex. Starting the multiplex does not start the channels. You must explicitly start each channel.
This is a convenience which creates an instance of the
StartMultiplexRequest.Builderavoiding the need to create one manually viaStartMultiplexRequest.builder()- Parameters:
startMultiplexRequest- AConsumerthat will call methods onStartMultiplexRequest.Builderto create a request. Placeholder documentation for StartMultiplexRequest- Returns:
- Result of the StartMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to start the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to start doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on start multiplex calls to multiplex service.ConflictException- The multiplex is unable to start due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopChannel
default StopChannelResponse stopChannel(StopChannelRequest stopChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops a running channel- Parameters:
stopChannelRequest- Placeholder documentation for StopChannelRequest- Returns:
- Result of the StopChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to stop the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to stop does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop channel calls to channel service.ConflictException- The channel is unable to stop due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopChannel
default StopChannelResponse stopChannel(Consumer<StopChannelRequest.Builder> stopChannelRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops a running channel
This is a convenience which creates an instance of the
StopChannelRequest.Builderavoiding the need to create one manually viaStopChannelRequest.builder()- Parameters:
stopChannelRequest- AConsumerthat will call methods onStopChannelRequest.Builderto create a request. Placeholder documentation for StopChannelRequest- Returns:
- Result of the StopChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to stop the channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're requesting to stop does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop channel calls to channel service.ConflictException- The channel is unable to stop due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopInputDevice
default StopInputDeviceResponse stopInputDevice(StopInputDeviceRequest stopInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Stop an input device that is attached to a MediaConnect flow. (There is no need to stop a device that is attached to a MediaLive input; MediaLive automatically stops the device when the channel stops.)- Parameters:
stopInputDeviceRequest- Placeholder documentation for StopInputDeviceRequest- Returns:
- Result of the StopInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to stop the input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopInputDevice
default StopInputDeviceResponse stopInputDevice(Consumer<StopInputDeviceRequest.Builder> stopInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Stop an input device that is attached to a MediaConnect flow. (There is no need to stop a device that is attached to a MediaLive input; MediaLive automatically stops the device when the channel stops.)
This is a convenience which creates an instance of the
StopInputDeviceRequest.Builderavoiding the need to create one manually viaStopInputDeviceRequest.builder()- Parameters:
stopInputDeviceRequest- AConsumerthat will call methods onStopInputDeviceRequest.Builderto create a request. Placeholder documentation for StopInputDeviceRequest- Returns:
- Result of the StopInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Start operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to stop the input device.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop device calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopMultiplex
default StopMultiplexResponse stopMultiplex(StopMultiplexRequest stopMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops a running multiplex. If the multiplex isn't running, this action has no effect.- Parameters:
stopMultiplexRequest- Placeholder documentation for StopMultiplexRequest- Returns:
- Result of the StopMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to stop the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to stop doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop multiplex calls to multiplex service.ConflictException- The multiplex is unable to stop due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopMultiplex
default StopMultiplexResponse stopMultiplex(Consumer<StopMultiplexRequest.Builder> stopMultiplexRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Stops a running multiplex. If the multiplex isn't running, this action has no effect.
This is a convenience which creates an instance of the
StopMultiplexRequest.Builderavoiding the need to create one manually viaStopMultiplexRequest.builder()- Parameters:
stopMultiplexRequest- AConsumerthat will call methods onStopMultiplexRequest.Builderto create a request. Placeholder documentation for StopMultiplexRequest- Returns:
- Result of the StopMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to stop the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to stop doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on stop multiplex calls to multiplex service.ConflictException- The multiplex is unable to stop due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
transferInputDevice
default TransferInputDeviceResponse transferInputDevice(TransferInputDeviceRequest transferInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.- Parameters:
transferInputDeviceRequest- A request to transfer an input device.- Returns:
- Result of the TransferInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to transfer input devices.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device could not be transferred.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
transferInputDevice
default TransferInputDeviceResponse transferInputDevice(Consumer<TransferInputDeviceRequest.Builder> transferInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Start an input device transfer to another AWS account. After you make the request, the other account must accept or reject the transfer.
This is a convenience which creates an instance of the
TransferInputDeviceRequest.Builderavoiding the need to create one manually viaTransferInputDeviceRequest.builder()- Parameters:
transferInputDeviceRequest- AConsumerthat will call methods onTransferInputDeviceRequest.Builderto create a request. A request to transfer an input device.- Returns:
- Result of the TransferInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Transfer operation failed, input could not be validated.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to transfer input devices.BadGatewayException- Bad gateway error.NotFoundException- Input device not found.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on transfer device calls to the input device service.ConflictException- Input device could not be transferred.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAccountConfiguration
default UpdateAccountConfigurationResponse updateAccountConfiguration(UpdateAccountConfigurationRequest updateAccountConfigurationRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Update account configuration- Parameters:
updateAccountConfigurationRequest- List of account configuration parameters to update.- Returns:
- Result of the UpdateAccountConfiguration operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The update account configuration request failed validation.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the account's configuration.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update account configuration calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAccountConfiguration
default UpdateAccountConfigurationResponse updateAccountConfiguration(Consumer<UpdateAccountConfigurationRequest.Builder> updateAccountConfigurationRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Update account configuration
This is a convenience which creates an instance of the
UpdateAccountConfigurationRequest.Builderavoiding the need to create one manually viaUpdateAccountConfigurationRequest.builder()- Parameters:
updateAccountConfigurationRequest- AConsumerthat will call methods onUpdateAccountConfigurationRequest.Builderto create a request. List of account configuration parameters to update.- Returns:
- Result of the UpdateAccountConfiguration operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The update account configuration request failed validation.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the account's configuration.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update account configuration calls.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateChannel
default UpdateChannelResponse updateChannel(UpdateChannelRequest updateChannelRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates a channel.- Parameters:
updateChannelRequest- A request to update a channel.- Returns:
- Result of the UpdateChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The channel configuration failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the channel.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutConflictException- The channel is unable to update due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateChannel
default UpdateChannelResponse updateChannel(Consumer<UpdateChannelRequest.Builder> updateChannelRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates a channel.
This is a convenience which creates an instance of the
UpdateChannelRequest.Builderavoiding the need to create one manually viaUpdateChannelRequest.builder()- Parameters:
updateChannelRequest- AConsumerthat will call methods onUpdateChannelRequest.Builderto create a request. A request to update a channel.- Returns:
- Result of the UpdateChannel operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- The channel configuration failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the channel.BadGatewayException- Bad Gateway ErrorGatewayTimeoutException- Gateway TimeoutConflictException- The channel is unable to update due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateChannelClass
default UpdateChannelClassResponse updateChannelClass(UpdateChannelClassRequest updateChannelClassRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Changes the class of the channel.- Parameters:
updateChannelClassRequest- Channel class that the channel should be updated to.- Returns:
- Result of the UpdateChannelClass operation returned by the service.
- Throws:
BadRequestException- This request to update the channel class was invalid.UnprocessableEntityException- The channel configuration failed validation when attempting to update the channel class.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the class of this channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're trying to update the class on does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update channel class calls.ConflictException- The channel class cannot be updated due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateChannelClass
default UpdateChannelClassResponse updateChannelClass(Consumer<UpdateChannelClassRequest.Builder> updateChannelClassRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Changes the class of the channel.
This is a convenience which creates an instance of the
UpdateChannelClassRequest.Builderavoiding the need to create one manually viaUpdateChannelClassRequest.builder()- Parameters:
updateChannelClassRequest- AConsumerthat will call methods onUpdateChannelClassRequest.Builderto create a request. Channel class that the channel should be updated to.- Returns:
- Result of the UpdateChannelClass operation returned by the service.
- Throws:
BadRequestException- This request to update the channel class was invalid.UnprocessableEntityException- The channel configuration failed validation when attempting to update the channel class.InternalServerErrorException- Internal Service ErrorForbiddenException- You do not have permission to update the class of this channel.BadGatewayException- Bad Gateway ErrorNotFoundException- The channel you're trying to update the class on does not exist.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update channel class calls.ConflictException- The channel class cannot be updated due to an issue with channel resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInput
default UpdateInputResponse updateInput(UpdateInputRequest updateInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates an input.- Parameters:
updateInputRequest- A request to update an input.- Returns:
- Result of the UpdateInput operation returned by the service.
- Throws:
BadRequestException- This request to update the input was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- The requester does not have permission to update an input.BadGatewayException- Bad Gateway ErrorNotFoundException- The input was not found.GatewayTimeoutException- Gateway TimeoutConflictException- The input was unable to be updated at this time due to an issue with input resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInput
default UpdateInputResponse updateInput(Consumer<UpdateInputRequest.Builder> updateInputRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates an input.
This is a convenience which creates an instance of the
UpdateInputRequest.Builderavoiding the need to create one manually viaUpdateInputRequest.builder()- Parameters:
updateInputRequest- AConsumerthat will call methods onUpdateInputRequest.Builderto create a request. A request to update an input.- Returns:
- Result of the UpdateInput operation returned by the service.
- Throws:
BadRequestException- This request to update the input was invalid.InternalServerErrorException- Internal Service ErrorForbiddenException- The requester does not have permission to update an input.BadGatewayException- Bad Gateway ErrorNotFoundException- The input was not found.GatewayTimeoutException- Gateway TimeoutConflictException- The input was unable to be updated at this time due to an issue with input resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInputDevice
default UpdateInputDeviceResponse updateInputDevice(UpdateInputDeviceRequest updateInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Updates the parameters for the input device.- Parameters:
updateInputDeviceRequest- A request to update an input device.- Returns:
- Result of the UpdateInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Input device failed validation and could not be created.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to update the input device.BadGatewayException- Bad gateway error.NotFoundException- The input device you're requesting to does not exist. Check the ID.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInputDevice
default UpdateInputDeviceResponse updateInputDevice(Consumer<UpdateInputDeviceRequest.Builder> updateInputDeviceRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, AwsServiceException, SdkClientException, MediaLiveException
Updates the parameters for the input device.
This is a convenience which creates an instance of the
UpdateInputDeviceRequest.Builderavoiding the need to create one manually viaUpdateInputDeviceRequest.builder()- Parameters:
updateInputDeviceRequest- AConsumerthat will call methods onUpdateInputDeviceRequest.Builderto create a request. A request to update an input device.- Returns:
- Result of the UpdateInputDevice operation returned by the service.
- Throws:
BadRequestException- This request was invalid.UnprocessableEntityException- Input device failed validation and could not be created.InternalServerErrorException- Unexpected internal service error.ForbiddenException- You do not have permission to update the input device.BadGatewayException- Bad gateway error.NotFoundException- The input device you're requesting to does not exist. Check the ID.GatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceeded on update calls to the input device service.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInputSecurityGroup
default UpdateInputSecurityGroupResponse updateInputSecurityGroup(UpdateInputSecurityGroupRequest updateInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update an Input Security Group's Whilelists.- Parameters:
updateInputSecurityGroupRequest- The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input Security Group should allow.- Returns:
- Result of the UpdateInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to update the Input Security Group was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to update an Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- The Input Security Group was not found.GatewayTimeoutException- Gateway TimeoutConflictException- The Input Security Group was unable to be updated due to an issue with input security group resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateInputSecurityGroup
default UpdateInputSecurityGroupResponse updateInputSecurityGroup(Consumer<UpdateInputSecurityGroupRequest.Builder> updateInputSecurityGroupRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update an Input Security Group's Whilelists.
This is a convenience which creates an instance of the
UpdateInputSecurityGroupRequest.Builderavoiding the need to create one manually viaUpdateInputSecurityGroupRequest.builder()- Parameters:
updateInputSecurityGroupRequest- AConsumerthat will call methods onUpdateInputSecurityGroupRequest.Builderto 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.- Returns:
- Result of the UpdateInputSecurityGroup operation returned by the service.
- Throws:
BadRequestException- The request to update the Input Security Group was invalidInternalServerErrorException- Internal Server ErrorForbiddenException- The requester does not have permission to update an Input Security GroupBadGatewayException- Bad Gateway ErrorNotFoundException- The Input Security Group was not found.GatewayTimeoutException- Gateway TimeoutConflictException- The Input Security Group was unable to be updated due to an issue with input security group resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateMultiplex
default UpdateMultiplexResponse updateMultiplex(UpdateMultiplexRequest updateMultiplexRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates a multiplex.- Parameters:
updateMultiplexRequest- A request to update a multiplex.- Returns:
- Result of the UpdateMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The multiplex configuration failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to update the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to update doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutConflictException- The multiplex is unable to update due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateMultiplex
default UpdateMultiplexResponse updateMultiplex(Consumer<UpdateMultiplexRequest.Builder> updateMultiplexRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Updates a multiplex.
This is a convenience which creates an instance of the
UpdateMultiplexRequest.Builderavoiding the need to create one manually viaUpdateMultiplexRequest.builder()- Parameters:
updateMultiplexRequest- AConsumerthat will call methods onUpdateMultiplexRequest.Builderto create a request. A request to update a multiplex.- Returns:
- Result of the UpdateMultiplex operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The multiplex configuration failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to update the multiplex.BadGatewayException- Bad Gateway ErrorNotFoundException- The multiplex that you are trying to update doesn’t exist. Check the ID and try again.GatewayTimeoutException- Gateway TimeoutConflictException- The multiplex is unable to update due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateMultiplexProgram
default UpdateMultiplexProgramResponse updateMultiplexProgram(UpdateMultiplexProgramRequest updateMultiplexProgramRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update a program in a multiplex.- Parameters:
updateMultiplexProgramRequest- A request to update a program in a multiplex.- Returns:
- Result of the UpdateMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The multiplex program failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to update the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't update the program. The multiplex or the program that you specified doesn’t exist. Check the IDs and try again.GatewayTimeoutException- Gateway TimeoutConflictException- The multiplex program is unable to update due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateMultiplexProgram
default UpdateMultiplexProgramResponse updateMultiplexProgram(Consumer<UpdateMultiplexProgramRequest.Builder> updateMultiplexProgramRequest) throws BadRequestException, UnprocessableEntityException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update a program in a multiplex.
This is a convenience which creates an instance of the
UpdateMultiplexProgramRequest.Builderavoiding the need to create one manually viaUpdateMultiplexProgramRequest.builder()- Parameters:
updateMultiplexProgramRequest- AConsumerthat will call methods onUpdateMultiplexProgramRequest.Builderto create a request. A request to update a program in a multiplex.- Returns:
- Result of the UpdateMultiplexProgram operation returned by the service.
- Throws:
BadRequestException- MediaLive can't process your request because of a problem in the request. Please check your request form and syntax.UnprocessableEntityException- The multiplex program failed validation and could not be updated.InternalServerErrorException- Internal Service ErrorForbiddenException- You don't have permission to update the multiplex program.BadGatewayException- Bad Gateway ErrorNotFoundException- MediaLive can't update the program. The multiplex or the program that you specified doesn’t exist. Check the IDs and try again.GatewayTimeoutException- Gateway TimeoutConflictException- The multiplex program is unable to update due to an issue with multiplex resources.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateReservation
default UpdateReservationResponse updateReservation(UpdateReservationRequest updateReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update reservation.- Parameters:
updateReservationRequest- Request to update a reservation- Returns:
- Result of the UpdateReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to update reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceededConflictException- The reservation could not be updatedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateReservation
default UpdateReservationResponse updateReservation(Consumer<UpdateReservationRequest.Builder> updateReservationRequest) throws BadRequestException, InternalServerErrorException, ForbiddenException, BadGatewayException, NotFoundException, GatewayTimeoutException, TooManyRequestsException, ConflictException, AwsServiceException, SdkClientException, MediaLiveException
Update reservation.
This is a convenience which creates an instance of the
UpdateReservationRequest.Builderavoiding the need to create one manually viaUpdateReservationRequest.builder()- Parameters:
updateReservationRequest- AConsumerthat will call methods onUpdateReservationRequest.Builderto create a request. Request to update a reservation- Returns:
- Result of the UpdateReservation operation returned by the service.
- Throws:
BadRequestException- This request was invalidInternalServerErrorException- Internal service errorForbiddenException- You do not have permission to update reservationBadGatewayException- Bad gateway errorNotFoundException- Reservation not foundGatewayTimeoutException- Gateway TimeoutTooManyRequestsException- Request limit exceededConflictException- The reservation could not be updatedSdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MediaLiveException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
waiter
default MediaLiveWaiter waiter()
Create an instance ofMediaLiveWaiterusing this client.Waiters created via this method are managed by the SDK and resources will be released when the service client is closed.
- Returns:
- an instance of
MediaLiveWaiter
-
create
static MediaLiveClient create()
Create aMediaLiveClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static MediaLiveClientBuilder builder()
Create a builder that can be used to configure and create aMediaLiveClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default MediaLiveServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-