Interface NimbleClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface NimbleClient extends AwsClient
Service client for accessing AmazonNimbleStudio. This can be created using the staticbuilder()method.Welcome to the Amazon Nimble Studio API reference. This API reference provides methods, schema, resources, parameters, and more to help you get the most out of Nimble Studio.
Nimble Studio is a virtual studio that empowers visual effects, animation, and interactive content teams to create content securely within a scalable, private cloud service.
-
-
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
-
acceptEulas
default AcceptEulasResponse acceptEulas(AcceptEulasRequest acceptEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Accept EULAs.
- Parameters:
acceptEulasRequest-- Returns:
- Result of the AcceptEulas operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
acceptEulas
default AcceptEulasResponse acceptEulas(Consumer<AcceptEulasRequest.Builder> acceptEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Accept EULAs.
This is a convenience which creates an instance of the
AcceptEulasRequest.Builderavoiding the need to create one manually viaAcceptEulasRequest.builder()- Parameters:
acceptEulasRequest- AConsumerthat will call methods onAcceptEulasRequest.Builderto create a request.- Returns:
- Result of the AcceptEulas operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createLaunchProfile
default CreateLaunchProfileResponse createLaunchProfile(CreateLaunchProfileRequest createLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Create a launch profile.
- Parameters:
createLaunchProfileRequest-- Returns:
- Result of the CreateLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createLaunchProfile
default CreateLaunchProfileResponse createLaunchProfile(Consumer<CreateLaunchProfileRequest.Builder> createLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Create a launch profile.
This is a convenience which creates an instance of the
CreateLaunchProfileRequest.Builderavoiding the need to create one manually viaCreateLaunchProfileRequest.builder()- Parameters:
createLaunchProfileRequest- AConsumerthat will call methods onCreateLaunchProfileRequest.Builderto create a request.- Returns:
- Result of the CreateLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingImage
default CreateStreamingImageResponse createStreamingImage(CreateStreamingImageRequest createStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming image resource in a studio.
- Parameters:
createStreamingImageRequest-- Returns:
- Result of the CreateStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingImage
default CreateStreamingImageResponse createStreamingImage(Consumer<CreateStreamingImageRequest.Builder> createStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming image resource in a studio.
This is a convenience which creates an instance of the
CreateStreamingImageRequest.Builderavoiding the need to create one manually viaCreateStreamingImageRequest.builder()- Parameters:
createStreamingImageRequest- AConsumerthat will call methods onCreateStreamingImageRequest.Builderto create a request.- Returns:
- Result of the CreateStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingSession
default CreateStreamingSessionResponse createStreamingSession(CreateStreamingSessionRequest createStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session in a studio.
After invoking this operation, you must poll GetStreamingSession until the streaming session is in the
READYstate.- Parameters:
createStreamingSessionRequest-- Returns:
- Result of the CreateStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingSession
default CreateStreamingSessionResponse createStreamingSession(Consumer<CreateStreamingSessionRequest.Builder> createStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session in a studio.
After invoking this operation, you must poll GetStreamingSession until the streaming session is in the
READYstate.
This is a convenience which creates an instance of the
CreateStreamingSessionRequest.Builderavoiding the need to create one manually viaCreateStreamingSessionRequest.builder()- Parameters:
createStreamingSessionRequest- AConsumerthat will call methods onCreateStreamingSessionRequest.Builderto create a request.- Returns:
- Result of the CreateStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingSessionStream
default CreateStreamingSessionStreamResponse createStreamingSessionStream(CreateStreamingSessionStreamRequest createStreamingSessionStreamRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session stream for a streaming session.
After invoking this API, invoke GetStreamingSessionStream with the returned streamId to poll the resource until it is in the
READYstate.- Parameters:
createStreamingSessionStreamRequest-- Returns:
- Result of the CreateStreamingSessionStream operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStreamingSessionStream
default CreateStreamingSessionStreamResponse createStreamingSessionStream(Consumer<CreateStreamingSessionStreamRequest.Builder> createStreamingSessionStreamRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session stream for a streaming session.
After invoking this API, invoke GetStreamingSessionStream with the returned streamId to poll the resource until it is in the
READYstate.
This is a convenience which creates an instance of the
CreateStreamingSessionStreamRequest.Builderavoiding the need to create one manually viaCreateStreamingSessionStreamRequest.builder()- Parameters:
createStreamingSessionStreamRequest- AConsumerthat will call methods onCreateStreamingSessionStreamRequest.Builderto create a request.- Returns:
- Result of the CreateStreamingSessionStream operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStudio
default CreateStudioResponse createStudio(CreateStudioRequest createStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Create a new studio.
When creating a studio, two IAM roles must be provided: the admin role and the user role. These roles are assumed by your users when they log in to the Nimble Studio portal.
The user role must have the
AmazonNimbleStudio-StudioUsermanaged policy attached for the portal to function properly.The admin role must have the
AmazonNimbleStudio-StudioAdminmanaged policy attached for the portal to function properly.You may optionally specify a KMS key in the
StudioEncryptionConfiguration.In Nimble Studio, resource names, descriptions, initialization scripts, and other data you provide are always encrypted at rest using an KMS key. By default, this key is owned by Amazon Web Services and managed on your behalf. You may provide your own KMS key when calling
CreateStudioto encrypt this data using a key you own and manage.When providing an KMS key during studio creation, Nimble Studio creates KMS grants in your account to provide your studio user and admin roles access to these KMS keys.
If you delete this grant, the studio will no longer be accessible to your portal users.
If you delete the studio KMS key, your studio will no longer be accessible.
- Parameters:
createStudioRequest-- Returns:
- Result of the CreateStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStudio
default CreateStudioResponse createStudio(Consumer<CreateStudioRequest.Builder> createStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Create a new studio.
When creating a studio, two IAM roles must be provided: the admin role and the user role. These roles are assumed by your users when they log in to the Nimble Studio portal.
The user role must have the
AmazonNimbleStudio-StudioUsermanaged policy attached for the portal to function properly.The admin role must have the
AmazonNimbleStudio-StudioAdminmanaged policy attached for the portal to function properly.You may optionally specify a KMS key in the
StudioEncryptionConfiguration.In Nimble Studio, resource names, descriptions, initialization scripts, and other data you provide are always encrypted at rest using an KMS key. By default, this key is owned by Amazon Web Services and managed on your behalf. You may provide your own KMS key when calling
CreateStudioto encrypt this data using a key you own and manage.When providing an KMS key during studio creation, Nimble Studio creates KMS grants in your account to provide your studio user and admin roles access to these KMS keys.
If you delete this grant, the studio will no longer be accessible to your portal users.
If you delete the studio KMS key, your studio will no longer be accessible.
This is a convenience which creates an instance of the
CreateStudioRequest.Builderavoiding the need to create one manually viaCreateStudioRequest.builder()- Parameters:
createStudioRequest- AConsumerthat will call methods onCreateStudioRequest.Builderto create a request.- Returns:
- Result of the CreateStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStudioComponent
default CreateStudioComponentResponse createStudioComponent(CreateStudioComponentRequest createStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a studio component resource.
- Parameters:
createStudioComponentRequest-- Returns:
- Result of the CreateStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createStudioComponent
default CreateStudioComponentResponse createStudioComponent(Consumer<CreateStudioComponentRequest.Builder> createStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates a studio component resource.
This is a convenience which creates an instance of the
CreateStudioComponentRequest.Builderavoiding the need to create one manually viaCreateStudioComponentRequest.builder()- Parameters:
createStudioComponentRequest- AConsumerthat will call methods onCreateStudioComponentRequest.Builderto create a request.- Returns:
- Result of the CreateStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteLaunchProfile
default DeleteLaunchProfileResponse deleteLaunchProfile(DeleteLaunchProfileRequest deleteLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Permanently delete a launch profile.
- Parameters:
deleteLaunchProfileRequest-- Returns:
- Result of the DeleteLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteLaunchProfile
default DeleteLaunchProfileResponse deleteLaunchProfile(Consumer<DeleteLaunchProfileRequest.Builder> deleteLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Permanently delete a launch profile.
This is a convenience which creates an instance of the
DeleteLaunchProfileRequest.Builderavoiding the need to create one manually viaDeleteLaunchProfileRequest.builder()- Parameters:
deleteLaunchProfileRequest- AConsumerthat will call methods onDeleteLaunchProfileRequest.Builderto create a request.- Returns:
- Result of the DeleteLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteLaunchProfileMember
default DeleteLaunchProfileMemberResponse deleteLaunchProfileMember(DeleteLaunchProfileMemberRequest deleteLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a user from launch profile membership.
- Parameters:
deleteLaunchProfileMemberRequest-- Returns:
- Result of the DeleteLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteLaunchProfileMember
default DeleteLaunchProfileMemberResponse deleteLaunchProfileMember(Consumer<DeleteLaunchProfileMemberRequest.Builder> deleteLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a user from launch profile membership.
This is a convenience which creates an instance of the
DeleteLaunchProfileMemberRequest.Builderavoiding the need to create one manually viaDeleteLaunchProfileMemberRequest.builder()- Parameters:
deleteLaunchProfileMemberRequest- AConsumerthat will call methods onDeleteLaunchProfileMemberRequest.Builderto create a request.- Returns:
- Result of the DeleteLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStreamingImage
default DeleteStreamingImageResponse deleteStreamingImage(DeleteStreamingImageRequest deleteStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete streaming image.
- Parameters:
deleteStreamingImageRequest-- Returns:
- Result of the DeleteStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStreamingImage
default DeleteStreamingImageResponse deleteStreamingImage(Consumer<DeleteStreamingImageRequest.Builder> deleteStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete streaming image.
This is a convenience which creates an instance of the
DeleteStreamingImageRequest.Builderavoiding the need to create one manually viaDeleteStreamingImageRequest.builder()- Parameters:
deleteStreamingImageRequest- AConsumerthat will call methods onDeleteStreamingImageRequest.Builderto create a request.- Returns:
- Result of the DeleteStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStreamingSession
default DeleteStreamingSessionResponse deleteStreamingSession(DeleteStreamingSessionRequest deleteStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes streaming session resource.
After invoking this operation, use GetStreamingSession to poll the resource until it transitions to a
DELETEDstate.A streaming session will count against your streaming session quota until it is marked
DELETED.- Parameters:
deleteStreamingSessionRequest-- Returns:
- Result of the DeleteStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStreamingSession
default DeleteStreamingSessionResponse deleteStreamingSession(Consumer<DeleteStreamingSessionRequest.Builder> deleteStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes streaming session resource.
After invoking this operation, use GetStreamingSession to poll the resource until it transitions to a
DELETEDstate.A streaming session will count against your streaming session quota until it is marked
DELETED.
This is a convenience which creates an instance of the
DeleteStreamingSessionRequest.Builderavoiding the need to create one manually viaDeleteStreamingSessionRequest.builder()- Parameters:
deleteStreamingSessionRequest- AConsumerthat will call methods onDeleteStreamingSessionRequest.Builderto create a request.- Returns:
- Result of the DeleteStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudio
default DeleteStudioResponse deleteStudio(DeleteStudioRequest deleteStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a studio resource.
- Parameters:
deleteStudioRequest-- Returns:
- Result of the DeleteStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudio
default DeleteStudioResponse deleteStudio(Consumer<DeleteStudioRequest.Builder> deleteStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a studio resource.
This is a convenience which creates an instance of the
DeleteStudioRequest.Builderavoiding the need to create one manually viaDeleteStudioRequest.builder()- Parameters:
deleteStudioRequest- AConsumerthat will call methods onDeleteStudioRequest.Builderto create a request.- Returns:
- Result of the DeleteStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudioComponent
default DeleteStudioComponentResponse deleteStudioComponent(DeleteStudioComponentRequest deleteStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes a studio component resource.
- Parameters:
deleteStudioComponentRequest-- Returns:
- Result of the DeleteStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudioComponent
default DeleteStudioComponentResponse deleteStudioComponent(Consumer<DeleteStudioComponentRequest.Builder> deleteStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes a studio component resource.
This is a convenience which creates an instance of the
DeleteStudioComponentRequest.Builderavoiding the need to create one manually viaDeleteStudioComponentRequest.builder()- Parameters:
deleteStudioComponentRequest- AConsumerthat will call methods onDeleteStudioComponentRequest.Builderto create a request.- Returns:
- Result of the DeleteStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudioMember
default DeleteStudioMemberResponse deleteStudioMember(DeleteStudioMemberRequest deleteStudioMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a user from studio membership.
- Parameters:
deleteStudioMemberRequest-- Returns:
- Result of the DeleteStudioMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteStudioMember
default DeleteStudioMemberResponse deleteStudioMember(Consumer<DeleteStudioMemberRequest.Builder> deleteStudioMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Delete a user from studio membership.
This is a convenience which creates an instance of the
DeleteStudioMemberRequest.Builderavoiding the need to create one manually viaDeleteStudioMemberRequest.builder()- Parameters:
deleteStudioMemberRequest- AConsumerthat will call methods onDeleteStudioMemberRequest.Builderto create a request.- Returns:
- Result of the DeleteStudioMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getEula
default GetEulaResponse getEula(GetEulaRequest getEulaRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get EULA.
- Parameters:
getEulaRequest-- Returns:
- Result of the GetEula operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getEula
default GetEulaResponse getEula(Consumer<GetEulaRequest.Builder> getEulaRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get EULA.
This is a convenience which creates an instance of the
GetEulaRequest.Builderavoiding the need to create one manually viaGetEulaRequest.builder()- Parameters:
getEulaRequest- AConsumerthat will call methods onGetEulaRequest.Builderto create a request.- Returns:
- Result of the GetEula operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfile
default GetLaunchProfileResponse getLaunchProfile(GetLaunchProfileRequest getLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile.
- Parameters:
getLaunchProfileRequest-- Returns:
- Result of the GetLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfile
default GetLaunchProfileResponse getLaunchProfile(Consumer<GetLaunchProfileRequest.Builder> getLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile.
This is a convenience which creates an instance of the
GetLaunchProfileRequest.Builderavoiding the need to create one manually viaGetLaunchProfileRequest.builder()- Parameters:
getLaunchProfileRequest- AConsumerthat will call methods onGetLaunchProfileRequest.Builderto create a request.- Returns:
- Result of the GetLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileDetails
default GetLaunchProfileDetailsResponse getLaunchProfileDetails(GetLaunchProfileDetailsRequest getLaunchProfileDetailsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Launch profile details include the launch profile resource and summary information of resources that are used by, or available to, the launch profile. This includes the name and description of all studio components used by the launch profiles, and the name and description of streaming images that can be used with this launch profile.
- Parameters:
getLaunchProfileDetailsRequest-- Returns:
- Result of the GetLaunchProfileDetails operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileDetails
default GetLaunchProfileDetailsResponse getLaunchProfileDetails(Consumer<GetLaunchProfileDetailsRequest.Builder> getLaunchProfileDetailsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Launch profile details include the launch profile resource and summary information of resources that are used by, or available to, the launch profile. This includes the name and description of all studio components used by the launch profiles, and the name and description of streaming images that can be used with this launch profile.
This is a convenience which creates an instance of the
GetLaunchProfileDetailsRequest.Builderavoiding the need to create one manually viaGetLaunchProfileDetailsRequest.builder()- Parameters:
getLaunchProfileDetailsRequest- AConsumerthat will call methods onGetLaunchProfileDetailsRequest.Builderto create a request.- Returns:
- Result of the GetLaunchProfileDetails operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileInitialization
default GetLaunchProfileInitializationResponse getLaunchProfileInitialization(GetLaunchProfileInitializationRequest getLaunchProfileInitializationRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile initialization.
- Parameters:
getLaunchProfileInitializationRequest-- Returns:
- Result of the GetLaunchProfileInitialization operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileInitialization
default GetLaunchProfileInitializationResponse getLaunchProfileInitialization(Consumer<GetLaunchProfileInitializationRequest.Builder> getLaunchProfileInitializationRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile initialization.
This is a convenience which creates an instance of the
GetLaunchProfileInitializationRequest.Builderavoiding the need to create one manually viaGetLaunchProfileInitializationRequest.builder()- Parameters:
getLaunchProfileInitializationRequest- AConsumerthat will call methods onGetLaunchProfileInitializationRequest.Builderto create a request.- Returns:
- Result of the GetLaunchProfileInitialization operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileMember
default GetLaunchProfileMemberResponse getLaunchProfileMember(GetLaunchProfileMemberRequest getLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a user persona in launch profile membership.
- Parameters:
getLaunchProfileMemberRequest-- Returns:
- Result of the GetLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getLaunchProfileMember
default GetLaunchProfileMemberResponse getLaunchProfileMember(Consumer<GetLaunchProfileMemberRequest.Builder> getLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a user persona in launch profile membership.
This is a convenience which creates an instance of the
GetLaunchProfileMemberRequest.Builderavoiding the need to create one manually viaGetLaunchProfileMemberRequest.builder()- Parameters:
getLaunchProfileMemberRequest- AConsumerthat will call methods onGetLaunchProfileMemberRequest.Builderto create a request.- Returns:
- Result of the GetLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingImage
default GetStreamingImageResponse getStreamingImage(GetStreamingImageRequest getStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get streaming image.
- Parameters:
getStreamingImageRequest-- Returns:
- Result of the GetStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingImage
default GetStreamingImageResponse getStreamingImage(Consumer<GetStreamingImageRequest.Builder> getStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get streaming image.
This is a convenience which creates an instance of the
GetStreamingImageRequest.Builderavoiding the need to create one manually viaGetStreamingImageRequest.builder()- Parameters:
getStreamingImageRequest- AConsumerthat will call methods onGetStreamingImageRequest.Builderto create a request.- Returns:
- Result of the GetStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSession
default GetStreamingSessionResponse getStreamingSession(GetStreamingSessionRequest getStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets StreamingSession resource.
Invoke this operation to poll for a streaming session state while creating or deleting a session.
- Parameters:
getStreamingSessionRequest-- Returns:
- Result of the GetStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSession
default GetStreamingSessionResponse getStreamingSession(Consumer<GetStreamingSessionRequest.Builder> getStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets StreamingSession resource.
Invoke this operation to poll for a streaming session state while creating or deleting a session.
This is a convenience which creates an instance of the
GetStreamingSessionRequest.Builderavoiding the need to create one manually viaGetStreamingSessionRequest.builder()- Parameters:
getStreamingSessionRequest- AConsumerthat will call methods onGetStreamingSessionRequest.Builderto create a request.- Returns:
- Result of the GetStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSessionBackup
default GetStreamingSessionBackupResponse getStreamingSessionBackup(GetStreamingSessionBackupRequest getStreamingSessionBackupRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
Gets
StreamingSessionBackupresource.Invoke this operation to poll for a streaming session backup while stopping a streaming session.
- Parameters:
getStreamingSessionBackupRequest-- Returns:
- Result of the GetStreamingSessionBackup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSessionBackup
default GetStreamingSessionBackupResponse getStreamingSessionBackup(Consumer<GetStreamingSessionBackupRequest.Builder> getStreamingSessionBackupRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
Gets
StreamingSessionBackupresource.Invoke this operation to poll for a streaming session backup while stopping a streaming session.
This is a convenience which creates an instance of the
GetStreamingSessionBackupRequest.Builderavoiding the need to create one manually viaGetStreamingSessionBackupRequest.builder()- Parameters:
getStreamingSessionBackupRequest- AConsumerthat will call methods onGetStreamingSessionBackupRequest.Builderto create a request.- Returns:
- Result of the GetStreamingSessionBackup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSessionStream
default GetStreamingSessionStreamResponse getStreamingSessionStream(GetStreamingSessionStreamRequest getStreamingSessionStreamRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets a StreamingSessionStream for a streaming session.
Invoke this operation to poll the resource after invoking
CreateStreamingSessionStream.After the
StreamingSessionStreamchanges to theREADYstate, the url property will contain a stream to be used with the DCV streaming client.- Parameters:
getStreamingSessionStreamRequest-- Returns:
- Result of the GetStreamingSessionStream operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStreamingSessionStream
default GetStreamingSessionStreamResponse getStreamingSessionStream(Consumer<GetStreamingSessionStreamRequest.Builder> getStreamingSessionStreamRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets a StreamingSessionStream for a streaming session.
Invoke this operation to poll the resource after invoking
CreateStreamingSessionStream.After the
StreamingSessionStreamchanges to theREADYstate, the url property will contain a stream to be used with the DCV streaming client.
This is a convenience which creates an instance of the
GetStreamingSessionStreamRequest.Builderavoiding the need to create one manually viaGetStreamingSessionStreamRequest.builder()- Parameters:
getStreamingSessionStreamRequest- AConsumerthat will call methods onGetStreamingSessionStreamRequest.Builderto create a request.- Returns:
- Result of the GetStreamingSessionStream operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudio
default GetStudioResponse getStudio(GetStudioRequest getStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a studio resource.
- Parameters:
getStudioRequest-- Returns:
- Result of the GetStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudio
default GetStudioResponse getStudio(Consumer<GetStudioRequest.Builder> getStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a studio resource.
This is a convenience which creates an instance of the
GetStudioRequest.Builderavoiding the need to create one manually viaGetStudioRequest.builder()- Parameters:
getStudioRequest- AConsumerthat will call methods onGetStudioRequest.Builderto create a request.- Returns:
- Result of the GetStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudioComponent
default GetStudioComponentResponse getStudioComponent(GetStudioComponentRequest getStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets a studio component resource.
- Parameters:
getStudioComponentRequest-- Returns:
- Result of the GetStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudioComponent
default GetStudioComponentResponse getStudioComponent(Consumer<GetStudioComponentRequest.Builder> getStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets a studio component resource.
This is a convenience which creates an instance of the
GetStudioComponentRequest.Builderavoiding the need to create one manually viaGetStudioComponentRequest.builder()- Parameters:
getStudioComponentRequest- AConsumerthat will call methods onGetStudioComponentRequest.Builderto create a request.- Returns:
- Result of the GetStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudioMember
default GetStudioMemberResponse getStudioMember(GetStudioMemberRequest getStudioMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a user's membership in a studio.
- Parameters:
getStudioMemberRequest-- Returns:
- Result of the GetStudioMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getStudioMember
default GetStudioMemberResponse getStudioMember(Consumer<GetStudioMemberRequest.Builder> getStudioMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get a user's membership in a studio.
This is a convenience which creates an instance of the
GetStudioMemberRequest.Builderavoiding the need to create one manually viaGetStudioMemberRequest.builder()- Parameters:
getStudioMemberRequest- AConsumerthat will call methods onGetStudioMemberRequest.Builderto create a request.- Returns:
- Result of the GetStudioMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulaAcceptances
default ListEulaAcceptancesResponse listEulaAcceptances(ListEulaAcceptancesRequest listEulaAcceptancesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List EULA acceptances.
- Parameters:
listEulaAcceptancesRequest-- Returns:
- Result of the ListEulaAcceptances operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulaAcceptances
default ListEulaAcceptancesResponse listEulaAcceptances(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List EULA acceptances.
This is a convenience which creates an instance of the
ListEulaAcceptancesRequest.Builderavoiding the need to create one manually viaListEulaAcceptancesRequest.builder()- Parameters:
listEulaAcceptancesRequest- AConsumerthat will call methods onListEulaAcceptancesRequest.Builderto create a request.- Returns:
- Result of the ListEulaAcceptances operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulaAcceptancesPaginator
default ListEulaAcceptancesIterable listEulaAcceptancesPaginator(ListEulaAcceptancesRequest listEulaAcceptancesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listEulaAcceptances(software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesRequest)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.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client .listEulaAcceptancesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listEulaAcceptances(software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesRequest)operation.- Parameters:
listEulaAcceptancesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulaAcceptancesPaginator
default ListEulaAcceptancesIterable listEulaAcceptancesPaginator(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listEulaAcceptances(software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesRequest)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.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client .listEulaAcceptancesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listEulaAcceptances(software.amazon.awssdk.services.nimble.model.ListEulaAcceptancesRequest)operation.
This is a convenience which creates an instance of the
ListEulaAcceptancesRequest.Builderavoiding the need to create one manually viaListEulaAcceptancesRequest.builder()- Parameters:
listEulaAcceptancesRequest- AConsumerthat will call methods onListEulaAcceptancesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulas
default ListEulasResponse listEulas(ListEulasRequest listEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List EULAs.
- Parameters:
listEulasRequest-- Returns:
- Result of the ListEulas operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulas
default ListEulasResponse listEulas(Consumer<ListEulasRequest.Builder> listEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List EULAs.
This is a convenience which creates an instance of the
ListEulasRequest.Builderavoiding the need to create one manually viaListEulasRequest.builder()- Parameters:
listEulasRequest- AConsumerthat will call methods onListEulasRequest.Builderto create a request.- Returns:
- Result of the ListEulas operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulasPaginator
default ListEulasIterable listEulasPaginator(ListEulasRequest listEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listEulas(software.amazon.awssdk.services.nimble.model.ListEulasRequest)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.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListEulasResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listEulas(software.amazon.awssdk.services.nimble.model.ListEulasRequest)operation.- Parameters:
listEulasRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listEulasPaginator
default ListEulasIterable listEulasPaginator(Consumer<ListEulasRequest.Builder> listEulasRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listEulas(software.amazon.awssdk.services.nimble.model.ListEulasRequest)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.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListEulasResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listEulas(software.amazon.awssdk.services.nimble.model.ListEulasRequest)operation.
This is a convenience which creates an instance of the
ListEulasRequest.Builderavoiding the need to create one manually viaListEulasRequest.builder()- Parameters:
listEulasRequest- AConsumerthat will call methods onListEulasRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfileMembers
default ListLaunchProfileMembersResponse listLaunchProfileMembers(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
- Parameters:
listLaunchProfileMembersRequest-- Returns:
- Result of the ListLaunchProfileMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfileMembers
default ListLaunchProfileMembersResponse listLaunchProfileMembers(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
This is a convenience which creates an instance of the
ListLaunchProfileMembersRequest.Builderavoiding the need to create one manually viaListLaunchProfileMembersRequest.builder()- Parameters:
listLaunchProfileMembersRequest- AConsumerthat will call methods onListLaunchProfileMembersRequest.Builderto create a request.- Returns:
- Result of the ListLaunchProfileMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfileMembersPaginator
default ListLaunchProfileMembersIterable listLaunchProfileMembersPaginator(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listLaunchProfileMembers(software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersRequest)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.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client .listLaunchProfileMembersPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(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
listLaunchProfileMembers(software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersRequest)operation.- Parameters:
listLaunchProfileMembersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfileMembersPaginator
default ListLaunchProfileMembersIterable listLaunchProfileMembersPaginator(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listLaunchProfileMembers(software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersRequest)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.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client .listLaunchProfileMembersPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(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
listLaunchProfileMembers(software.amazon.awssdk.services.nimble.model.ListLaunchProfileMembersRequest)operation.
This is a convenience which creates an instance of the
ListLaunchProfileMembersRequest.Builderavoiding the need to create one manually viaListLaunchProfileMembersRequest.builder()- Parameters:
listLaunchProfileMembersRequest- AConsumerthat will call methods onListLaunchProfileMembersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfiles
default ListLaunchProfilesResponse listLaunchProfiles(ListLaunchProfilesRequest listLaunchProfilesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
- Parameters:
listLaunchProfilesRequest-- Returns:
- Result of the ListLaunchProfiles operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfiles
default ListLaunchProfilesResponse listLaunchProfiles(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
This is a convenience which creates an instance of the
ListLaunchProfilesRequest.Builderavoiding the need to create one manually viaListLaunchProfilesRequest.builder()- Parameters:
listLaunchProfilesRequest- AConsumerthat will call methods onListLaunchProfilesRequest.Builderto create a request.- Returns:
- Result of the ListLaunchProfiles operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfilesPaginator
default ListLaunchProfilesIterable listLaunchProfilesPaginator(ListLaunchProfilesRequest listLaunchProfilesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listLaunchProfiles(software.amazon.awssdk.services.nimble.model.ListLaunchProfilesRequest)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.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client .listLaunchProfilesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListLaunchProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(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
listLaunchProfiles(software.amazon.awssdk.services.nimble.model.ListLaunchProfilesRequest)operation.- Parameters:
listLaunchProfilesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listLaunchProfilesPaginator
default ListLaunchProfilesIterable listLaunchProfilesPaginator(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listLaunchProfiles(software.amazon.awssdk.services.nimble.model.ListLaunchProfilesRequest)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.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client .listLaunchProfilesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListLaunchProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(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
listLaunchProfiles(software.amazon.awssdk.services.nimble.model.ListLaunchProfilesRequest)operation.
This is a convenience which creates an instance of the
ListLaunchProfilesRequest.Builderavoiding the need to create one manually viaListLaunchProfilesRequest.builder()- Parameters:
listLaunchProfilesRequest- AConsumerthat will call methods onListLaunchProfilesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingImages
default ListStreamingImagesResponse listStreamingImages(ListStreamingImagesRequest listStreamingImagesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by Amazon Web Services, as well as streaming images that you have created in your studio.
- Parameters:
listStreamingImagesRequest-- Returns:
- Result of the ListStreamingImages operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingImages
default ListStreamingImagesResponse listStreamingImages(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by Amazon Web Services, as well as streaming images that you have created in your studio.
This is a convenience which creates an instance of the
ListStreamingImagesRequest.Builderavoiding the need to create one manually viaListStreamingImagesRequest.builder()- Parameters:
listStreamingImagesRequest- AConsumerthat will call methods onListStreamingImagesRequest.Builderto create a request.- Returns:
- Result of the ListStreamingImages operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingImagesPaginator
default ListStreamingImagesIterable listStreamingImagesPaginator(ListStreamingImagesRequest listStreamingImagesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingImages(software.amazon.awssdk.services.nimble.model.ListStreamingImagesRequest)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.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client .listStreamingImagesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingImagesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingImages(software.amazon.awssdk.services.nimble.model.ListStreamingImagesRequest)operation.- Parameters:
listStreamingImagesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingImagesPaginator
default ListStreamingImagesIterable listStreamingImagesPaginator(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingImages(software.amazon.awssdk.services.nimble.model.ListStreamingImagesRequest)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.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client .listStreamingImagesPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingImagesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingImages(software.amazon.awssdk.services.nimble.model.ListStreamingImagesRequest)operation.
This is a convenience which creates an instance of the
ListStreamingImagesRequest.Builderavoiding the need to create one manually viaListStreamingImagesRequest.builder()- Parameters:
listStreamingImagesRequest- AConsumerthat will call methods onListStreamingImagesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionBackups
default ListStreamingSessionBackupsResponse listStreamingSessionBackups(ListStreamingSessionBackupsRequest listStreamingSessionBackupsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
Lists the backups of a streaming session in a studio.
- Parameters:
listStreamingSessionBackupsRequest-- Returns:
- Result of the ListStreamingSessionBackups operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionBackups
default ListStreamingSessionBackupsResponse listStreamingSessionBackups(Consumer<ListStreamingSessionBackupsRequest.Builder> listStreamingSessionBackupsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
Lists the backups of a streaming session in a studio.
This is a convenience which creates an instance of the
ListStreamingSessionBackupsRequest.Builderavoiding the need to create one manually viaListStreamingSessionBackupsRequest.builder()- Parameters:
listStreamingSessionBackupsRequest- AConsumerthat will call methods onListStreamingSessionBackupsRequest.Builderto create a request.- Returns:
- Result of the ListStreamingSessionBackups operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionBackupsPaginator
default ListStreamingSessionBackupsIterable listStreamingSessionBackupsPaginator(ListStreamingSessionBackupsRequest listStreamingSessionBackupsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingSessionBackups(software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsRequest)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.nimble.paginators.ListStreamingSessionBackupsIterable responses = client.listStreamingSessionBackupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionBackupsIterable responses = client .listStreamingSessionBackupsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingSessionBackupsIterable responses = client.listStreamingSessionBackupsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingSessionBackups(software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsRequest)operation.- Parameters:
listStreamingSessionBackupsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionBackupsPaginator
default ListStreamingSessionBackupsIterable listStreamingSessionBackupsPaginator(Consumer<ListStreamingSessionBackupsRequest.Builder> listStreamingSessionBackupsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingSessionBackups(software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsRequest)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.nimble.paginators.ListStreamingSessionBackupsIterable responses = client.listStreamingSessionBackupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionBackupsIterable responses = client .listStreamingSessionBackupsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingSessionBackupsIterable responses = client.listStreamingSessionBackupsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingSessionBackups(software.amazon.awssdk.services.nimble.model.ListStreamingSessionBackupsRequest)operation.
This is a convenience which creates an instance of the
ListStreamingSessionBackupsRequest.Builderavoiding the need to create one manually viaListStreamingSessionBackupsRequest.builder()- Parameters:
listStreamingSessionBackupsRequest- AConsumerthat will call methods onListStreamingSessionBackupsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessions
default ListStreamingSessionsResponse listStreamingSessions(ListStreamingSessionsRequest listStreamingSessionsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming sessions in a studio.
- Parameters:
listStreamingSessionsRequest-- Returns:
- Result of the ListStreamingSessions operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessions
default ListStreamingSessionsResponse listStreamingSessions(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming sessions in a studio.
This is a convenience which creates an instance of the
ListStreamingSessionsRequest.Builderavoiding the need to create one manually viaListStreamingSessionsRequest.builder()- Parameters:
listStreamingSessionsRequest- AConsumerthat will call methods onListStreamingSessionsRequest.Builderto create a request.- Returns:
- Result of the ListStreamingSessions operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionsPaginator
default ListStreamingSessionsIterable listStreamingSessionsPaginator(ListStreamingSessionsRequest listStreamingSessionsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingSessions(software.amazon.awssdk.services.nimble.model.ListStreamingSessionsRequest)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.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client .listStreamingSessionsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingSessionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingSessions(software.amazon.awssdk.services.nimble.model.ListStreamingSessionsRequest)operation.- Parameters:
listStreamingSessionsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStreamingSessionsPaginator
default ListStreamingSessionsIterable listStreamingSessionsPaginator(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStreamingSessions(software.amazon.awssdk.services.nimble.model.ListStreamingSessionsRequest)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.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client .listStreamingSessionsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStreamingSessionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStreamingSessions(software.amazon.awssdk.services.nimble.model.ListStreamingSessionsRequest)operation.
This is a convenience which creates an instance of the
ListStreamingSessionsRequest.Builderavoiding the need to create one manually viaListStreamingSessionsRequest.builder()- Parameters:
listStreamingSessionsRequest- AConsumerthat will call methods onListStreamingSessionsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioComponents
default ListStudioComponentsResponse listStudioComponents(ListStudioComponentsRequest listStudioComponentsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Lists the
StudioComponentsin a studio.- Parameters:
listStudioComponentsRequest-- Returns:
- Result of the ListStudioComponents operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioComponents
default ListStudioComponentsResponse listStudioComponents(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Lists the
StudioComponentsin a studio.
This is a convenience which creates an instance of the
ListStudioComponentsRequest.Builderavoiding the need to create one manually viaListStudioComponentsRequest.builder()- Parameters:
listStudioComponentsRequest- AConsumerthat will call methods onListStudioComponentsRequest.Builderto create a request.- Returns:
- Result of the ListStudioComponents operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioComponentsPaginator
default ListStudioComponentsIterable listStudioComponentsPaginator(ListStudioComponentsRequest listStudioComponentsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudioComponents(software.amazon.awssdk.services.nimble.model.ListStudioComponentsRequest)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.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client .listStudioComponentsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudioComponentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(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
listStudioComponents(software.amazon.awssdk.services.nimble.model.ListStudioComponentsRequest)operation.- Parameters:
listStudioComponentsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioComponentsPaginator
default ListStudioComponentsIterable listStudioComponentsPaginator(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudioComponents(software.amazon.awssdk.services.nimble.model.ListStudioComponentsRequest)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.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client .listStudioComponentsPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudioComponentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(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
listStudioComponents(software.amazon.awssdk.services.nimble.model.ListStudioComponentsRequest)operation.
This is a convenience which creates an instance of the
ListStudioComponentsRequest.Builderavoiding the need to create one manually viaListStudioComponentsRequest.builder()- Parameters:
listStudioComponentsRequest- AConsumerthat will call methods onListStudioComponentsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioMembers
default ListStudioMembersResponse listStudioMembers(ListStudioMembersRequest listStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
ListStudioMembersonly returns admin members.- Parameters:
listStudioMembersRequest-- Returns:
- Result of the ListStudioMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioMembers
default ListStudioMembersResponse listStudioMembers(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
ListStudioMembersonly returns admin members.
This is a convenience which creates an instance of the
ListStudioMembersRequest.Builderavoiding the need to create one manually viaListStudioMembersRequest.builder()- Parameters:
listStudioMembersRequest- AConsumerthat will call methods onListStudioMembersRequest.Builderto create a request.- Returns:
- Result of the ListStudioMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioMembersPaginator
default ListStudioMembersIterable listStudioMembersPaginator(ListStudioMembersRequest listStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudioMembers(software.amazon.awssdk.services.nimble.model.ListStudioMembersRequest)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.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client .listStudioMembersPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudioMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(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
listStudioMembers(software.amazon.awssdk.services.nimble.model.ListStudioMembersRequest)operation.- Parameters:
listStudioMembersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudioMembersPaginator
default ListStudioMembersIterable listStudioMembersPaginator(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudioMembers(software.amazon.awssdk.services.nimble.model.ListStudioMembersRequest)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.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client .listStudioMembersPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudioMembersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(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
listStudioMembers(software.amazon.awssdk.services.nimble.model.ListStudioMembersRequest)operation.
This is a convenience which creates an instance of the
ListStudioMembersRequest.Builderavoiding the need to create one manually viaListStudioMembersRequest.builder()- Parameters:
listStudioMembersRequest- AConsumerthat will call methods onListStudioMembersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudios
default ListStudiosResponse listStudios(ListStudiosRequest listStudiosRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List studios in your Amazon Web Services accounts in the requested Amazon Web Services Region.
- Parameters:
listStudiosRequest-- Returns:
- Result of the ListStudios operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudios
default ListStudiosResponse listStudios(Consumer<ListStudiosRequest.Builder> listStudiosRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
List studios in your Amazon Web Services accounts in the requested Amazon Web Services Region.
This is a convenience which creates an instance of the
ListStudiosRequest.Builderavoiding the need to create one manually viaListStudiosRequest.builder()- Parameters:
listStudiosRequest- AConsumerthat will call methods onListStudiosRequest.Builderto create a request.- Returns:
- Result of the ListStudios operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudiosPaginator
default ListStudiosIterable listStudiosPaginator(ListStudiosRequest listStudiosRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudios(software.amazon.awssdk.services.nimble.model.ListStudiosRequest)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.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudiosResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStudios(software.amazon.awssdk.services.nimble.model.ListStudiosRequest)operation.- Parameters:
listStudiosRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listStudiosPaginator
default ListStudiosIterable listStudiosPaginator(Consumer<ListStudiosRequest.Builder> listStudiosRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
This is a variant of
listStudios(software.amazon.awssdk.services.nimble.model.ListStudiosRequest)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.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); for (software.amazon.awssdk.services.nimble.model.ListStudiosResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null 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
listStudios(software.amazon.awssdk.services.nimble.model.ListStudiosRequest)operation.
This is a convenience which creates an instance of the
ListStudiosRequest.Builderavoiding the need to create one manually viaListStudiosRequest.builder()- Parameters:
listStudiosRequest- AConsumerthat will call methods onListStudiosRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- 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 ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets the tags for a resource, given its Amazon Resource Names (ARN).
This operation supports ARNs for all resource types in Nimble Studio that support tags, including studio, studio component, launch profile, streaming image, and streaming session. All resources that can be tagged will contain an ARN property, so you do not have to create this ARN yourself.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- 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 ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Gets the tags for a resource, given its Amazon Resource Names (ARN).
This operation supports ARNs for all resource types in Nimble Studio that support tags, including studio, studio component, launch profile, streaming image, and streaming session. All resources that can be tagged will contain an ARN property, so you do not have to create this ARN yourself.
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.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putLaunchProfileMembers
default PutLaunchProfileMembersResponse putLaunchProfileMembers(PutLaunchProfileMembersRequest putLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to launch profile membership.
- Parameters:
putLaunchProfileMembersRequest-- Returns:
- Result of the PutLaunchProfileMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putLaunchProfileMembers
default PutLaunchProfileMembersResponse putLaunchProfileMembers(Consumer<PutLaunchProfileMembersRequest.Builder> putLaunchProfileMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to launch profile membership.
This is a convenience which creates an instance of the
PutLaunchProfileMembersRequest.Builderavoiding the need to create one manually viaPutLaunchProfileMembersRequest.builder()- Parameters:
putLaunchProfileMembersRequest- AConsumerthat will call methods onPutLaunchProfileMembersRequest.Builderto create a request.- Returns:
- Result of the PutLaunchProfileMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putStudioMembers
default PutStudioMembersResponse putStudioMembers(PutStudioMembersRequest putStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to studio membership.
- Parameters:
putStudioMembersRequest-- Returns:
- Result of the PutStudioMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putStudioMembers
default PutStudioMembersResponse putStudioMembers(Consumer<PutStudioMembersRequest.Builder> putStudioMembersRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to studio membership.
This is a convenience which creates an instance of the
PutStudioMembersRequest.Builderavoiding the need to create one manually viaPutStudioMembersRequest.builder()- Parameters:
putStudioMembersRequest- AConsumerthat will call methods onPutStudioMembersRequest.Builderto create a request.- Returns:
- Result of the PutStudioMembers operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startStreamingSession
default StartStreamingSessionResponse startStreamingSession(StartStreamingSessionRequest startStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Transitions sessions from the
STOPPEDstate into theREADYstate. TheSTART_IN_PROGRESSstate is the intermediate state between theSTOPPEDandREADYstates.- Parameters:
startStreamingSessionRequest-- Returns:
- Result of the StartStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startStreamingSession
default StartStreamingSessionResponse startStreamingSession(Consumer<StartStreamingSessionRequest.Builder> startStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Transitions sessions from the
STOPPEDstate into theREADYstate. TheSTART_IN_PROGRESSstate is the intermediate state between theSTOPPEDandREADYstates.
This is a convenience which creates an instance of the
StartStreamingSessionRequest.Builderavoiding the need to create one manually viaStartStreamingSessionRequest.builder()- Parameters:
startStreamingSessionRequest- AConsumerthat will call methods onStartStreamingSessionRequest.Builderto create a request.- Returns:
- Result of the StartStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startStudioSSOConfigurationRepair
default StartStudioSsoConfigurationRepairResponse startStudioSSOConfigurationRepair(StartStudioSsoConfigurationRepairRequest startStudioSsoConfigurationRepairRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Repairs the IAM Identity Center configuration for a given studio.
If the studio has a valid IAM Identity Center configuration currently associated with it, this operation will fail with a validation error.
If the studio does not have a valid IAM Identity Center configuration currently associated with it, then a new IAM Identity Center application is created for the studio and the studio is changed to the
READYstate.After the IAM Identity Center application is repaired, you must use the Amazon Nimble Studio console to add administrators and users to your studio.
- Parameters:
startStudioSsoConfigurationRepairRequest-- Returns:
- Result of the StartStudioSSOConfigurationRepair operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startStudioSSOConfigurationRepair
default StartStudioSsoConfigurationRepairResponse startStudioSSOConfigurationRepair(Consumer<StartStudioSsoConfigurationRepairRequest.Builder> startStudioSsoConfigurationRepairRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Repairs the IAM Identity Center configuration for a given studio.
If the studio has a valid IAM Identity Center configuration currently associated with it, this operation will fail with a validation error.
If the studio does not have a valid IAM Identity Center configuration currently associated with it, then a new IAM Identity Center application is created for the studio and the studio is changed to the
READYstate.After the IAM Identity Center application is repaired, you must use the Amazon Nimble Studio console to add administrators and users to your studio.
This is a convenience which creates an instance of the
StartStudioSsoConfigurationRepairRequest.Builderavoiding the need to create one manually viaStartStudioSsoConfigurationRepairRequest.builder()- Parameters:
startStudioSsoConfigurationRepairRequest- AConsumerthat will call methods onStartStudioSsoConfigurationRepairRequest.Builderto create a request.- Returns:
- Result of the StartStudioSSOConfigurationRepair operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopStreamingSession
default StopStreamingSessionResponse stopStreamingSession(StopStreamingSessionRequest stopStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Transitions sessions from the
READYstate into theSTOPPEDstate. TheSTOP_IN_PROGRESSstate is the intermediate state between theREADYandSTOPPEDstates.- Parameters:
stopStreamingSessionRequest-- Returns:
- Result of the StopStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopStreamingSession
default StopStreamingSessionResponse stopStreamingSession(Consumer<StopStreamingSessionRequest.Builder> stopStreamingSessionRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Transitions sessions from the
READYstate into theSTOPPEDstate. TheSTOP_IN_PROGRESSstate is the intermediate state between theREADYandSTOPPEDstates.
This is a convenience which creates an instance of the
StopStreamingSessionRequest.Builderavoiding the need to create one manually viaStopStreamingSessionRequest.builder()- Parameters:
stopStreamingSessionRequest- AConsumerthat will call methods onStopStreamingSessionRequest.Builderto create a request.- Returns:
- Result of the StopStreamingSession operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates tags for a resource, given its ARN.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Creates tags for a resource, given its ARN.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes the tags for a resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Deletes the tags for a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateLaunchProfile
default UpdateLaunchProfileResponse updateLaunchProfile(UpdateLaunchProfileRequest updateLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a launch profile.
- Parameters:
updateLaunchProfileRequest-- Returns:
- Result of the UpdateLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateLaunchProfile
default UpdateLaunchProfileResponse updateLaunchProfile(Consumer<UpdateLaunchProfileRequest.Builder> updateLaunchProfileRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a launch profile.
This is a convenience which creates an instance of the
UpdateLaunchProfileRequest.Builderavoiding the need to create one manually viaUpdateLaunchProfileRequest.builder()- Parameters:
updateLaunchProfileRequest- AConsumerthat will call methods onUpdateLaunchProfileRequest.Builderto create a request.- Returns:
- Result of the UpdateLaunchProfile operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateLaunchProfileMember
default UpdateLaunchProfileMemberResponse updateLaunchProfileMember(UpdateLaunchProfileMemberRequest updateLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a user persona in launch profile membership.
- Parameters:
updateLaunchProfileMemberRequest-- Returns:
- Result of the UpdateLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateLaunchProfileMember
default UpdateLaunchProfileMemberResponse updateLaunchProfileMember(Consumer<UpdateLaunchProfileMemberRequest.Builder> updateLaunchProfileMemberRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a user persona in launch profile membership.
This is a convenience which creates an instance of the
UpdateLaunchProfileMemberRequest.Builderavoiding the need to create one manually viaUpdateLaunchProfileMemberRequest.builder()- Parameters:
updateLaunchProfileMemberRequest- AConsumerthat will call methods onUpdateLaunchProfileMemberRequest.Builderto create a request.- Returns:
- Result of the UpdateLaunchProfileMember operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStreamingImage
default UpdateStreamingImageResponse updateStreamingImage(UpdateStreamingImageRequest updateStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update streaming image.
- Parameters:
updateStreamingImageRequest-- Returns:
- Result of the UpdateStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStreamingImage
default UpdateStreamingImageResponse updateStreamingImage(Consumer<UpdateStreamingImageRequest.Builder> updateStreamingImageRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update streaming image.
This is a convenience which creates an instance of the
UpdateStreamingImageRequest.Builderavoiding the need to create one manually viaUpdateStreamingImageRequest.builder()- Parameters:
updateStreamingImageRequest- AConsumerthat will call methods onUpdateStreamingImageRequest.Builderto create a request.- Returns:
- Result of the UpdateStreamingImage operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStudio
default UpdateStudioResponse updateStudio(UpdateStudioRequest updateStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a Studio resource.
Currently, this operation only supports updating the displayName of your studio.
- Parameters:
updateStudioRequest-- Returns:
- Result of the UpdateStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStudio
default UpdateStudioResponse updateStudio(Consumer<UpdateStudioRequest.Builder> updateStudioRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Update a Studio resource.
Currently, this operation only supports updating the displayName of your studio.
This is a convenience which creates an instance of the
UpdateStudioRequest.Builderavoiding the need to create one manually viaUpdateStudioRequest.builder()- Parameters:
updateStudioRequest- AConsumerthat will call methods onUpdateStudioRequest.Builderto create a request.- Returns:
- Result of the UpdateStudio operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStudioComponent
default UpdateStudioComponentResponse updateStudioComponent(UpdateStudioComponentRequest updateStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Updates a studio component resource.
- Parameters:
updateStudioComponentRequest-- Returns:
- Result of the UpdateStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateStudioComponent
default UpdateStudioComponentResponse updateStudioComponent(Consumer<UpdateStudioComponentRequest.Builder> updateStudioComponentRequest) throws ResourceNotFoundException, ConflictException, ThrottlingException, ValidationException, AccessDeniedException, InternalServerErrorException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, NimbleException
Updates a studio component resource.
This is a convenience which creates an instance of the
UpdateStudioComponentRequest.Builderavoiding the need to create one manually viaUpdateStudioComponentRequest.builder()- Parameters:
updateStudioComponentRequest- AConsumerthat will call methods onUpdateStudioComponentRequest.Builderto create a request.- Returns:
- Result of the UpdateStudioComponent operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource could not be found.ConflictException- Another operation is in progress.ThrottlingException- The request throughput limit was exceeded.ValidationException- One of the parameters in the request is invalid.AccessDeniedException- You are not authorized to perform this operation. Check your IAM policies, and ensure that you are using the correct access keys.InternalServerErrorException- An internal error has occurred. Please retry your request.ServiceQuotaExceededException- Your current quota does not allow you to perform the request action. You can request increases for some quotas, and other quotas cannot be increased.Please use Amazon Web Services Service Quotas to request an increase.
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.NimbleException- 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 NimbleWaiter waiter()
Create an instance ofNimbleWaiterusing 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
NimbleWaiter
-
create
static NimbleClient create()
Create aNimbleClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static NimbleClientBuilder builder()
Create a builder that can be used to configure and create aNimbleClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default NimbleServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-