@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface WorkSpacesWebClient extends SdkClient
builder() method.
WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Web makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Web provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static WorkSpacesWebClient create()
WorkSpacesWebClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static WorkSpacesWebClientBuilder builder()
WorkSpacesWebClient.default AssociateBrowserSettingsResponse associateBrowserSettings(AssociateBrowserSettingsRequest associateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a browser settings resource with a web portal.
associateBrowserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateBrowserSettingsResponse associateBrowserSettings(Consumer<AssociateBrowserSettingsRequest.Builder> associateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a browser settings resource with a web portal.
This is a convenience which creates an instance of the AssociateBrowserSettingsRequest.Builder avoiding
the need to create one manually via AssociateBrowserSettingsRequest.builder()
associateBrowserSettingsRequest - A Consumer that will call methods on AssociateBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateNetworkSettingsResponse associateNetworkSettings(AssociateNetworkSettingsRequest associateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a network settings resource with a web portal.
associateNetworkSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateNetworkSettingsResponse associateNetworkSettings(Consumer<AssociateNetworkSettingsRequest.Builder> associateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a network settings resource with a web portal.
This is a convenience which creates an instance of the AssociateNetworkSettingsRequest.Builder avoiding
the need to create one manually via AssociateNetworkSettingsRequest.builder()
associateNetworkSettingsRequest - A Consumer that will call methods on AssociateNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateTrustStoreResponse associateTrustStore(AssociateTrustStoreRequest associateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a trust store with a web portal.
associateTrustStoreRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateTrustStoreResponse associateTrustStore(Consumer<AssociateTrustStoreRequest.Builder> associateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a trust store with a web portal.
This is a convenience which creates an instance of the AssociateTrustStoreRequest.Builder avoiding the
need to create one manually via AssociateTrustStoreRequest.builder()
associateTrustStoreRequest - A Consumer that will call methods on AssociateTrustStoreRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateUserAccessLoggingSettingsResponse associateUserAccessLoggingSettings(AssociateUserAccessLoggingSettingsRequest associateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a user access logging settings resource with a web portal.
associateUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateUserAccessLoggingSettingsResponse associateUserAccessLoggingSettings(Consumer<AssociateUserAccessLoggingSettingsRequest.Builder> associateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a user access logging settings resource with a web portal.
This is a convenience which creates an instance of the AssociateUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via AssociateUserAccessLoggingSettingsRequest.builder()
associateUserAccessLoggingSettingsRequest - A Consumer that will call methods on AssociateUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateUserSettingsResponse associateUserSettings(AssociateUserSettingsRequest associateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a user settings resource with a web portal.
associateUserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault AssociateUserSettingsResponse associateUserSettings(Consumer<AssociateUserSettingsRequest.Builder> associateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a user settings resource with a web portal.
This is a convenience which creates an instance of the AssociateUserSettingsRequest.Builder avoiding the
need to create one manually via AssociateUserSettingsRequest.builder()
associateUserSettingsRequest - A Consumer that will call methods on AssociateUserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBrowserSettingsResponse createBrowserSettings(CreateBrowserSettingsRequest createBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
createBrowserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateBrowserSettingsResponse createBrowserSettings(Consumer<CreateBrowserSettingsRequest.Builder> createBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
This is a convenience which creates an instance of the CreateBrowserSettingsRequest.Builder avoiding the
need to create one manually via CreateBrowserSettingsRequest.builder()
createBrowserSettingsRequest - A Consumer that will call methods on CreateBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateIdentityProviderResponse createIdentityProvider(CreateIdentityProviderRequest createIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates an identity provider resource that is then associated with a web portal.
createIdentityProviderRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateIdentityProviderResponse createIdentityProvider(Consumer<CreateIdentityProviderRequest.Builder> createIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates an identity provider resource that is then associated with a web portal.
This is a convenience which creates an instance of the CreateIdentityProviderRequest.Builder avoiding the
need to create one manually via CreateIdentityProviderRequest.builder()
createIdentityProviderRequest - A Consumer that will call methods on CreateIdentityProviderRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateNetworkSettingsResponse createNetworkSettings(CreateNetworkSettingsRequest createNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
createNetworkSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateNetworkSettingsResponse createNetworkSettings(Consumer<CreateNetworkSettingsRequest.Builder> createNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
This is a convenience which creates an instance of the CreateNetworkSettingsRequest.Builder avoiding the
need to create one manually via CreateNetworkSettingsRequest.builder()
createNetworkSettingsRequest - A Consumer that will call methods on CreateNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreatePortalResponse createPortal(CreatePortalRequest createPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a web portal.
createPortalRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreatePortalResponse createPortal(Consumer<CreatePortalRequest.Builder> createPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a web portal.
This is a convenience which creates an instance of the CreatePortalRequest.Builder avoiding the need to
create one manually via CreatePortalRequest.builder()
createPortalRequest - A Consumer that will call methods on CreatePortalRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateTrustStoreResponse createTrustStore(CreateTrustStoreRequest createTrustStoreRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
createTrustStoreRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateTrustStoreResponse createTrustStore(Consumer<CreateTrustStoreRequest.Builder> createTrustStoreRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
This is a convenience which creates an instance of the CreateTrustStoreRequest.Builder avoiding the need
to create one manually via CreateTrustStoreRequest.builder()
createTrustStoreRequest - A Consumer that will call methods on CreateTrustStoreRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateUserAccessLoggingSettingsResponse createUserAccessLoggingSettings(CreateUserAccessLoggingSettingsRequest createUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a user access logging settings resource that can be associated with a web portal.
createUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateUserAccessLoggingSettingsResponse createUserAccessLoggingSettings(Consumer<CreateUserAccessLoggingSettingsRequest.Builder> createUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a user access logging settings resource that can be associated with a web portal.
This is a convenience which creates an instance of the CreateUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via CreateUserAccessLoggingSettingsRequest.builder()
createUserAccessLoggingSettingsRequest - A Consumer that will call methods on CreateUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateUserSettingsResponse createUserSettings(CreateUserSettingsRequest createUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a user settings resource that can be associated with a web portal. Once associated with a web portal, user settings control how users can transfer data between a streaming session and the their local devices.
createUserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateUserSettingsResponse createUserSettings(Consumer<CreateUserSettingsRequest.Builder> createUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a user settings resource that can be associated with a web portal. Once associated with a web portal, user settings control how users can transfer data between a streaming session and the their local devices.
This is a convenience which creates an instance of the CreateUserSettingsRequest.Builder avoiding the
need to create one manually via CreateUserSettingsRequest.builder()
createUserSettingsRequest - A Consumer that will call methods on CreateUserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBrowserSettingsResponse deleteBrowserSettings(DeleteBrowserSettingsRequest deleteBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes browser settings.
deleteBrowserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteBrowserSettingsResponse deleteBrowserSettings(Consumer<DeleteBrowserSettingsRequest.Builder> deleteBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes browser settings.
This is a convenience which creates an instance of the DeleteBrowserSettingsRequest.Builder avoiding the
need to create one manually via DeleteBrowserSettingsRequest.builder()
deleteBrowserSettingsRequest - A Consumer that will call methods on DeleteBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteIdentityProviderResponse deleteIdentityProvider(DeleteIdentityProviderRequest deleteIdentityProviderRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the identity provider.
deleteIdentityProviderRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteIdentityProviderResponse deleteIdentityProvider(Consumer<DeleteIdentityProviderRequest.Builder> deleteIdentityProviderRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the identity provider.
This is a convenience which creates an instance of the DeleteIdentityProviderRequest.Builder avoiding the
need to create one manually via DeleteIdentityProviderRequest.builder()
deleteIdentityProviderRequest - A Consumer that will call methods on DeleteIdentityProviderRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteNetworkSettingsResponse deleteNetworkSettings(DeleteNetworkSettingsRequest deleteNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes network settings.
deleteNetworkSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteNetworkSettingsResponse deleteNetworkSettings(Consumer<DeleteNetworkSettingsRequest.Builder> deleteNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes network settings.
This is a convenience which creates an instance of the DeleteNetworkSettingsRequest.Builder avoiding the
need to create one manually via DeleteNetworkSettingsRequest.builder()
deleteNetworkSettingsRequest - A Consumer that will call methods on DeleteNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeletePortalResponse deletePortal(DeletePortalRequest deletePortalRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes a web portal.
deletePortalRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeletePortalResponse deletePortal(Consumer<DeletePortalRequest.Builder> deletePortalRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes a web portal.
This is a convenience which creates an instance of the DeletePortalRequest.Builder avoiding the need to
create one manually via DeletePortalRequest.builder()
deletePortalRequest - A Consumer that will call methods on DeletePortalRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteTrustStoreResponse deleteTrustStore(DeleteTrustStoreRequest deleteTrustStoreRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the trust store.
deleteTrustStoreRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteTrustStoreResponse deleteTrustStore(Consumer<DeleteTrustStoreRequest.Builder> deleteTrustStoreRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the trust store.
This is a convenience which creates an instance of the DeleteTrustStoreRequest.Builder avoiding the need
to create one manually via DeleteTrustStoreRequest.builder()
deleteTrustStoreRequest - A Consumer that will call methods on DeleteTrustStoreRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteUserAccessLoggingSettingsResponse deleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest deleteUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user access logging settings.
deleteUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteUserAccessLoggingSettingsResponse deleteUserAccessLoggingSettings(Consumer<DeleteUserAccessLoggingSettingsRequest.Builder> deleteUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user access logging settings.
This is a convenience which creates an instance of the DeleteUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via DeleteUserAccessLoggingSettingsRequest.builder()
deleteUserAccessLoggingSettingsRequest - A Consumer that will call methods on DeleteUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteUserSettingsResponse deleteUserSettings(DeleteUserSettingsRequest deleteUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user settings.
deleteUserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteUserSettingsResponse deleteUserSettings(Consumer<DeleteUserSettingsRequest.Builder> deleteUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user settings.
This is a convenience which creates an instance of the DeleteUserSettingsRequest.Builder avoiding the
need to create one manually via DeleteUserSettingsRequest.builder()
deleteUserSettingsRequest - A Consumer that will call methods on DeleteUserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.ConflictException - There is a conflict.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateBrowserSettingsResponse disassociateBrowserSettings(DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates browser settings from a web portal.
disassociateBrowserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateBrowserSettingsResponse disassociateBrowserSettings(Consumer<DisassociateBrowserSettingsRequest.Builder> disassociateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates browser settings from a web portal.
This is a convenience which creates an instance of the DisassociateBrowserSettingsRequest.Builder
avoiding the need to create one manually via DisassociateBrowserSettingsRequest.builder()
disassociateBrowserSettingsRequest - A Consumer that will call methods on DisassociateBrowserSettingsRequest.Builder to create
a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateNetworkSettingsResponse disassociateNetworkSettings(DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates network settings from a web portal.
disassociateNetworkSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateNetworkSettingsResponse disassociateNetworkSettings(Consumer<DisassociateNetworkSettingsRequest.Builder> disassociateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates network settings from a web portal.
This is a convenience which creates an instance of the DisassociateNetworkSettingsRequest.Builder
avoiding the need to create one manually via DisassociateNetworkSettingsRequest.builder()
disassociateNetworkSettingsRequest - A Consumer that will call methods on DisassociateNetworkSettingsRequest.Builder to create
a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateTrustStoreResponse disassociateTrustStore(DisassociateTrustStoreRequest disassociateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates a trust store from a web portal.
disassociateTrustStoreRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateTrustStoreResponse disassociateTrustStore(Consumer<DisassociateTrustStoreRequest.Builder> disassociateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates a trust store from a web portal.
This is a convenience which creates an instance of the DisassociateTrustStoreRequest.Builder avoiding the
need to create one manually via DisassociateTrustStoreRequest.builder()
disassociateTrustStoreRequest - A Consumer that will call methods on DisassociateTrustStoreRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateUserAccessLoggingSettingsResponse disassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user access logging settings from a web portal.
disassociateUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateUserAccessLoggingSettingsResponse disassociateUserAccessLoggingSettings(Consumer<DisassociateUserAccessLoggingSettingsRequest.Builder> disassociateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user access logging settings from a web portal.
This is a convenience which creates an instance of the
DisassociateUserAccessLoggingSettingsRequest.Builder avoiding the need to create one manually via
DisassociateUserAccessLoggingSettingsRequest.builder()
disassociateUserAccessLoggingSettingsRequest - A Consumer that will call methods on DisassociateUserAccessLoggingSettingsRequest.Builder
to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateUserSettingsResponse disassociateUserSettings(DisassociateUserSettingsRequest disassociateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user settings from a web portal.
disassociateUserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DisassociateUserSettingsResponse disassociateUserSettings(Consumer<DisassociateUserSettingsRequest.Builder> disassociateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user settings from a web portal.
This is a convenience which creates an instance of the DisassociateUserSettingsRequest.Builder avoiding
the need to create one manually via DisassociateUserSettingsRequest.builder()
disassociateUserSettingsRequest - A Consumer that will call methods on DisassociateUserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBrowserSettingsResponse getBrowserSettings(GetBrowserSettingsRequest getBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets browser settings.
getBrowserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetBrowserSettingsResponse getBrowserSettings(Consumer<GetBrowserSettingsRequest.Builder> getBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets browser settings.
This is a convenience which creates an instance of the GetBrowserSettingsRequest.Builder avoiding the
need to create one manually via GetBrowserSettingsRequest.builder()
getBrowserSettingsRequest - A Consumer that will call methods on GetBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetIdentityProviderResponse getIdentityProvider(GetIdentityProviderRequest getIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the identity provider.
getIdentityProviderRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetIdentityProviderResponse getIdentityProvider(Consumer<GetIdentityProviderRequest.Builder> getIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the identity provider.
This is a convenience which creates an instance of the GetIdentityProviderRequest.Builder avoiding the
need to create one manually via GetIdentityProviderRequest.builder()
getIdentityProviderRequest - A Consumer that will call methods on GetIdentityProviderRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetNetworkSettingsResponse getNetworkSettings(GetNetworkSettingsRequest getNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the network settings.
getNetworkSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetNetworkSettingsResponse getNetworkSettings(Consumer<GetNetworkSettingsRequest.Builder> getNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the network settings.
This is a convenience which creates an instance of the GetNetworkSettingsRequest.Builder avoiding the
need to create one manually via GetNetworkSettingsRequest.builder()
getNetworkSettingsRequest - A Consumer that will call methods on GetNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetPortalResponse getPortal(GetPortalRequest getPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the web portal.
getPortalRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetPortalResponse getPortal(Consumer<GetPortalRequest.Builder> getPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the web portal.
This is a convenience which creates an instance of the GetPortalRequest.Builder avoiding the need to
create one manually via GetPortalRequest.builder()
getPortalRequest - A Consumer that will call methods on GetPortalRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetPortalServiceProviderMetadataResponse getPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest getPortalServiceProviderMetadataRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the service provider metadata.
getPortalServiceProviderMetadataRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetPortalServiceProviderMetadataResponse getPortalServiceProviderMetadata(Consumer<GetPortalServiceProviderMetadataRequest.Builder> getPortalServiceProviderMetadataRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the service provider metadata.
This is a convenience which creates an instance of the GetPortalServiceProviderMetadataRequest.Builder
avoiding the need to create one manually via GetPortalServiceProviderMetadataRequest.builder()
getPortalServiceProviderMetadataRequest - A Consumer that will call methods on GetPortalServiceProviderMetadataRequest.Builder to
create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTrustStoreResponse getTrustStore(GetTrustStoreRequest getTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store.
getTrustStoreRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTrustStoreResponse getTrustStore(Consumer<GetTrustStoreRequest.Builder> getTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store.
This is a convenience which creates an instance of the GetTrustStoreRequest.Builder avoiding the need to
create one manually via GetTrustStoreRequest.builder()
getTrustStoreRequest - A Consumer that will call methods on GetTrustStoreRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTrustStoreCertificateResponse getTrustStoreCertificate(GetTrustStoreCertificateRequest getTrustStoreCertificateRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store certificate.
getTrustStoreCertificateRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetTrustStoreCertificateResponse getTrustStoreCertificate(Consumer<GetTrustStoreCertificateRequest.Builder> getTrustStoreCertificateRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store certificate.
This is a convenience which creates an instance of the GetTrustStoreCertificateRequest.Builder avoiding
the need to create one manually via GetTrustStoreCertificateRequest.builder()
getTrustStoreCertificateRequest - A Consumer that will call methods on GetTrustStoreCertificateRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetUserAccessLoggingSettingsResponse getUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest getUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user access logging settings.
getUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetUserAccessLoggingSettingsResponse getUserAccessLoggingSettings(Consumer<GetUserAccessLoggingSettingsRequest.Builder> getUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user access logging settings.
This is a convenience which creates an instance of the GetUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via GetUserAccessLoggingSettingsRequest.builder()
getUserAccessLoggingSettingsRequest - A Consumer that will call methods on GetUserAccessLoggingSettingsRequest.Builder to create
a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetUserSettingsResponse getUserSettings(GetUserSettingsRequest getUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user settings.
getUserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetUserSettingsResponse getUserSettings(Consumer<GetUserSettingsRequest.Builder> getUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user settings.
This is a convenience which creates an instance of the GetUserSettingsRequest.Builder avoiding the need
to create one manually via GetUserSettingsRequest.builder()
getUserSettingsRequest - A Consumer that will call methods on GetUserSettingsRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListBrowserSettingsResponse listBrowserSettings(ListBrowserSettingsRequest listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of browser settings.
listBrowserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListBrowserSettingsResponse listBrowserSettings(Consumer<ListBrowserSettingsRequest.Builder> listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of browser settings.
This is a convenience which creates an instance of the ListBrowserSettingsRequest.Builder avoiding the
need to create one manually via ListBrowserSettingsRequest.builder()
listBrowserSettingsRequest - A Consumer that will call methods on ListBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListBrowserSettingsIterable listBrowserSettingsPaginator(ListBrowserSettingsRequest listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of browser settings.
This is a variant of
listBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
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.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client
.listBrowserSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(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
listBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
operation.
listBrowserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListBrowserSettingsIterable listBrowserSettingsPaginator(Consumer<ListBrowserSettingsRequest.Builder> listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of browser settings.
This is a variant of
listBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
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.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client
.listBrowserSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(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
listBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
operation.
This is a convenience which creates an instance of the ListBrowserSettingsRequest.Builder avoiding the
need to create one manually via ListBrowserSettingsRequest.builder()
listBrowserSettingsRequest - A Consumer that will call methods on ListBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListIdentityProvidersResponse listIdentityProviders(ListIdentityProvidersRequest listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of identity providers for a specific web portal.
listIdentityProvidersRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListIdentityProvidersResponse listIdentityProviders(Consumer<ListIdentityProvidersRequest.Builder> listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of identity providers for a specific web portal.
This is a convenience which creates an instance of the ListIdentityProvidersRequest.Builder avoiding the
need to create one manually via ListIdentityProvidersRequest.builder()
listIdentityProvidersRequest - A Consumer that will call methods on ListIdentityProvidersRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListIdentityProvidersIterable listIdentityProvidersPaginator(ListIdentityProvidersRequest listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of identity providers for a specific web portal.
This is a variant of
listIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
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.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client
.listIdentityProvidersPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(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
listIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
operation.
listIdentityProvidersRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListIdentityProvidersIterable listIdentityProvidersPaginator(Consumer<ListIdentityProvidersRequest.Builder> listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of identity providers for a specific web portal.
This is a variant of
listIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
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.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client
.listIdentityProvidersPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(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
listIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
operation.
This is a convenience which creates an instance of the ListIdentityProvidersRequest.Builder avoiding the
need to create one manually via ListIdentityProvidersRequest.builder()
listIdentityProvidersRequest - A Consumer that will call methods on ListIdentityProvidersRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListNetworkSettingsResponse listNetworkSettings(ListNetworkSettingsRequest listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of network settings.
listNetworkSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListNetworkSettingsResponse listNetworkSettings(Consumer<ListNetworkSettingsRequest.Builder> listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of network settings.
This is a convenience which creates an instance of the ListNetworkSettingsRequest.Builder avoiding the
need to create one manually via ListNetworkSettingsRequest.builder()
listNetworkSettingsRequest - A Consumer that will call methods on ListNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListNetworkSettingsIterable listNetworkSettingsPaginator(ListNetworkSettingsRequest listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of network settings.
This is a variant of
listNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
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.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client
.listNetworkSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(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
listNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
operation.
listNetworkSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListNetworkSettingsIterable listNetworkSettingsPaginator(Consumer<ListNetworkSettingsRequest.Builder> listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of network settings.
This is a variant of
listNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
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.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client
.listNetworkSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(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
listNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
operation.
This is a convenience which creates an instance of the ListNetworkSettingsRequest.Builder avoiding the
need to create one manually via ListNetworkSettingsRequest.builder()
listNetworkSettingsRequest - A Consumer that will call methods on ListNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPortalsResponse listPortals(ListPortalsRequest listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list or web portals.
listPortalsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPortalsResponse listPortals(Consumer<ListPortalsRequest.Builder> listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list or web portals.
This is a convenience which creates an instance of the ListPortalsRequest.Builder avoiding the need to
create one manually via ListPortalsRequest.builder()
listPortalsRequest - A Consumer that will call methods on ListPortalsRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPortalsIterable listPortalsPaginator(ListPortalsRequest listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list or web portals.
This is a variant of listPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest)
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.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListPortalsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(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
listPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest) operation.
listPortalsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListPortalsIterable listPortalsPaginator(Consumer<ListPortalsRequest.Builder> listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list or web portals.
This is a variant of listPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest)
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.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListPortalsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(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
listPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest) operation.
This is a convenience which creates an instance of the ListPortalsRequest.Builder avoiding the need to
create one manually via ListPortalsRequest.builder()
listPortalsRequest - A Consumer that will call methods on ListPortalsRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of tags for a resource.
listTagsForResourceRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - 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 InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of tags for a resource.
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.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoreCertificatesResponse listTrustStoreCertificates(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust store certificates.
listTrustStoreCertificatesRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoreCertificatesResponse listTrustStoreCertificates(Consumer<ListTrustStoreCertificatesRequest.Builder> listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust store certificates.
This is a convenience which creates an instance of the ListTrustStoreCertificatesRequest.Builder avoiding
the need to create one manually via ListTrustStoreCertificatesRequest.builder()
listTrustStoreCertificatesRequest - A Consumer that will call methods on ListTrustStoreCertificatesRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoreCertificatesIterable listTrustStoreCertificatesPaginator(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust store certificates.
This is a variant of
listTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
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.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client
.listTrustStoreCertificatesPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(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
listTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
operation.
listTrustStoreCertificatesRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoreCertificatesIterable listTrustStoreCertificatesPaginator(Consumer<ListTrustStoreCertificatesRequest.Builder> listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust store certificates.
This is a variant of
listTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
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.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client
.listTrustStoreCertificatesPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(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
listTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
operation.
This is a convenience which creates an instance of the ListTrustStoreCertificatesRequest.Builder avoiding
the need to create one manually via ListTrustStoreCertificatesRequest.builder()
listTrustStoreCertificatesRequest - A Consumer that will call methods on ListTrustStoreCertificatesRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoresResponse listTrustStores(ListTrustStoresRequest listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust stores.
listTrustStoresRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoresResponse listTrustStores(Consumer<ListTrustStoresRequest.Builder> listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust stores.
This is a convenience which creates an instance of the ListTrustStoresRequest.Builder avoiding the need
to create one manually via ListTrustStoresRequest.builder()
listTrustStoresRequest - A Consumer that will call methods on ListTrustStoresRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoresIterable listTrustStoresPaginator(ListTrustStoresRequest listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust stores.
This is a variant of
listTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest) 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.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client
.listTrustStoresPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(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
listTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest)
operation.
listTrustStoresRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTrustStoresIterable listTrustStoresPaginator(Consumer<ListTrustStoresRequest.Builder> listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust stores.
This is a variant of
listTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest) 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.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client
.listTrustStoresPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(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
listTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest)
operation.
This is a convenience which creates an instance of the ListTrustStoresRequest.Builder avoiding the need
to create one manually via ListTrustStoresRequest.builder()
listTrustStoresRequest - A Consumer that will call methods on ListTrustStoresRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserAccessLoggingSettingsResponse listUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user access logging settings.
listUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserAccessLoggingSettingsResponse listUserAccessLoggingSettings(Consumer<ListUserAccessLoggingSettingsRequest.Builder> listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user access logging settings.
This is a convenience which creates an instance of the ListUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via ListUserAccessLoggingSettingsRequest.builder()
listUserAccessLoggingSettingsRequest - A Consumer that will call methods on ListUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserAccessLoggingSettingsIterable listUserAccessLoggingSettingsPaginator(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user access logging settings.
This is a variant of
listUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
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.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client
.listUserAccessLoggingSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(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
listUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
operation.
listUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserAccessLoggingSettingsIterable listUserAccessLoggingSettingsPaginator(Consumer<ListUserAccessLoggingSettingsRequest.Builder> listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user access logging settings.
This is a variant of
listUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
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.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client
.listUserAccessLoggingSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(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
listUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
operation.
This is a convenience which creates an instance of the ListUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via ListUserAccessLoggingSettingsRequest.builder()
listUserAccessLoggingSettingsRequest - A Consumer that will call methods on ListUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserSettingsResponse listUserSettings(ListUserSettingsRequest listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user settings.
listUserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserSettingsResponse listUserSettings(Consumer<ListUserSettingsRequest.Builder> listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user settings.
This is a convenience which creates an instance of the ListUserSettingsRequest.Builder avoiding the need
to create one manually via ListUserSettingsRequest.builder()
listUserSettingsRequest - A Consumer that will call methods on ListUserSettingsRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserSettingsIterable listUserSettingsPaginator(ListUserSettingsRequest listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user settings.
This is a variant of
listUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest) 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.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client
.listUserSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(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
listUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest)
operation.
listUserSettingsRequest - InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListUserSettingsIterable listUserSettingsPaginator(Consumer<ListUserSettingsRequest.Builder> listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user settings.
This is a variant of
listUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest) 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.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client
.listUserSettingsPaginator(request);
for (software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(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
listUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest)
operation.
This is a convenience which creates an instance of the ListUserSettingsRequest.Builder avoiding the need
to create one manually via ListUserSettingsRequest.builder()
listUserSettingsRequest - A Consumer that will call methods on ListUserSettingsRequest.Builder to create a request.InternalServerException - There is an internal server error.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, TooManyTagsException, AwsServiceException, SdkClientException, WorkSpacesWebException
Adds or overwrites one or more tags for the specified resource.
tagResourceRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.TooManyTagsException - There are too many tags.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - 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 InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, TooManyTagsException, AwsServiceException, SdkClientException, WorkSpacesWebException
Adds or overwrites one or more tags for the specified resource.
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.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.TooManyTagsException - There are too many tags.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Removes one or more tags from the specified resource.
untagResourceRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - 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 InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Removes one or more tags from the specified 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.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateBrowserSettingsResponse updateBrowserSettings(UpdateBrowserSettingsRequest updateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates browser settings.
updateBrowserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateBrowserSettingsResponse updateBrowserSettings(Consumer<UpdateBrowserSettingsRequest.Builder> updateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates browser settings.
This is a convenience which creates an instance of the UpdateBrowserSettingsRequest.Builder avoiding the
need to create one manually via UpdateBrowserSettingsRequest.builder()
updateBrowserSettingsRequest - A Consumer that will call methods on UpdateBrowserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateIdentityProviderResponse updateIdentityProvider(UpdateIdentityProviderRequest updateIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the identity provider.
updateIdentityProviderRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateIdentityProviderResponse updateIdentityProvider(Consumer<UpdateIdentityProviderRequest.Builder> updateIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the identity provider.
This is a convenience which creates an instance of the UpdateIdentityProviderRequest.Builder avoiding the
need to create one manually via UpdateIdentityProviderRequest.builder()
updateIdentityProviderRequest - A Consumer that will call methods on UpdateIdentityProviderRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateNetworkSettingsResponse updateNetworkSettings(UpdateNetworkSettingsRequest updateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates network settings.
updateNetworkSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateNetworkSettingsResponse updateNetworkSettings(Consumer<UpdateNetworkSettingsRequest.Builder> updateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates network settings.
This is a convenience which creates an instance of the UpdateNetworkSettingsRequest.Builder avoiding the
need to create one manually via UpdateNetworkSettingsRequest.builder()
updateNetworkSettingsRequest - A Consumer that will call methods on UpdateNetworkSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdatePortalResponse updatePortal(UpdatePortalRequest updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates a web portal.
updatePortalRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdatePortalResponse updatePortal(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates a web portal.
This is a convenience which creates an instance of the UpdatePortalRequest.Builder avoiding the need to
create one manually via UpdatePortalRequest.builder()
updatePortalRequest - A Consumer that will call methods on UpdatePortalRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateTrustStoreResponse updateTrustStore(UpdateTrustStoreRequest updateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the trust store.
updateTrustStoreRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateTrustStoreResponse updateTrustStore(Consumer<UpdateTrustStoreRequest.Builder> updateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the trust store.
This is a convenience which creates an instance of the UpdateTrustStoreRequest.Builder avoiding the need
to create one manually via UpdateTrustStoreRequest.builder()
updateTrustStoreRequest - A Consumer that will call methods on UpdateTrustStoreRequest.Builder to create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ServiceQuotaExceededException - The service quota has been exceeded.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateUserAccessLoggingSettingsResponse updateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest updateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user access logging settings.
updateUserAccessLoggingSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateUserAccessLoggingSettingsResponse updateUserAccessLoggingSettings(Consumer<UpdateUserAccessLoggingSettingsRequest.Builder> updateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user access logging settings.
This is a convenience which creates an instance of the UpdateUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually via UpdateUserAccessLoggingSettingsRequest.builder()
updateUserAccessLoggingSettingsRequest - A Consumer that will call methods on UpdateUserAccessLoggingSettingsRequest.Builder to
create a request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateUserSettingsResponse updateUserSettings(UpdateUserSettingsRequest updateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user settings.
updateUserSettingsRequest - InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateUserSettingsResponse updateUserSettings(Consumer<UpdateUserSettingsRequest.Builder> updateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user settings.
This is a convenience which creates an instance of the UpdateUserSettingsRequest.Builder avoiding the
need to create one manually via UpdateUserSettingsRequest.builder()
updateUserSettingsRequest - A Consumer that will call methods on UpdateUserSettingsRequest.Builder to create a
request.InternalServerException - There is an internal server error.ResourceNotFoundException - The resource cannot be found.AccessDeniedException - Access is denied.ThrottlingException - There is a throttling error.ValidationException - There is a validation error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.WorkSpacesWebException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic ServiceMetadata serviceMetadata()
Copyright © 2022. All rights reserved.