@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface NimbleClient extends SdkClient
builder() method.
null| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default AcceptEulasResponse |
acceptEulas(AcceptEulasRequest acceptEulasRequest)
Accept EULAs.
|
default AcceptEulasResponse |
acceptEulas(Consumer<AcceptEulasRequest.Builder> acceptEulasRequest)
Accept EULAs.
|
static NimbleClientBuilder |
builder()
Create a builder that can be used to configure and create a
NimbleClient. |
static NimbleClient |
create()
Create a
NimbleClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateLaunchProfileResponse |
createLaunchProfile(Consumer<CreateLaunchProfileRequest.Builder> createLaunchProfileRequest)
Create a launch profile.
|
default CreateLaunchProfileResponse |
createLaunchProfile(CreateLaunchProfileRequest createLaunchProfileRequest)
Create a launch profile.
|
default CreateStreamingImageResponse |
createStreamingImage(Consumer<CreateStreamingImageRequest.Builder> createStreamingImageRequest)
Creates a streaming image resource in a studio.
|
default CreateStreamingImageResponse |
createStreamingImage(CreateStreamingImageRequest createStreamingImageRequest)
Creates a streaming image resource in a studio.
|
default CreateStreamingSessionResponse |
createStreamingSession(Consumer<CreateStreamingSessionRequest.Builder> createStreamingSessionRequest)
Creates a streaming session in a studio.
|
default CreateStreamingSessionResponse |
createStreamingSession(CreateStreamingSessionRequest createStreamingSessionRequest)
Creates a streaming session in a studio.
|
default CreateStreamingSessionStreamResponse |
createStreamingSessionStream(Consumer<CreateStreamingSessionStreamRequest.Builder> createStreamingSessionStreamRequest)
Creates a streaming session stream for a streaming session.
|
default CreateStreamingSessionStreamResponse |
createStreamingSessionStream(CreateStreamingSessionStreamRequest createStreamingSessionStreamRequest)
Creates a streaming session stream for a streaming session.
|
default CreateStudioResponse |
createStudio(Consumer<CreateStudioRequest.Builder> createStudioRequest)
Create a new Studio.
|
default CreateStudioResponse |
createStudio(CreateStudioRequest createStudioRequest)
Create a new Studio.
|
default CreateStudioComponentResponse |
createStudioComponent(Consumer<CreateStudioComponentRequest.Builder> createStudioComponentRequest)
Creates a studio component resource.
|
default CreateStudioComponentResponse |
createStudioComponent(CreateStudioComponentRequest createStudioComponentRequest)
Creates a studio component resource.
|
default DeleteLaunchProfileResponse |
deleteLaunchProfile(Consumer<DeleteLaunchProfileRequest.Builder> deleteLaunchProfileRequest)
Permanently delete a launch profile.
|
default DeleteLaunchProfileResponse |
deleteLaunchProfile(DeleteLaunchProfileRequest deleteLaunchProfileRequest)
Permanently delete a launch profile.
|
default DeleteLaunchProfileMemberResponse |
deleteLaunchProfileMember(Consumer<DeleteLaunchProfileMemberRequest.Builder> deleteLaunchProfileMemberRequest)
Delete a user from launch profile membership.
|
default DeleteLaunchProfileMemberResponse |
deleteLaunchProfileMember(DeleteLaunchProfileMemberRequest deleteLaunchProfileMemberRequest)
Delete a user from launch profile membership.
|
default DeleteStreamingImageResponse |
deleteStreamingImage(Consumer<DeleteStreamingImageRequest.Builder> deleteStreamingImageRequest)
Delete streaming image.
|
default DeleteStreamingImageResponse |
deleteStreamingImage(DeleteStreamingImageRequest deleteStreamingImageRequest)
Delete streaming image.
|
default DeleteStreamingSessionResponse |
deleteStreamingSession(Consumer<DeleteStreamingSessionRequest.Builder> deleteStreamingSessionRequest)
Deletes streaming session resource.
|
default DeleteStreamingSessionResponse |
deleteStreamingSession(DeleteStreamingSessionRequest deleteStreamingSessionRequest)
Deletes streaming session resource.
|
default DeleteStudioResponse |
deleteStudio(Consumer<DeleteStudioRequest.Builder> deleteStudioRequest)
Delete a studio resource.
|
default DeleteStudioResponse |
deleteStudio(DeleteStudioRequest deleteStudioRequest)
Delete a studio resource.
|
default DeleteStudioComponentResponse |
deleteStudioComponent(Consumer<DeleteStudioComponentRequest.Builder> deleteStudioComponentRequest)
Deletes a studio component resource.
|
default DeleteStudioComponentResponse |
deleteStudioComponent(DeleteStudioComponentRequest deleteStudioComponentRequest)
Deletes a studio component resource.
|
default DeleteStudioMemberResponse |
deleteStudioMember(Consumer<DeleteStudioMemberRequest.Builder> deleteStudioMemberRequest)
Delete a user from studio membership.
|
default DeleteStudioMemberResponse |
deleteStudioMember(DeleteStudioMemberRequest deleteStudioMemberRequest)
Delete a user from studio membership.
|
default GetEulaResponse |
getEula(Consumer<GetEulaRequest.Builder> getEulaRequest)
Get Eula.
|
default GetEulaResponse |
getEula(GetEulaRequest getEulaRequest)
Get Eula.
|
default GetLaunchProfileResponse |
getLaunchProfile(Consumer<GetLaunchProfileRequest.Builder> getLaunchProfileRequest)
Get a launch profile.
|
default GetLaunchProfileResponse |
getLaunchProfile(GetLaunchProfileRequest getLaunchProfileRequest)
Get a launch profile.
|
default GetLaunchProfileDetailsResponse |
getLaunchProfileDetails(Consumer<GetLaunchProfileDetailsRequest.Builder> getLaunchProfileDetailsRequest)
Launch profile details include the launch profile resource and summary information of resources that are used by,
or available to, the launch profile.
|
default GetLaunchProfileDetailsResponse |
getLaunchProfileDetails(GetLaunchProfileDetailsRequest getLaunchProfileDetailsRequest)
Launch profile details include the launch profile resource and summary information of resources that are used by,
or available to, the launch profile.
|
default GetLaunchProfileInitializationResponse |
getLaunchProfileInitialization(Consumer<GetLaunchProfileInitializationRequest.Builder> getLaunchProfileInitializationRequest)
Get a launch profile initialization.
|
default GetLaunchProfileInitializationResponse |
getLaunchProfileInitialization(GetLaunchProfileInitializationRequest getLaunchProfileInitializationRequest)
Get a launch profile initialization.
|
default GetLaunchProfileMemberResponse |
getLaunchProfileMember(Consumer<GetLaunchProfileMemberRequest.Builder> getLaunchProfileMemberRequest)
Get a user persona in launch profile membership.
|
default GetLaunchProfileMemberResponse |
getLaunchProfileMember(GetLaunchProfileMemberRequest getLaunchProfileMemberRequest)
Get a user persona in launch profile membership.
|
default GetStreamingImageResponse |
getStreamingImage(Consumer<GetStreamingImageRequest.Builder> getStreamingImageRequest)
Get streaming image.
|
default GetStreamingImageResponse |
getStreamingImage(GetStreamingImageRequest getStreamingImageRequest)
Get streaming image.
|
default GetStreamingSessionResponse |
getStreamingSession(Consumer<GetStreamingSessionRequest.Builder> getStreamingSessionRequest)
Gets StreamingSession resource.
|
default GetStreamingSessionResponse |
getStreamingSession(GetStreamingSessionRequest getStreamingSessionRequest)
Gets StreamingSession resource.
|
default GetStreamingSessionStreamResponse |
getStreamingSessionStream(Consumer<GetStreamingSessionStreamRequest.Builder> getStreamingSessionStreamRequest)
Gets a StreamingSessionStream for a streaming session.
|
default GetStreamingSessionStreamResponse |
getStreamingSessionStream(GetStreamingSessionStreamRequest getStreamingSessionStreamRequest)
Gets a StreamingSessionStream for a streaming session.
|
default GetStudioResponse |
getStudio(Consumer<GetStudioRequest.Builder> getStudioRequest)
Get a Studio resource.
|
default GetStudioResponse |
getStudio(GetStudioRequest getStudioRequest)
Get a Studio resource.
|
default GetStudioComponentResponse |
getStudioComponent(Consumer<GetStudioComponentRequest.Builder> getStudioComponentRequest)
Gets a studio component resource.
|
default GetStudioComponentResponse |
getStudioComponent(GetStudioComponentRequest getStudioComponentRequest)
Gets a studio component resource.
|
default GetStudioMemberResponse |
getStudioMember(Consumer<GetStudioMemberRequest.Builder> getStudioMemberRequest)
Get a user's membership in a studio.
|
default GetStudioMemberResponse |
getStudioMember(GetStudioMemberRequest getStudioMemberRequest)
Get a user's membership in a studio.
|
default ListEulaAcceptancesResponse |
listEulaAcceptances(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest)
List Eula Acceptances.
|
default ListEulaAcceptancesResponse |
listEulaAcceptances(ListEulaAcceptancesRequest listEulaAcceptancesRequest)
List Eula Acceptances.
|
default ListEulaAcceptancesIterable |
listEulaAcceptancesPaginator(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest)
List Eula Acceptances.
|
default ListEulaAcceptancesIterable |
listEulaAcceptancesPaginator(ListEulaAcceptancesRequest listEulaAcceptancesRequest)
List Eula Acceptances.
|
default ListEulasResponse |
listEulas(Consumer<ListEulasRequest.Builder> listEulasRequest)
List Eulas.
|
default ListEulasResponse |
listEulas(ListEulasRequest listEulasRequest)
List Eulas.
|
default ListEulasIterable |
listEulasPaginator(Consumer<ListEulasRequest.Builder> listEulasRequest)
List Eulas.
|
default ListEulasIterable |
listEulasPaginator(ListEulasRequest listEulasRequest)
List Eulas.
|
default ListLaunchProfileMembersResponse |
listLaunchProfileMembers(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest)
Get all users in a given launch profile membership.
|
default ListLaunchProfileMembersResponse |
listLaunchProfileMembers(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest)
Get all users in a given launch profile membership.
|
default ListLaunchProfileMembersIterable |
listLaunchProfileMembersPaginator(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest)
Get all users in a given launch profile membership.
|
default ListLaunchProfileMembersIterable |
listLaunchProfileMembersPaginator(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest)
Get all users in a given launch profile membership.
|
default ListLaunchProfilesResponse |
listLaunchProfiles(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest)
List all the launch profiles a studio.
|
default ListLaunchProfilesResponse |
listLaunchProfiles(ListLaunchProfilesRequest listLaunchProfilesRequest)
List all the launch profiles a studio.
|
default ListLaunchProfilesIterable |
listLaunchProfilesPaginator(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest)
List all the launch profiles a studio.
|
default ListLaunchProfilesIterable |
listLaunchProfilesPaginator(ListLaunchProfilesRequest listLaunchProfilesRequest)
List all the launch profiles a studio.
|
default ListStreamingImagesResponse |
listStreamingImages(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest)
List the streaming image resources available to this studio.
|
default ListStreamingImagesResponse |
listStreamingImages(ListStreamingImagesRequest listStreamingImagesRequest)
List the streaming image resources available to this studio.
|
default ListStreamingImagesIterable |
listStreamingImagesPaginator(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest)
List the streaming image resources available to this studio.
|
default ListStreamingImagesIterable |
listStreamingImagesPaginator(ListStreamingImagesRequest listStreamingImagesRequest)
List the streaming image resources available to this studio.
|
default ListStreamingSessionsResponse |
listStreamingSessions(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest)
Lists the streaming image resources in a studio.
|
default ListStreamingSessionsResponse |
listStreamingSessions(ListStreamingSessionsRequest listStreamingSessionsRequest)
Lists the streaming image resources in a studio.
|
default ListStreamingSessionsIterable |
listStreamingSessionsPaginator(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest)
Lists the streaming image resources in a studio.
|
default ListStreamingSessionsIterable |
listStreamingSessionsPaginator(ListStreamingSessionsRequest listStreamingSessionsRequest)
Lists the streaming image resources in a studio.
|
default ListStudioComponentsResponse |
listStudioComponents(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest)
Lists the StudioComponents in a studio.
|
default ListStudioComponentsResponse |
listStudioComponents(ListStudioComponentsRequest listStudioComponentsRequest)
Lists the StudioComponents in a studio.
|
default ListStudioComponentsIterable |
listStudioComponentsPaginator(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest)
Lists the StudioComponents in a studio.
|
default ListStudioComponentsIterable |
listStudioComponentsPaginator(ListStudioComponentsRequest listStudioComponentsRequest)
Lists the StudioComponents in a studio.
|
default ListStudioMembersResponse |
listStudioMembers(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest)
Get all users in a given studio membership.
|
default ListStudioMembersResponse |
listStudioMembers(ListStudioMembersRequest listStudioMembersRequest)
Get all users in a given studio membership.
|
default ListStudioMembersIterable |
listStudioMembersPaginator(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest)
Get all users in a given studio membership.
|
default ListStudioMembersIterable |
listStudioMembersPaginator(ListStudioMembersRequest listStudioMembersRequest)
Get all users in a given studio membership.
|
default ListStudiosResponse |
listStudios(Consumer<ListStudiosRequest.Builder> listStudiosRequest)
List studios in your AWS account in the requested AWS Region.
|
default ListStudiosResponse |
listStudios(ListStudiosRequest listStudiosRequest)
List studios in your AWS account in the requested AWS Region.
|
default ListStudiosIterable |
listStudiosPaginator(Consumer<ListStudiosRequest.Builder> listStudiosRequest)
List studios in your AWS account in the requested AWS Region.
|
default ListStudiosIterable |
listStudiosPaginator(ListStudiosRequest listStudiosRequest)
List studios in your AWS account in the requested AWS Region.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Gets the tags for a resource, given its Amazon Resource Names (ARN).
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Gets the tags for a resource, given its Amazon Resource Names (ARN).
|
default PutLaunchProfileMembersResponse |
putLaunchProfileMembers(Consumer<PutLaunchProfileMembersRequest.Builder> putLaunchProfileMembersRequest)
Add/update users with given persona to launch profile membership.
|
default PutLaunchProfileMembersResponse |
putLaunchProfileMembers(PutLaunchProfileMembersRequest putLaunchProfileMembersRequest)
Add/update users with given persona to launch profile membership.
|
default PutStudioMembersResponse |
putStudioMembers(Consumer<PutStudioMembersRequest.Builder> putStudioMembersRequest)
Add/update users with given persona to studio membership.
|
default PutStudioMembersResponse |
putStudioMembers(PutStudioMembersRequest putStudioMembersRequest)
Add/update users with given persona to studio membership.
|
static ServiceMetadata |
serviceMetadata() |
default StartStudioSsoConfigurationRepairResponse |
startStudioSSOConfigurationRepair(Consumer<StartStudioSsoConfigurationRepairRequest.Builder> startStudioSsoConfigurationRepairRequest)
Repairs the SSO configuration for a given studio.
|
default StartStudioSsoConfigurationRepairResponse |
startStudioSSOConfigurationRepair(StartStudioSsoConfigurationRepairRequest startStudioSsoConfigurationRepairRequest)
Repairs the SSO configuration for a given studio.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Creates tags for a resource, given its ARN.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Creates tags for a resource, given its ARN.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes the tags for a resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Deletes the tags for a resource.
|
default UpdateLaunchProfileResponse |
updateLaunchProfile(Consumer<UpdateLaunchProfileRequest.Builder> updateLaunchProfileRequest)
Update a launch profile.
|
default UpdateLaunchProfileResponse |
updateLaunchProfile(UpdateLaunchProfileRequest updateLaunchProfileRequest)
Update a launch profile.
|
default UpdateLaunchProfileMemberResponse |
updateLaunchProfileMember(Consumer<UpdateLaunchProfileMemberRequest.Builder> updateLaunchProfileMemberRequest)
Update a user persona in launch profile membership.
|
default UpdateLaunchProfileMemberResponse |
updateLaunchProfileMember(UpdateLaunchProfileMemberRequest updateLaunchProfileMemberRequest)
Update a user persona in launch profile membership.
|
default UpdateStreamingImageResponse |
updateStreamingImage(Consumer<UpdateStreamingImageRequest.Builder> updateStreamingImageRequest)
Update streaming image.
|
default UpdateStreamingImageResponse |
updateStreamingImage(UpdateStreamingImageRequest updateStreamingImageRequest)
Update streaming image.
|
default UpdateStudioResponse |
updateStudio(Consumer<UpdateStudioRequest.Builder> updateStudioRequest)
Update a Studio resource.
|
default UpdateStudioResponse |
updateStudio(UpdateStudioRequest updateStudioRequest)
Update a Studio resource.
|
default UpdateStudioComponentResponse |
updateStudioComponent(Consumer<UpdateStudioComponentRequest.Builder> updateStudioComponentRequest)
Updates a studio component resource.
|
default UpdateStudioComponentResponse |
updateStudioComponent(UpdateStudioComponentRequest updateStudioComponentRequest)
Updates a studio component resource.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static NimbleClient create()
NimbleClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static NimbleClientBuilder builder()
NimbleClient.default AcceptEulasResponse acceptEulas(AcceptEulasRequest acceptEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Accept EULAs.
acceptEulasRequest - A collection of EULA acceptances.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault AcceptEulasResponse acceptEulas(Consumer<AcceptEulasRequest.Builder> acceptEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Accept EULAs.
This is a convenience which creates an instance of the AcceptEulasRequest.Builder avoiding the need to
create one manually via AcceptEulasRequest.builder()
acceptEulasRequest - A Consumer that will call methods on AcceptEulasRequest.Builder to create a request. A
collection of EULA acceptances.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateLaunchProfileResponse createLaunchProfile(CreateLaunchProfileRequest createLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Create a launch profile.
createLaunchProfileRequest - A collection of launch profiles.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateLaunchProfileResponse createLaunchProfile(Consumer<CreateLaunchProfileRequest.Builder> createLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Create a launch profile.
This is a convenience which creates an instance of the CreateLaunchProfileRequest.Builder avoiding the
need to create one manually via CreateLaunchProfileRequest.builder()
createLaunchProfileRequest - A Consumer that will call methods on CreateLaunchProfileRequest.Builder to create a
request. A collection of launch profiles.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingImageResponse createStreamingImage(CreateStreamingImageRequest createStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming image resource in a studio.
createStreamingImageRequest - A collection of streaming images.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingImageResponse createStreamingImage(Consumer<CreateStreamingImageRequest.Builder> createStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming image resource in a studio.
This is a convenience which creates an instance of the CreateStreamingImageRequest.Builder avoiding the
need to create one manually via CreateStreamingImageRequest.builder()
createStreamingImageRequest - A Consumer that will call methods on CreateStreamingImageRequest.Builder to create a
request. A collection of streaming images.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingSessionResponse createStreamingSession(CreateStreamingSessionRequest createStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session in a studio.
After invoking this operation, you must poll GetStreamingSession until the streaming session is in state READY.
createStreamingSessionRequest - A collection of streaming sessions.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingSessionResponse createStreamingSession(Consumer<CreateStreamingSessionRequest.Builder> createStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a streaming session in a studio.
After invoking this operation, you must poll GetStreamingSession until the streaming session is in state READY.
This is a convenience which creates an instance of the CreateStreamingSessionRequest.Builder avoiding the
need to create one manually via CreateStreamingSessionRequest.builder()
createStreamingSessionRequest - A Consumer that will call methods on CreateStreamingSessionRequest.Builder to create a
request. A collection of streaming sessions.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingSessionStreamResponse createStreamingSessionStream(CreateStreamingSessionStreamRequest createStreamingSessionStreamRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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 state READY.
createStreamingSessionStreamRequest - A list collection streams.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStreamingSessionStreamResponse createStreamingSessionStream(Consumer<CreateStreamingSessionStreamRequest.Builder> createStreamingSessionStreamRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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 state READY.
This is a convenience which creates an instance of the CreateStreamingSessionStreamRequest.Builder
avoiding the need to create one manually via CreateStreamingSessionStreamRequest.builder()
createStreamingSessionStreamRequest - A Consumer that will call methods on CreateStreamingSessionStreamRequest.Builder to create
a request. A list collection streams.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStudioResponse createStudio(CreateStudioRequest createStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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-StudioUser managed policy attached for the portal to function properly.
The Admin Role must have the AmazonNimbleStudio-StudioAdmin managed 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 AWS KMS key. By default, this key is owned by AWS and managed on your behalf. You may provide your own AWS KMS key when calling CreateStudio to encrypt this data using a key you own and manage.
When providing an AWS 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.
createStudioRequest - A collection of studio resources.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStudioResponse createStudio(Consumer<CreateStudioRequest.Builder> createStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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-StudioUser managed policy attached for the portal to function properly.
The Admin Role must have the AmazonNimbleStudio-StudioAdmin managed 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 AWS KMS key. By default, this key is owned by AWS and managed on your behalf. You may provide your own AWS KMS key when calling CreateStudio to encrypt this data using a key you own and manage.
When providing an AWS 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.Builder avoiding the need to
create one manually via CreateStudioRequest.builder()
createStudioRequest - A Consumer that will call methods on CreateStudioRequest.Builder to create a request. A
collection of studio resources.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStudioComponentResponse createStudioComponent(CreateStudioComponentRequest createStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a studio component resource.
createStudioComponentRequest - The studio components.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault CreateStudioComponentResponse createStudioComponent(Consumer<CreateStudioComponentRequest.Builder> createStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates a studio component resource.
This is a convenience which creates an instance of the CreateStudioComponentRequest.Builder avoiding the
need to create one manually via CreateStudioComponentRequest.builder()
createStudioComponentRequest - A Consumer that will call methods on CreateStudioComponentRequest.Builder to create a
request. The studio components.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteLaunchProfileResponse deleteLaunchProfile(DeleteLaunchProfileRequest deleteLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Permanently delete a launch profile.
deleteLaunchProfileRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteLaunchProfileResponse deleteLaunchProfile(Consumer<DeleteLaunchProfileRequest.Builder> deleteLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Permanently delete a launch profile.
This is a convenience which creates an instance of the DeleteLaunchProfileRequest.Builder avoiding the
need to create one manually via DeleteLaunchProfileRequest.builder()
deleteLaunchProfileRequest - A Consumer that will call methods on DeleteLaunchProfileRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteLaunchProfileMemberResponse deleteLaunchProfileMember(DeleteLaunchProfileMemberRequest deleteLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a user from launch profile membership.
deleteLaunchProfileMemberRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteLaunchProfileMemberResponse deleteLaunchProfileMember(Consumer<DeleteLaunchProfileMemberRequest.Builder> deleteLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a user from launch profile membership.
This is a convenience which creates an instance of the DeleteLaunchProfileMemberRequest.Builder avoiding
the need to create one manually via DeleteLaunchProfileMemberRequest.builder()
deleteLaunchProfileMemberRequest - A Consumer that will call methods on DeleteLaunchProfileMemberRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStreamingImageResponse deleteStreamingImage(DeleteStreamingImageRequest deleteStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete streaming image.
deleteStreamingImageRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStreamingImageResponse deleteStreamingImage(Consumer<DeleteStreamingImageRequest.Builder> deleteStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete streaming image.
This is a convenience which creates an instance of the DeleteStreamingImageRequest.Builder avoiding the
need to create one manually via DeleteStreamingImageRequest.builder()
deleteStreamingImageRequest - A Consumer that will call methods on DeleteStreamingImageRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStreamingSessionResponse deleteStreamingSession(DeleteStreamingSessionRequest deleteStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes streaming session resource.
After invoking this operation, use GetStreamingSession to poll the resource until it transitions to a DELETED state.
A streaming session will count against your streaming session quota until it is marked DELETED.
deleteStreamingSessionRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStreamingSessionResponse deleteStreamingSession(Consumer<DeleteStreamingSessionRequest.Builder> deleteStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes streaming session resource.
After invoking this operation, use GetStreamingSession to poll the resource until it transitions to a DELETED state.
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.Builder avoiding the
need to create one manually via DeleteStreamingSessionRequest.builder()
deleteStreamingSessionRequest - A Consumer that will call methods on DeleteStreamingSessionRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioResponse deleteStudio(DeleteStudioRequest deleteStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a studio resource.
deleteStudioRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioResponse deleteStudio(Consumer<DeleteStudioRequest.Builder> deleteStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a studio resource.
This is a convenience which creates an instance of the DeleteStudioRequest.Builder avoiding the need to
create one manually via DeleteStudioRequest.builder()
deleteStudioRequest - A Consumer that will call methods on DeleteStudioRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioComponentResponse deleteStudioComponent(DeleteStudioComponentRequest deleteStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes a studio component resource.
deleteStudioComponentRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioComponentResponse deleteStudioComponent(Consumer<DeleteStudioComponentRequest.Builder> deleteStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes a studio component resource.
This is a convenience which creates an instance of the DeleteStudioComponentRequest.Builder avoiding the
need to create one manually via DeleteStudioComponentRequest.builder()
deleteStudioComponentRequest - A Consumer that will call methods on DeleteStudioComponentRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioMemberResponse deleteStudioMember(DeleteStudioMemberRequest deleteStudioMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a user from studio membership.
deleteStudioMemberRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault DeleteStudioMemberResponse deleteStudioMember(Consumer<DeleteStudioMemberRequest.Builder> deleteStudioMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Delete a user from studio membership.
This is a convenience which creates an instance of the DeleteStudioMemberRequest.Builder avoiding the
need to create one manually via DeleteStudioMemberRequest.builder()
deleteStudioMemberRequest - A Consumer that will call methods on DeleteStudioMemberRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetEulaResponse getEula(GetEulaRequest getEulaRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get Eula.
getEulaRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetEulaResponse getEula(Consumer<GetEulaRequest.Builder> getEulaRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get Eula.
This is a convenience which creates an instance of the GetEulaRequest.Builder avoiding the need to create
one manually via GetEulaRequest.builder()
getEulaRequest - A Consumer that will call methods on GetEulaRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileResponse getLaunchProfile(GetLaunchProfileRequest getLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile.
getLaunchProfileRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileResponse getLaunchProfile(Consumer<GetLaunchProfileRequest.Builder> getLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile.
This is a convenience which creates an instance of the GetLaunchProfileRequest.Builder avoiding the need
to create one manually via GetLaunchProfileRequest.builder()
getLaunchProfileRequest - A Consumer that will call methods on GetLaunchProfileRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileDetailsResponse getLaunchProfileDetails(GetLaunchProfileDetailsRequest getLaunchProfileDetailsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.
getLaunchProfileDetailsRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileDetailsResponse getLaunchProfileDetails(Consumer<GetLaunchProfileDetailsRequest.Builder> getLaunchProfileDetailsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.Builder avoiding
the need to create one manually via GetLaunchProfileDetailsRequest.builder()
getLaunchProfileDetailsRequest - A Consumer that will call methods on GetLaunchProfileDetailsRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileInitializationResponse getLaunchProfileInitialization(GetLaunchProfileInitializationRequest getLaunchProfileInitializationRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile initialization.
getLaunchProfileInitializationRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileInitializationResponse getLaunchProfileInitialization(Consumer<GetLaunchProfileInitializationRequest.Builder> getLaunchProfileInitializationRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a launch profile initialization.
This is a convenience which creates an instance of the GetLaunchProfileInitializationRequest.Builder
avoiding the need to create one manually via GetLaunchProfileInitializationRequest.builder()
getLaunchProfileInitializationRequest - A Consumer that will call methods on GetLaunchProfileInitializationRequest.Builder to
create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileMemberResponse getLaunchProfileMember(GetLaunchProfileMemberRequest getLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a user persona in launch profile membership.
getLaunchProfileMemberRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetLaunchProfileMemberResponse getLaunchProfileMember(Consumer<GetLaunchProfileMemberRequest.Builder> getLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a user persona in launch profile membership.
This is a convenience which creates an instance of the GetLaunchProfileMemberRequest.Builder avoiding the
need to create one manually via GetLaunchProfileMemberRequest.builder()
getLaunchProfileMemberRequest - A Consumer that will call methods on GetLaunchProfileMemberRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingImageResponse getStreamingImage(GetStreamingImageRequest getStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get streaming image.
getStreamingImageRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingImageResponse getStreamingImage(Consumer<GetStreamingImageRequest.Builder> getStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get streaming image.
This is a convenience which creates an instance of the GetStreamingImageRequest.Builder avoiding the need
to create one manually via GetStreamingImageRequest.builder()
getStreamingImageRequest - A Consumer that will call methods on GetStreamingImageRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingSessionResponse getStreamingSession(GetStreamingSessionRequest getStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Gets StreamingSession resource.
Invoke this operation to poll for a streaming session state while creating or deleting a session.
getStreamingSessionRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingSessionResponse getStreamingSession(Consumer<GetStreamingSessionRequest.Builder> getStreamingSessionRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.Builder avoiding the
need to create one manually via GetStreamingSessionRequest.builder()
getStreamingSessionRequest - A Consumer that will call methods on GetStreamingSessionRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingSessionStreamResponse getStreamingSessionStream(GetStreamingSessionStreamRequest getStreamingSessionStreamRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Gets a StreamingSessionStream for a streaming session.
Invoke this operation to poll the resource after invoking CreateStreamingSessionStream.
After the StreamingSessionStream changes to the state READY, the url property will contain a stream to be used with the DCV streaming client.
getStreamingSessionStreamRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStreamingSessionStreamResponse getStreamingSessionStream(Consumer<GetStreamingSessionStreamRequest.Builder> getStreamingSessionStreamRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Gets a StreamingSessionStream for a streaming session.
Invoke this operation to poll the resource after invoking CreateStreamingSessionStream.
After the StreamingSessionStream changes to the state READY, 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.Builder avoiding
the need to create one manually via GetStreamingSessionStreamRequest.builder()
getStreamingSessionStreamRequest - A Consumer that will call methods on GetStreamingSessionStreamRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioResponse getStudio(GetStudioRequest getStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a Studio resource.
getStudioRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioResponse getStudio(Consumer<GetStudioRequest.Builder> getStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a Studio resource.
This is a convenience which creates an instance of the GetStudioRequest.Builder avoiding the need to
create one manually via GetStudioRequest.builder()
getStudioRequest - A Consumer that will call methods on GetStudioRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioComponentResponse getStudioComponent(GetStudioComponentRequest getStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Gets a studio component resource.
getStudioComponentRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioComponentResponse getStudioComponent(Consumer<GetStudioComponentRequest.Builder> getStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Gets a studio component resource.
This is a convenience which creates an instance of the GetStudioComponentRequest.Builder avoiding the
need to create one manually via GetStudioComponentRequest.builder()
getStudioComponentRequest - A Consumer that will call methods on GetStudioComponentRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioMemberResponse getStudioMember(GetStudioMemberRequest getStudioMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a user's membership in a studio.
getStudioMemberRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault GetStudioMemberResponse getStudioMember(Consumer<GetStudioMemberRequest.Builder> getStudioMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get a user's membership in a studio.
This is a convenience which creates an instance of the GetStudioMemberRequest.Builder avoiding the need
to create one manually via GetStudioMemberRequest.builder()
getStudioMemberRequest - A Consumer that will call methods on GetStudioMemberRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulaAcceptancesResponse listEulaAcceptances(ListEulaAcceptancesRequest listEulaAcceptancesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eula Acceptances.
listEulaAcceptancesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulaAcceptancesResponse listEulaAcceptances(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eula Acceptances.
This is a convenience which creates an instance of the ListEulaAcceptancesRequest.Builder avoiding the
need to create one manually via ListEulaAcceptancesRequest.builder()
listEulaAcceptancesRequest - A Consumer that will call methods on ListEulaAcceptancesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulaAcceptancesIterable listEulaAcceptancesPaginator(ListEulaAcceptancesRequest listEulaAcceptancesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eula Acceptances.
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
software.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listEulaAcceptancesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulaAcceptancesIterable listEulaAcceptancesPaginator(Consumer<ListEulaAcceptancesRequest.Builder> listEulaAcceptancesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eula Acceptances.
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
software.amazon.awssdk.services.nimble.paginators.ListEulaAcceptancesIterable responses = client.listEulaAcceptancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListEulaAcceptancesRequest.builder()
listEulaAcceptancesRequest - A Consumer that will call methods on ListEulaAcceptancesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulasResponse listEulas(ListEulasRequest listEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eulas.
listEulasRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulasResponse listEulas(Consumer<ListEulasRequest.Builder> listEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eulas.
This is a convenience which creates an instance of the ListEulasRequest.Builder avoiding the need to
create one manually via ListEulasRequest.builder()
listEulasRequest - A Consumer that will call methods on ListEulasRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulasIterable listEulasPaginator(ListEulasRequest listEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eulas.
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
software.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listEulasRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListEulasIterable listEulasPaginator(Consumer<ListEulasRequest.Builder> listEulasRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List Eulas.
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
software.amazon.awssdk.services.nimble.paginators.ListEulasIterable responses = client.listEulasPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need to
create one manually via ListEulasRequest.builder()
listEulasRequest - A Consumer that will call methods on ListEulasRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfileMembersResponse listLaunchProfileMembers(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
listLaunchProfileMembersRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfileMembersResponse listLaunchProfileMembers(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
This is a convenience which creates an instance of the ListLaunchProfileMembersRequest.Builder avoiding
the need to create one manually via ListLaunchProfileMembersRequest.builder()
listLaunchProfileMembersRequest - A Consumer that will call methods on ListLaunchProfileMembersRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfileMembersIterable listLaunchProfileMembersPaginator(ListLaunchProfileMembersRequest listLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
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
software.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listLaunchProfileMembersRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfileMembersIterable listLaunchProfileMembersPaginator(Consumer<ListLaunchProfileMembersRequest.Builder> listLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given launch profile membership.
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
software.amazon.awssdk.services.nimble.paginators.ListLaunchProfileMembersIterable responses = client.listLaunchProfileMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding
the need to create one manually via ListLaunchProfileMembersRequest.builder()
listLaunchProfileMembersRequest - A Consumer that will call methods on ListLaunchProfileMembersRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfilesResponse listLaunchProfiles(ListLaunchProfilesRequest listLaunchProfilesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
listLaunchProfilesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfilesResponse listLaunchProfiles(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
This is a convenience which creates an instance of the ListLaunchProfilesRequest.Builder avoiding the
need to create one manually via ListLaunchProfilesRequest.builder()
listLaunchProfilesRequest - A Consumer that will call methods on ListLaunchProfilesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfilesIterable listLaunchProfilesPaginator(ListLaunchProfilesRequest listLaunchProfilesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listLaunchProfilesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListLaunchProfilesIterable listLaunchProfilesPaginator(Consumer<ListLaunchProfilesRequest.Builder> listLaunchProfilesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List all the launch profiles a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListLaunchProfilesIterable responses = client.listLaunchProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListLaunchProfilesRequest.builder()
listLaunchProfilesRequest - A Consumer that will call methods on ListLaunchProfilesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingImagesResponse listStreamingImages(ListStreamingImagesRequest listStreamingImagesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by AWS, as well as streaming images that you have created in your studio.
listStreamingImagesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingImagesResponse listStreamingImages(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by AWS, as well as streaming images that you have created in your studio.
This is a convenience which creates an instance of the ListStreamingImagesRequest.Builder avoiding the
need to create one manually via ListStreamingImagesRequest.builder()
listStreamingImagesRequest - A Consumer that will call methods on ListStreamingImagesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingImagesIterable listStreamingImagesPaginator(ListStreamingImagesRequest listStreamingImagesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by AWS, as well as streaming images that you have created in your studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listStreamingImagesRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingImagesIterable listStreamingImagesPaginator(Consumer<ListStreamingImagesRequest.Builder> listStreamingImagesRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List the streaming image resources available to this studio.
This list will contain both images provided by AWS, as well as streaming images that you have created in your studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStreamingImagesIterable responses = client.listStreamingImagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListStreamingImagesRequest.builder()
listStreamingImagesRequest - A Consumer that will call methods on ListStreamingImagesRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingSessionsResponse listStreamingSessions(ListStreamingSessionsRequest listStreamingSessionsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming image resources in a studio.
listStreamingSessionsRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingSessionsResponse listStreamingSessions(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming image resources in a studio.
This is a convenience which creates an instance of the ListStreamingSessionsRequest.Builder avoiding the
need to create one manually via ListStreamingSessionsRequest.builder()
listStreamingSessionsRequest - A Consumer that will call methods on ListStreamingSessionsRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingSessionsIterable listStreamingSessionsPaginator(ListStreamingSessionsRequest listStreamingSessionsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming image resources in a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listStreamingSessionsRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStreamingSessionsIterable listStreamingSessionsPaginator(Consumer<ListStreamingSessionsRequest.Builder> listStreamingSessionsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the streaming image resources in a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStreamingSessionsIterable responses = client.listStreamingSessionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListStreamingSessionsRequest.builder()
listStreamingSessionsRequest - A Consumer that will call methods on ListStreamingSessionsRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioComponentsResponse listStudioComponents(ListStudioComponentsRequest listStudioComponentsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the StudioComponents in a studio.
listStudioComponentsRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioComponentsResponse listStudioComponents(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the StudioComponents in a studio.
This is a convenience which creates an instance of the ListStudioComponentsRequest.Builder avoiding the
need to create one manually via ListStudioComponentsRequest.builder()
listStudioComponentsRequest - A Consumer that will call methods on ListStudioComponentsRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioComponentsIterable listStudioComponentsPaginator(ListStudioComponentsRequest listStudioComponentsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the StudioComponents in a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listStudioComponentsRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioComponentsIterable listStudioComponentsPaginator(Consumer<ListStudioComponentsRequest.Builder> listStudioComponentsRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Lists the StudioComponents in a studio.
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
software.amazon.awssdk.services.nimble.paginators.ListStudioComponentsIterable responses = client.listStudioComponentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the
need to create one manually via ListStudioComponentsRequest.builder()
listStudioComponentsRequest - A Consumer that will call methods on ListStudioComponentsRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioMembersResponse listStudioMembers(ListStudioMembersRequest listStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
listStudioMembersRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioMembersResponse listStudioMembers(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
This is a convenience which creates an instance of the ListStudioMembersRequest.Builder avoiding the need
to create one manually via ListStudioMembersRequest.builder()
listStudioMembersRequest - A Consumer that will call methods on ListStudioMembersRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioMembersIterable listStudioMembersPaginator(ListStudioMembersRequest listStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
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
software.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listStudioMembersRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudioMembersIterable listStudioMembersPaginator(Consumer<ListStudioMembersRequest.Builder> listStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Get all users in a given studio membership.
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
software.amazon.awssdk.services.nimble.paginators.ListStudioMembersIterable responses = client.listStudioMembersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need
to create one manually via ListStudioMembersRequest.builder()
listStudioMembersRequest - A Consumer that will call methods on ListStudioMembersRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudiosResponse listStudios(ListStudiosRequest listStudiosRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List studios in your AWS account in the requested AWS Region.
listStudiosRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudiosResponse listStudios(Consumer<ListStudiosRequest.Builder> listStudiosRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List studios in your AWS account in the requested AWS Region.
This is a convenience which creates an instance of the ListStudiosRequest.Builder avoiding the need to
create one manually via ListStudiosRequest.builder()
listStudiosRequest - A Consumer that will call methods on ListStudiosRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudiosIterable listStudiosPaginator(ListStudiosRequest listStudiosRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List studios in your AWS account in the requested AWS Region.
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
software.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.
listStudiosRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListStudiosIterable listStudiosPaginator(Consumer<ListStudiosRequest.Builder> listStudiosRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
List studios in your AWS account in the requested AWS Region.
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
software.amazon.awssdk.services.nimble.paginators.ListStudiosIterable responses = client.listStudiosPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@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 directly
software.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.Builder avoiding the need to
create one manually via ListStudiosRequest.builder()
listStudiosRequest - A Consumer that will call methods on ListStudiosRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.
listTagsForResourceRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault PutLaunchProfileMembersResponse putLaunchProfileMembers(PutLaunchProfileMembersRequest putLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to launch profile membership.
putLaunchProfileMembersRequest - Information about a launch profile membership.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault PutLaunchProfileMembersResponse putLaunchProfileMembers(Consumer<PutLaunchProfileMembersRequest.Builder> putLaunchProfileMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to launch profile membership.
This is a convenience which creates an instance of the PutLaunchProfileMembersRequest.Builder avoiding
the need to create one manually via PutLaunchProfileMembersRequest.builder()
putLaunchProfileMembersRequest - A Consumer that will call methods on PutLaunchProfileMembersRequest.Builder to create a
request. Information about a launch profile membership.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault PutStudioMembersResponse putStudioMembers(PutStudioMembersRequest putStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to studio membership.
putStudioMembersRequest - A launch profile membership collection.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault PutStudioMembersResponse putStudioMembers(Consumer<PutStudioMembersRequest.Builder> putStudioMembersRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Add/update users with given persona to studio membership.
This is a convenience which creates an instance of the PutStudioMembersRequest.Builder avoiding the need
to create one manually via PutStudioMembersRequest.builder()
putStudioMembersRequest - A Consumer that will call methods on PutStudioMembersRequest.Builder to create a request.
A launch profile membership collection.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault StartStudioSsoConfigurationRepairResponse startStudioSSOConfigurationRepair(StartStudioSsoConfigurationRepairRequest startStudioSsoConfigurationRepairRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Repairs the SSO configuration for a given studio.
If the studio has a valid AWS SSO configuration currently associated with it, this operation will fail with a validation error.
If the studio does not have a valid AWS SSO configuration currently associated with it, then a new AWS SSO application is created for the studio and the studio is changed to the READY state.
After the AWS SSO application is repaired, you must use the Amazon Nimble Studio console to add administrators and users to your studio.
startStudioSsoConfigurationRepairRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault StartStudioSsoConfigurationRepairResponse startStudioSSOConfigurationRepair(Consumer<StartStudioSsoConfigurationRepairRequest.Builder> startStudioSsoConfigurationRepairRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Repairs the SSO configuration for a given studio.
If the studio has a valid AWS SSO configuration currently associated with it, this operation will fail with a validation error.
If the studio does not have a valid AWS SSO configuration currently associated with it, then a new AWS SSO application is created for the studio and the studio is changed to the READY state.
After the AWS SSO 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.Builder
avoiding the need to create one manually via StartStudioSsoConfigurationRepairRequest.builder()
startStudioSsoConfigurationRepairRequest - A Consumer that will call methods on StartStudioSSOConfigurationRepairRequest.Builder to
create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates tags for a resource, given its ARN.
tagResourceRequest - The ARN for the role that manages access.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Creates tags for a resource, given its ARN.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request. The
ARN for the role that manages access.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes the tags for a resource.
untagResourceRequest - ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Deletes the tags for a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateLaunchProfileResponse updateLaunchProfile(UpdateLaunchProfileRequest updateLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update a launch profile.
updateLaunchProfileRequest - The launch profile ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateLaunchProfileResponse updateLaunchProfile(Consumer<UpdateLaunchProfileRequest.Builder> updateLaunchProfileRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update a launch profile.
This is a convenience which creates an instance of the UpdateLaunchProfileRequest.Builder avoiding the
need to create one manually via UpdateLaunchProfileRequest.builder()
updateLaunchProfileRequest - A Consumer that will call methods on UpdateLaunchProfileRequest.Builder to create a
request. The launch profile ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateLaunchProfileMemberResponse updateLaunchProfileMember(UpdateLaunchProfileMemberRequest updateLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update a user persona in launch profile membership.
updateLaunchProfileMemberRequest - The principal ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateLaunchProfileMemberResponse updateLaunchProfileMember(Consumer<UpdateLaunchProfileMemberRequest.Builder> updateLaunchProfileMemberRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update a user persona in launch profile membership.
This is a convenience which creates an instance of the UpdateLaunchProfileMemberRequest.Builder avoiding
the need to create one manually via UpdateLaunchProfileMemberRequest.builder()
updateLaunchProfileMemberRequest - A Consumer that will call methods on UpdateLaunchProfileMemberRequest.Builder to create a
request. The principal ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStreamingImageResponse updateStreamingImage(UpdateStreamingImageRequest updateStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update streaming image.
updateStreamingImageRequest - The streaming image ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStreamingImageResponse updateStreamingImage(Consumer<UpdateStreamingImageRequest.Builder> updateStreamingImageRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update streaming image.
This is a convenience which creates an instance of the UpdateStreamingImageRequest.Builder avoiding the
need to create one manually via UpdateStreamingImageRequest.builder()
updateStreamingImageRequest - A Consumer that will call methods on UpdateStreamingImageRequest.Builder to create a
request. The streaming image ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStudioResponse updateStudio(UpdateStudioRequest updateStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Update a Studio resource.
Currently, this operation only supports updating the displayName of your studio.
updateStudioRequest - The studio ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStudioResponse updateStudio(Consumer<UpdateStudioRequest.Builder> updateStudioRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, 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.Builder avoiding the need to
create one manually via UpdateStudioRequest.builder()
updateStudioRequest - A Consumer that will call methods on UpdateStudioRequest.Builder to create a request. The
studio ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStudioComponentResponse updateStudioComponent(UpdateStudioComponentRequest updateStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Updates a studio component resource.
updateStudioComponentRequest - The studio component ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptiondefault UpdateStudioComponentResponse updateStudioComponent(Consumer<UpdateStudioComponentRequest.Builder> updateStudioComponentRequest) throws ValidationException, InternalServerErrorException, ServiceQuotaExceededException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, ConflictException, AwsServiceException, SdkClientException, NimbleException
Updates a studio component resource.
This is a convenience which creates an instance of the UpdateStudioComponentRequest.Builder avoiding the
need to create one manually via UpdateStudioComponentRequest.builder()
updateStudioComponentRequest - A Consumer that will call methods on UpdateStudioComponentRequest.Builder to create a
request. The studio component ID.ValidationException - One of the parameters in the request is invalid.InternalServerErrorException - A service fault has occurred. Please retry your request and contact AWS support if this error continues.ServiceQuotaExceededException - This request would cause a service quota to be exceeded. Please use the AWS Service Quotas console to
request an increase.AccessDeniedException - You do not have permission to perform this action.ResourceNotFoundException - A requested resource was not found.ThrottlingException - The request was denied due to request throttling. Please retry your request.ConflictException - This request conflicts with another concurrent request. 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.AwsServiceExceptionstatic ServiceMetadata serviceMetadata()
Copyright © 2021. All rights reserved.