Interface WorkSpacesWebClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface WorkSpacesWebClient extends AwsClient
Service client for accessing Amazon WorkSpaces Web. This can be created using the staticbuilder()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.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
associateBrowserSettings
default AssociateBrowserSettingsResponse associateBrowserSettings(AssociateBrowserSettingsRequest associateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a browser settings resource with a web portal.
- Parameters:
associateBrowserSettingsRequest-- Returns:
- Result of the AssociateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateBrowserSettings
default 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.Builderavoiding the need to create one manually viaAssociateBrowserSettingsRequest.builder()- Parameters:
associateBrowserSettingsRequest- AConsumerthat will call methods onAssociateBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the AssociateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateIpAccessSettings
default AssociateIpAccessSettingsResponse associateIpAccessSettings(AssociateIpAccessSettingsRequest associateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates an IP access settings resource with a web portal.
- Parameters:
associateIpAccessSettingsRequest-- Returns:
- Result of the AssociateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateIpAccessSettings
default AssociateIpAccessSettingsResponse associateIpAccessSettings(Consumer<AssociateIpAccessSettingsRequest.Builder> associateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates an IP access settings resource with a web portal.
This is a convenience which creates an instance of the
AssociateIpAccessSettingsRequest.Builderavoiding the need to create one manually viaAssociateIpAccessSettingsRequest.builder()- Parameters:
associateIpAccessSettingsRequest- AConsumerthat will call methods onAssociateIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the AssociateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateNetworkSettings
default AssociateNetworkSettingsResponse associateNetworkSettings(AssociateNetworkSettingsRequest associateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a network settings resource with a web portal.
- Parameters:
associateNetworkSettingsRequest-- Returns:
- Result of the AssociateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateNetworkSettings
default 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.Builderavoiding the need to create one manually viaAssociateNetworkSettingsRequest.builder()- Parameters:
associateNetworkSettingsRequest- AConsumerthat will call methods onAssociateNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the AssociateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateTrustStore
default AssociateTrustStoreResponse associateTrustStore(AssociateTrustStoreRequest associateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a trust store with a web portal.
- Parameters:
associateTrustStoreRequest-- Returns:
- Result of the AssociateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateTrustStore
default 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.Builderavoiding the need to create one manually viaAssociateTrustStoreRequest.builder()- Parameters:
associateTrustStoreRequest- AConsumerthat will call methods onAssociateTrustStoreRequest.Builderto create a request.- Returns:
- Result of the AssociateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateUserAccessLoggingSettings
default 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.
- Parameters:
associateUserAccessLoggingSettingsRequest-- Returns:
- Result of the AssociateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaAssociateUserAccessLoggingSettingsRequest.builder()- Parameters:
associateUserAccessLoggingSettingsRequest- AConsumerthat will call methods onAssociateUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the AssociateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateUserSettings
default AssociateUserSettingsResponse associateUserSettings(AssociateUserSettingsRequest associateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Associates a user settings resource with a web portal.
- Parameters:
associateUserSettingsRequest-- Returns:
- Result of the AssociateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateUserSettings
default 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.Builderavoiding the need to create one manually viaAssociateUserSettingsRequest.builder()- Parameters:
associateUserSettingsRequest- AConsumerthat will call methods onAssociateUserSettingsRequest.Builderto create a request.- Returns:
- Result of the AssociateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createBrowserSettings
default 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.
- Parameters:
createBrowserSettingsRequest-- Returns:
- Result of the CreateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createBrowserSettings
default 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.Builderavoiding the need to create one manually viaCreateBrowserSettingsRequest.builder()- Parameters:
createBrowserSettingsRequest- AConsumerthat will call methods onCreateBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the CreateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createIdentityProvider
default 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.
- Parameters:
createIdentityProviderRequest-- Returns:
- Result of the CreateIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createIdentityProvider
default 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.Builderavoiding the need to create one manually viaCreateIdentityProviderRequest.builder()- Parameters:
createIdentityProviderRequest- AConsumerthat will call methods onCreateIdentityProviderRequest.Builderto create a request.- Returns:
- Result of the CreateIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createIpAccessSettings
default CreateIpAccessSettingsResponse createIpAccessSettings(CreateIpAccessSettingsRequest createIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates an IP access settings resource that can be associated with a web portal.
- Parameters:
createIpAccessSettingsRequest-- Returns:
- Result of the CreateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createIpAccessSettings
default CreateIpAccessSettingsResponse createIpAccessSettings(Consumer<CreateIpAccessSettingsRequest.Builder> createIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates an IP access settings resource that can be associated with a web portal.
This is a convenience which creates an instance of the
CreateIpAccessSettingsRequest.Builderavoiding the need to create one manually viaCreateIpAccessSettingsRequest.builder()- Parameters:
createIpAccessSettingsRequest- AConsumerthat will call methods onCreateIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the CreateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createNetworkSettings
default 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.
- Parameters:
createNetworkSettingsRequest-- Returns:
- Result of the CreateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createNetworkSettings
default 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.Builderavoiding the need to create one manually viaCreateNetworkSettingsRequest.builder()- Parameters:
createNetworkSettingsRequest- AConsumerthat will call methods onCreateNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the CreateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createPortal
default CreatePortalResponse createPortal(CreatePortalRequest createPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Creates a web portal.
- Parameters:
createPortalRequest-- Returns:
- Result of the CreatePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createPortal
default 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.Builderavoiding the need to create one manually viaCreatePortalRequest.builder()- Parameters:
createPortalRequest- AConsumerthat will call methods onCreatePortalRequest.Builderto create a request.- Returns:
- Result of the CreatePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createTrustStore
default 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.
- Parameters:
createTrustStoreRequest-- Returns:
- Result of the CreateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createTrustStore
default 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.Builderavoiding the need to create one manually viaCreateTrustStoreRequest.builder()- Parameters:
createTrustStoreRequest- AConsumerthat will call methods onCreateTrustStoreRequest.Builderto create a request.- Returns:
- Result of the CreateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createUserAccessLoggingSettings
default 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.
- Parameters:
createUserAccessLoggingSettingsRequest-- Returns:
- Result of the CreateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaCreateUserAccessLoggingSettingsRequest.builder()- Parameters:
createUserAccessLoggingSettingsRequest- AConsumerthat will call methods onCreateUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the CreateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createUserSettings
default 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.
- Parameters:
createUserSettingsRequest-- Returns:
- Result of the CreateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createUserSettings
default 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.Builderavoiding the need to create one manually viaCreateUserSettingsRequest.builder()- Parameters:
createUserSettingsRequest- AConsumerthat will call methods onCreateUserSettingsRequest.Builderto create a request.- Returns:
- Result of the CreateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteBrowserSettings
default DeleteBrowserSettingsResponse deleteBrowserSettings(DeleteBrowserSettingsRequest deleteBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes browser settings.
- Parameters:
deleteBrowserSettingsRequest-- Returns:
- Result of the DeleteBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteBrowserSettings
default 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.Builderavoiding the need to create one manually viaDeleteBrowserSettingsRequest.builder()- Parameters:
deleteBrowserSettingsRequest- AConsumerthat will call methods onDeleteBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the DeleteBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIdentityProvider
default DeleteIdentityProviderResponse deleteIdentityProvider(DeleteIdentityProviderRequest deleteIdentityProviderRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the identity provider.
- Parameters:
deleteIdentityProviderRequest-- Returns:
- Result of the DeleteIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIdentityProvider
default 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.Builderavoiding the need to create one manually viaDeleteIdentityProviderRequest.builder()- Parameters:
deleteIdentityProviderRequest- AConsumerthat will call methods onDeleteIdentityProviderRequest.Builderto create a request.- Returns:
- Result of the DeleteIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIpAccessSettings
default DeleteIpAccessSettingsResponse deleteIpAccessSettings(DeleteIpAccessSettingsRequest deleteIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes IP access settings.
- Parameters:
deleteIpAccessSettingsRequest-- Returns:
- Result of the DeleteIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIpAccessSettings
default DeleteIpAccessSettingsResponse deleteIpAccessSettings(Consumer<DeleteIpAccessSettingsRequest.Builder> deleteIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes IP access settings.
This is a convenience which creates an instance of the
DeleteIpAccessSettingsRequest.Builderavoiding the need to create one manually viaDeleteIpAccessSettingsRequest.builder()- Parameters:
deleteIpAccessSettingsRequest- AConsumerthat will call methods onDeleteIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the DeleteIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteNetworkSettings
default DeleteNetworkSettingsResponse deleteNetworkSettings(DeleteNetworkSettingsRequest deleteNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes network settings.
- Parameters:
deleteNetworkSettingsRequest-- Returns:
- Result of the DeleteNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteNetworkSettings
default 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.Builderavoiding the need to create one manually viaDeleteNetworkSettingsRequest.builder()- Parameters:
deleteNetworkSettingsRequest- AConsumerthat will call methods onDeleteNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the DeleteNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deletePortal
default DeletePortalResponse deletePortal(DeletePortalRequest deletePortalRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes a web portal.
- Parameters:
deletePortalRequest-- Returns:
- Result of the DeletePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deletePortal
default 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.Builderavoiding the need to create one manually viaDeletePortalRequest.builder()- Parameters:
deletePortalRequest- AConsumerthat will call methods onDeletePortalRequest.Builderto create a request.- Returns:
- Result of the DeletePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteTrustStore
default DeleteTrustStoreResponse deleteTrustStore(DeleteTrustStoreRequest deleteTrustStoreRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes the trust store.
- Parameters:
deleteTrustStoreRequest-- Returns:
- Result of the DeleteTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteTrustStore
default 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.Builderavoiding the need to create one manually viaDeleteTrustStoreRequest.builder()- Parameters:
deleteTrustStoreRequest- AConsumerthat will call methods onDeleteTrustStoreRequest.Builderto create a request.- Returns:
- Result of the DeleteTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteUserAccessLoggingSettings
default DeleteUserAccessLoggingSettingsResponse deleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest deleteUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user access logging settings.
- Parameters:
deleteUserAccessLoggingSettingsRequest-- Returns:
- Result of the DeleteUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaDeleteUserAccessLoggingSettingsRequest.builder()- Parameters:
deleteUserAccessLoggingSettingsRequest- AConsumerthat will call methods onDeleteUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the DeleteUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteUserSettings
default DeleteUserSettingsResponse deleteUserSettings(DeleteUserSettingsRequest deleteUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Deletes user settings.
- Parameters:
deleteUserSettingsRequest-- Returns:
- Result of the DeleteUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteUserSettings
default 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.Builderavoiding the need to create one manually viaDeleteUserSettingsRequest.builder()- Parameters:
deleteUserSettingsRequest- AConsumerthat will call methods onDeleteUserSettingsRequest.Builderto create a request.- Returns:
- Result of the DeleteUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateBrowserSettings
default DisassociateBrowserSettingsResponse disassociateBrowserSettings(DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates browser settings from a web portal.
- Parameters:
disassociateBrowserSettingsRequest-- Returns:
- Result of the DisassociateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateBrowserSettings
default 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.Builderavoiding the need to create one manually viaDisassociateBrowserSettingsRequest.builder()- Parameters:
disassociateBrowserSettingsRequest- AConsumerthat will call methods onDisassociateBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the DisassociateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateIpAccessSettings
default DisassociateIpAccessSettingsResponse disassociateIpAccessSettings(DisassociateIpAccessSettingsRequest disassociateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates IP access settings from a web portal.
- Parameters:
disassociateIpAccessSettingsRequest-- Returns:
- Result of the DisassociateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateIpAccessSettings
default DisassociateIpAccessSettingsResponse disassociateIpAccessSettings(Consumer<DisassociateIpAccessSettingsRequest.Builder> disassociateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates IP access settings from a web portal.
This is a convenience which creates an instance of the
DisassociateIpAccessSettingsRequest.Builderavoiding the need to create one manually viaDisassociateIpAccessSettingsRequest.builder()- Parameters:
disassociateIpAccessSettingsRequest- AConsumerthat will call methods onDisassociateIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the DisassociateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateNetworkSettings
default DisassociateNetworkSettingsResponse disassociateNetworkSettings(DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates network settings from a web portal.
- Parameters:
disassociateNetworkSettingsRequest-- Returns:
- Result of the DisassociateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateNetworkSettings
default 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.Builderavoiding the need to create one manually viaDisassociateNetworkSettingsRequest.builder()- Parameters:
disassociateNetworkSettingsRequest- AConsumerthat will call methods onDisassociateNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the DisassociateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateTrustStore
default DisassociateTrustStoreResponse disassociateTrustStore(DisassociateTrustStoreRequest disassociateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates a trust store from a web portal.
- Parameters:
disassociateTrustStoreRequest-- Returns:
- Result of the DisassociateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateTrustStore
default 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.Builderavoiding the need to create one manually viaDisassociateTrustStoreRequest.builder()- Parameters:
disassociateTrustStoreRequest- AConsumerthat will call methods onDisassociateTrustStoreRequest.Builderto create a request.- Returns:
- Result of the DisassociateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateUserAccessLoggingSettings
default DisassociateUserAccessLoggingSettingsResponse disassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user access logging settings from a web portal.
- Parameters:
disassociateUserAccessLoggingSettingsRequest-- Returns:
- Result of the DisassociateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaDisassociateUserAccessLoggingSettingsRequest.builder()- Parameters:
disassociateUserAccessLoggingSettingsRequest- AConsumerthat will call methods onDisassociateUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the DisassociateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateUserSettings
default DisassociateUserSettingsResponse disassociateUserSettings(DisassociateUserSettingsRequest disassociateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Disassociates user settings from a web portal.
- Parameters:
disassociateUserSettingsRequest-- Returns:
- Result of the DisassociateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateUserSettings
default 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.Builderavoiding the need to create one manually viaDisassociateUserSettingsRequest.builder()- Parameters:
disassociateUserSettingsRequest- AConsumerthat will call methods onDisassociateUserSettingsRequest.Builderto create a request.- Returns:
- Result of the DisassociateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getBrowserSettings
default GetBrowserSettingsResponse getBrowserSettings(GetBrowserSettingsRequest getBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets browser settings.
- Parameters:
getBrowserSettingsRequest-- Returns:
- Result of the GetBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getBrowserSettings
default 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.Builderavoiding the need to create one manually viaGetBrowserSettingsRequest.builder()- Parameters:
getBrowserSettingsRequest- AConsumerthat will call methods onGetBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the GetBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getIdentityProvider
default GetIdentityProviderResponse getIdentityProvider(GetIdentityProviderRequest getIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the identity provider.
- Parameters:
getIdentityProviderRequest-- Returns:
- Result of the GetIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getIdentityProvider
default 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.Builderavoiding the need to create one manually viaGetIdentityProviderRequest.builder()- Parameters:
getIdentityProviderRequest- AConsumerthat will call methods onGetIdentityProviderRequest.Builderto create a request.- Returns:
- Result of the GetIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getIpAccessSettings
default GetIpAccessSettingsResponse getIpAccessSettings(GetIpAccessSettingsRequest getIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the IP access settings.
- Parameters:
getIpAccessSettingsRequest-- Returns:
- Result of the GetIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getIpAccessSettings
default GetIpAccessSettingsResponse getIpAccessSettings(Consumer<GetIpAccessSettingsRequest.Builder> getIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the IP access settings.
This is a convenience which creates an instance of the
GetIpAccessSettingsRequest.Builderavoiding the need to create one manually viaGetIpAccessSettingsRequest.builder()- Parameters:
getIpAccessSettingsRequest- AConsumerthat will call methods onGetIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the GetIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getNetworkSettings
default GetNetworkSettingsResponse getNetworkSettings(GetNetworkSettingsRequest getNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the network settings.
- Parameters:
getNetworkSettingsRequest-- Returns:
- Result of the GetNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getNetworkSettings
default 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.Builderavoiding the need to create one manually viaGetNetworkSettingsRequest.builder()- Parameters:
getNetworkSettingsRequest- AConsumerthat will call methods onGetNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the GetNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPortal
default GetPortalResponse getPortal(GetPortalRequest getPortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the web portal.
- Parameters:
getPortalRequest-- Returns:
- Result of the GetPortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPortal
default 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.Builderavoiding the need to create one manually viaGetPortalRequest.builder()- Parameters:
getPortalRequest- AConsumerthat will call methods onGetPortalRequest.Builderto create a request.- Returns:
- Result of the GetPortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPortalServiceProviderMetadata
default GetPortalServiceProviderMetadataResponse getPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest getPortalServiceProviderMetadataRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the service provider metadata.
- Parameters:
getPortalServiceProviderMetadataRequest-- Returns:
- Result of the GetPortalServiceProviderMetadata operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPortalServiceProviderMetadata
default 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.Builderavoiding the need to create one manually viaGetPortalServiceProviderMetadataRequest.builder()- Parameters:
getPortalServiceProviderMetadataRequest- AConsumerthat will call methods onGetPortalServiceProviderMetadataRequest.Builderto create a request.- Returns:
- Result of the GetPortalServiceProviderMetadata operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getTrustStore
default GetTrustStoreResponse getTrustStore(GetTrustStoreRequest getTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store.
- Parameters:
getTrustStoreRequest-- Returns:
- Result of the GetTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getTrustStore
default 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.Builderavoiding the need to create one manually viaGetTrustStoreRequest.builder()- Parameters:
getTrustStoreRequest- AConsumerthat will call methods onGetTrustStoreRequest.Builderto create a request.- Returns:
- Result of the GetTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getTrustStoreCertificate
default GetTrustStoreCertificateResponse getTrustStoreCertificate(GetTrustStoreCertificateRequest getTrustStoreCertificateRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets the trust store certificate.
- Parameters:
getTrustStoreCertificateRequest-- Returns:
- Result of the GetTrustStoreCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getTrustStoreCertificate
default 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.Builderavoiding the need to create one manually viaGetTrustStoreCertificateRequest.builder()- Parameters:
getTrustStoreCertificateRequest- AConsumerthat will call methods onGetTrustStoreCertificateRequest.Builderto create a request.- Returns:
- Result of the GetTrustStoreCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getUserAccessLoggingSettings
default GetUserAccessLoggingSettingsResponse getUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest getUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user access logging settings.
- Parameters:
getUserAccessLoggingSettingsRequest-- Returns:
- Result of the GetUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaGetUserAccessLoggingSettingsRequest.builder()- Parameters:
getUserAccessLoggingSettingsRequest- AConsumerthat will call methods onGetUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the GetUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getUserSettings
default GetUserSettingsResponse getUserSettings(GetUserSettingsRequest getUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Gets user settings.
- Parameters:
getUserSettingsRequest-- Returns:
- Result of the GetUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getUserSettings
default 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.Builderavoiding the need to create one manually viaGetUserSettingsRequest.builder()- Parameters:
getUserSettingsRequest- AConsumerthat will call methods onGetUserSettingsRequest.Builderto create a request.- Returns:
- Result of the GetUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listBrowserSettings
default ListBrowserSettingsResponse listBrowserSettings(ListBrowserSettingsRequest listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of browser settings.
- Parameters:
listBrowserSettingsRequest-- Returns:
- Result of the ListBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listBrowserSettings
default 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.Builderavoiding the need to create one manually viaListBrowserSettingsRequest.builder()- Parameters:
listBrowserSettingsRequest- AConsumerthat will call methods onListBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the ListBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listBrowserSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listBrowserSettingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listBrowserSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListBrowserSettingsIterable responses = client.listBrowserSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListBrowserSettingsRequest.builder()- Parameters:
listBrowserSettingsRequest- AConsumerthat will call methods onListBrowserSettingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIdentityProviders
default ListIdentityProvidersResponse listIdentityProviders(ListIdentityProvidersRequest listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of identity providers for a specific web portal.
- Parameters:
listIdentityProvidersRequest-- Returns:
- Result of the ListIdentityProviders operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIdentityProviders
default 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.Builderavoiding the need to create one manually viaListIdentityProvidersRequest.builder()- Parameters:
listIdentityProvidersRequest- AConsumerthat will call methods onListIdentityProvidersRequest.Builderto create a request.- Returns:
- Result of the ListIdentityProviders operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIdentityProvidersPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listIdentityProvidersRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIdentityProvidersPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListIdentityProvidersIterable responses = client.listIdentityProvidersPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListIdentityProvidersRequest.builder()- Parameters:
listIdentityProvidersRequest- AConsumerthat will call methods onListIdentityProvidersRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIpAccessSettings
default ListIpAccessSettingsResponse listIpAccessSettings(ListIpAccessSettingsRequest listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of IP access settings.
- Parameters:
listIpAccessSettingsRequest-- Returns:
- Result of the ListIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIpAccessSettings
default ListIpAccessSettingsResponse listIpAccessSettings(Consumer<ListIpAccessSettingsRequest.Builder> listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of IP access settings.
This is a convenience which creates an instance of the
ListIpAccessSettingsRequest.Builderavoiding the need to create one manually viaListIpAccessSettingsRequest.builder()- Parameters:
listIpAccessSettingsRequest- AConsumerthat will call methods onListIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the ListIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIpAccessSettingsPaginator
default ListIpAccessSettingsIterable listIpAccessSettingsPaginator(ListIpAccessSettingsRequest listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of IP access settings.
This is a variant of
listIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client.listIpAccessSettingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client .listIpAccessSettingsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client.listIpAccessSettingsPaginator(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
listIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)operation.- Parameters:
listIpAccessSettingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listIpAccessSettingsPaginator
default ListIpAccessSettingsIterable listIpAccessSettingsPaginator(Consumer<ListIpAccessSettingsRequest.Builder> listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of IP access settings.
This is a variant of
listIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client.listIpAccessSettingsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client .listIpAccessSettingsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListIpAccessSettingsIterable responses = client.listIpAccessSettingsPaginator(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
listIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)operation.This is a convenience which creates an instance of the
ListIpAccessSettingsRequest.Builderavoiding the need to create one manually viaListIpAccessSettingsRequest.builder()- Parameters:
listIpAccessSettingsRequest- AConsumerthat will call methods onListIpAccessSettingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkSettings
default ListNetworkSettingsResponse listNetworkSettings(ListNetworkSettingsRequest listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of network settings.
- Parameters:
listNetworkSettingsRequest-- Returns:
- Result of the ListNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkSettings
default 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.Builderavoiding the need to create one manually viaListNetworkSettingsRequest.builder()- Parameters:
listNetworkSettingsRequest- AConsumerthat will call methods onListNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the ListNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listNetworkSettingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListNetworkSettingsIterable responses = client.listNetworkSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListNetworkSettingsRequest.builder()- Parameters:
listNetworkSettingsRequest- AConsumerthat will call methods onListNetworkSettingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPortals
default ListPortalsResponse listPortals(ListPortalsRequest listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list or web portals.
- Parameters:
listPortalsRequest-- Returns:
- Result of the ListPortals operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPortals
default 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.Builderavoiding the need to create one manually viaListPortalsRequest.builder()- Parameters:
listPortalsRequest- AConsumerthat will call methods onListPortalsRequest.Builderto create a request.- Returns:
- Result of the ListPortals operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPortalsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listPortalsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPortalsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListPortalsIterable responses = client.listPortalsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListPortalsRequest.builder()- Parameters:
listPortalsRequest- AConsumerthat will call methods onListPortalsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of tags for a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoreCertificates
default ListTrustStoreCertificatesResponse listTrustStoreCertificates(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust store certificates.
- Parameters:
listTrustStoreCertificatesRequest-- Returns:
- Result of the ListTrustStoreCertificates operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoreCertificates
default 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.Builderavoiding the need to create one manually viaListTrustStoreCertificatesRequest.builder()- Parameters:
listTrustStoreCertificatesRequest- AConsumerthat will call methods onListTrustStoreCertificatesRequest.Builderto create a request.- Returns:
- Result of the ListTrustStoreCertificates operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoreCertificatesPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listTrustStoreCertificatesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoreCertificatesPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoreCertificatesIterable responses = client.listTrustStoreCertificatesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListTrustStoreCertificatesRequest.builder()- Parameters:
listTrustStoreCertificatesRequest- AConsumerthat will call methods onListTrustStoreCertificatesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStores
default ListTrustStoresResponse listTrustStores(ListTrustStoresRequest listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of trust stores.
- Parameters:
listTrustStoresRequest-- Returns:
- Result of the ListTrustStores operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStores
default 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.Builderavoiding the need to create one manually viaListTrustStoresRequest.builder()- Parameters:
listTrustStoresRequest- AConsumerthat will call methods onListTrustStoresRequest.Builderto create a request.- Returns:
- Result of the ListTrustStores operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoresPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listTrustStoresRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTrustStoresPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListTrustStoresIterable responses = client.listTrustStoresPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListTrustStoresRequest.builder()- Parameters:
listTrustStoresRequest- AConsumerthat will call methods onListTrustStoresRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserAccessLoggingSettings
default ListUserAccessLoggingSettingsResponse listUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user access logging settings.
- Parameters:
listUserAccessLoggingSettingsRequest-- Returns:
- Result of the ListUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaListUserAccessLoggingSettingsRequest.builder()- Parameters:
listUserAccessLoggingSettingsRequest- AConsumerthat will call methods onListUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the ListUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserAccessLoggingSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listUserAccessLoggingSettingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserAccessLoggingSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListUserAccessLoggingSettingsIterable responses = client.listUserAccessLoggingSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListUserAccessLoggingSettingsRequest.builder()- Parameters:
listUserAccessLoggingSettingsRequest- AConsumerthat will call methods onListUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserSettings
default ListUserSettingsResponse listUserSettings(ListUserSettingsRequest listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Retrieves a list of user settings.
- Parameters:
listUserSettingsRequest-- Returns:
- Result of the ListUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserSettings
default 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.Builderavoiding the need to create one manually viaListUserSettingsRequest.builder()- Parameters:
listUserSettingsRequest- AConsumerthat will call methods onListUserSettingsRequest.Builderto create a request.- Returns:
- Result of the ListUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listUserSettingsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listUserSettingsPaginator
default 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
2) Using For loopsoftware.amazon.awssdk.services.workspacesweb.paginators.ListUserSettingsIterable responses = client.listUserSettingsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListUserSettingsRequest.builder()- Parameters:
listUserSettingsRequest- AConsumerthat will call methods onListUserSettingsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default 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.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Removes one or more tags from the specified resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateBrowserSettings
default UpdateBrowserSettingsResponse updateBrowserSettings(UpdateBrowserSettingsRequest updateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates browser settings.
- Parameters:
updateBrowserSettingsRequest-- Returns:
- Result of the UpdateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateBrowserSettings
default 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.Builderavoiding the need to create one manually viaUpdateBrowserSettingsRequest.builder()- Parameters:
updateBrowserSettingsRequest- AConsumerthat will call methods onUpdateBrowserSettingsRequest.Builderto create a request.- Returns:
- Result of the UpdateBrowserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateIdentityProvider
default UpdateIdentityProviderResponse updateIdentityProvider(UpdateIdentityProviderRequest updateIdentityProviderRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the identity provider.
- Parameters:
updateIdentityProviderRequest-- Returns:
- Result of the UpdateIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateIdentityProvider
default 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.Builderavoiding the need to create one manually viaUpdateIdentityProviderRequest.builder()- Parameters:
updateIdentityProviderRequest- AConsumerthat will call methods onUpdateIdentityProviderRequest.Builderto create a request.- Returns:
- Result of the UpdateIdentityProvider operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateIpAccessSettings
default UpdateIpAccessSettingsResponse updateIpAccessSettings(UpdateIpAccessSettingsRequest updateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates IP access settings.
- Parameters:
updateIpAccessSettingsRequest-- Returns:
- Result of the UpdateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateIpAccessSettings
default UpdateIpAccessSettingsResponse updateIpAccessSettings(Consumer<UpdateIpAccessSettingsRequest.Builder> updateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates IP access settings.
This is a convenience which creates an instance of the
UpdateIpAccessSettingsRequest.Builderavoiding the need to create one manually viaUpdateIpAccessSettingsRequest.builder()- Parameters:
updateIpAccessSettingsRequest- AConsumerthat will call methods onUpdateIpAccessSettingsRequest.Builderto create a request.- Returns:
- Result of the UpdateIpAccessSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateNetworkSettings
default UpdateNetworkSettingsResponse updateNetworkSettings(UpdateNetworkSettingsRequest updateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates network settings.
- Parameters:
updateNetworkSettingsRequest-- Returns:
- Result of the UpdateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateNetworkSettings
default 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.Builderavoiding the need to create one manually viaUpdateNetworkSettingsRequest.builder()- Parameters:
updateNetworkSettingsRequest- AConsumerthat will call methods onUpdateNetworkSettingsRequest.Builderto create a request.- Returns:
- Result of the UpdateNetworkSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePortal
default UpdatePortalResponse updatePortal(UpdatePortalRequest updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates a web portal.
- Parameters:
updatePortalRequest-- Returns:
- Result of the UpdatePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePortal
default UpdatePortalResponse updatePortal(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates a web portal.
This is a convenience which creates an instance of the
UpdatePortalRequest.Builderavoiding the need to create one manually viaUpdatePortalRequest.builder()- Parameters:
updatePortalRequest- AConsumerthat will call methods onUpdatePortalRequest.Builderto create a request.- Returns:
- Result of the UpdatePortal operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateTrustStore
default UpdateTrustStoreResponse updateTrustStore(UpdateTrustStoreRequest updateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the trust store.
- Parameters:
updateTrustStoreRequest-- Returns:
- Result of the UpdateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateTrustStore
default 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.Builderavoiding the need to create one manually viaUpdateTrustStoreRequest.builder()- Parameters:
updateTrustStoreRequest- AConsumerthat will call methods onUpdateTrustStoreRequest.Builderto create a request.- Returns:
- Result of the UpdateTrustStore operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateUserAccessLoggingSettings
default UpdateUserAccessLoggingSettingsResponse updateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest updateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user access logging settings.
- Parameters:
updateUserAccessLoggingSettingsRequest-- Returns:
- Result of the UpdateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateUserAccessLoggingSettings
default 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.Builderavoiding the need to create one manually viaUpdateUserAccessLoggingSettingsRequest.builder()- Parameters:
updateUserAccessLoggingSettingsRequest- AConsumerthat will call methods onUpdateUserAccessLoggingSettingsRequest.Builderto create a request.- Returns:
- Result of the UpdateUserAccessLoggingSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateUserSettings
default UpdateUserSettingsResponse updateUserSettings(UpdateUserSettingsRequest updateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException
Updates the user settings.
- Parameters:
updateUserSettingsRequest-- Returns:
- Result of the UpdateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateUserSettings
default 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.Builderavoiding the need to create one manually viaUpdateUserSettingsRequest.builder()- Parameters:
updateUserSettingsRequest- AConsumerthat will call methods onUpdateUserSettingsRequest.Builderto create a request.- Returns:
- Result of the UpdateUserSettings operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
create
static WorkSpacesWebClient create()
Create aWorkSpacesWebClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static WorkSpacesWebClientBuilder builder()
Create a builder that can be used to configure and create aWorkSpacesWebClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default WorkSpacesWebServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-