Interface WorkSpacesWebClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Secure Browser 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 Secure Browser provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptiondefault AssociateBrowserSettingsResponse
associateBrowserSettings
(Consumer<AssociateBrowserSettingsRequest.Builder> associateBrowserSettingsRequest) Associates a browser settings resource with a web portal.default AssociateBrowserSettingsResponse
associateBrowserSettings
(AssociateBrowserSettingsRequest associateBrowserSettingsRequest) Associates a browser settings resource with a web portal.associateDataProtectionSettings
(Consumer<AssociateDataProtectionSettingsRequest.Builder> associateDataProtectionSettingsRequest) Associates a data protection settings resource with a web portal.associateDataProtectionSettings
(AssociateDataProtectionSettingsRequest associateDataProtectionSettingsRequest) Associates a data protection settings resource with a web portal.associateIpAccessSettings
(Consumer<AssociateIpAccessSettingsRequest.Builder> associateIpAccessSettingsRequest) Associates an IP access settings resource with a web portal.associateIpAccessSettings
(AssociateIpAccessSettingsRequest associateIpAccessSettingsRequest) Associates an IP access settings resource with a web portal.default AssociateNetworkSettingsResponse
associateNetworkSettings
(Consumer<AssociateNetworkSettingsRequest.Builder> associateNetworkSettingsRequest) Associates a network settings resource with a web portal.default AssociateNetworkSettingsResponse
associateNetworkSettings
(AssociateNetworkSettingsRequest associateNetworkSettingsRequest) Associates a network settings resource with a web portal.default AssociateTrustStoreResponse
associateTrustStore
(Consumer<AssociateTrustStoreRequest.Builder> associateTrustStoreRequest) Associates a trust store with a web portal.default AssociateTrustStoreResponse
associateTrustStore
(AssociateTrustStoreRequest associateTrustStoreRequest) Associates a trust store with a web portal.associateUserAccessLoggingSettings
(Consumer<AssociateUserAccessLoggingSettingsRequest.Builder> associateUserAccessLoggingSettingsRequest) Associates a user access logging settings resource with a web portal.associateUserAccessLoggingSettings
(AssociateUserAccessLoggingSettingsRequest associateUserAccessLoggingSettingsRequest) Associates a user access logging settings resource with a web portal.default AssociateUserSettingsResponse
associateUserSettings
(Consumer<AssociateUserSettingsRequest.Builder> associateUserSettingsRequest) Associates a user settings resource with a web portal.default AssociateUserSettingsResponse
associateUserSettings
(AssociateUserSettingsRequest associateUserSettingsRequest) Associates a user settings resource with a web portal.static WorkSpacesWebClientBuilder
builder()
Create a builder that can be used to configure and create aWorkSpacesWebClient
.static WorkSpacesWebClient
create()
Create aWorkSpacesWebClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateBrowserSettingsResponse
createBrowserSettings
(Consumer<CreateBrowserSettingsRequest.Builder> createBrowserSettingsRequest) Creates a browser settings resource that can be associated with a web portal.default CreateBrowserSettingsResponse
createBrowserSettings
(CreateBrowserSettingsRequest createBrowserSettingsRequest) Creates a browser settings resource that can be associated with a web portal.createDataProtectionSettings
(Consumer<CreateDataProtectionSettingsRequest.Builder> createDataProtectionSettingsRequest) Creates a data protection settings resource that can be associated with a web portal.createDataProtectionSettings
(CreateDataProtectionSettingsRequest createDataProtectionSettingsRequest) Creates a data protection settings resource that can be associated with a web portal.default CreateIdentityProviderResponse
createIdentityProvider
(Consumer<CreateIdentityProviderRequest.Builder> createIdentityProviderRequest) Creates an identity provider resource that is then associated with a web portal.default CreateIdentityProviderResponse
createIdentityProvider
(CreateIdentityProviderRequest createIdentityProviderRequest) Creates an identity provider resource that is then associated with a web portal.default CreateIpAccessSettingsResponse
createIpAccessSettings
(Consumer<CreateIpAccessSettingsRequest.Builder> createIpAccessSettingsRequest) Creates an IP access settings resource that can be associated with a web portal.default CreateIpAccessSettingsResponse
createIpAccessSettings
(CreateIpAccessSettingsRequest createIpAccessSettingsRequest) Creates an IP access settings resource that can be associated with a web portal.default CreateNetworkSettingsResponse
createNetworkSettings
(Consumer<CreateNetworkSettingsRequest.Builder> createNetworkSettingsRequest) Creates a network settings resource that can be associated with a web portal.default CreateNetworkSettingsResponse
createNetworkSettings
(CreateNetworkSettingsRequest createNetworkSettingsRequest) Creates a network settings resource that can be associated with a web portal.default CreatePortalResponse
createPortal
(Consumer<CreatePortalRequest.Builder> createPortalRequest) Creates a web portal.default CreatePortalResponse
createPortal
(CreatePortalRequest createPortalRequest) Creates a web portal.default CreateTrustStoreResponse
createTrustStore
(Consumer<CreateTrustStoreRequest.Builder> createTrustStoreRequest) Creates a trust store that can be associated with a web portal.default CreateTrustStoreResponse
createTrustStore
(CreateTrustStoreRequest createTrustStoreRequest) Creates a trust store that can be associated with a web portal.createUserAccessLoggingSettings
(Consumer<CreateUserAccessLoggingSettingsRequest.Builder> createUserAccessLoggingSettingsRequest) Creates a user access logging settings resource that can be associated with a web portal.createUserAccessLoggingSettings
(CreateUserAccessLoggingSettingsRequest createUserAccessLoggingSettingsRequest) Creates a user access logging settings resource that can be associated with a web portal.default CreateUserSettingsResponse
createUserSettings
(Consumer<CreateUserSettingsRequest.Builder> createUserSettingsRequest) Creates a user settings resource that can be associated with a web portal.default CreateUserSettingsResponse
createUserSettings
(CreateUserSettingsRequest createUserSettingsRequest) Creates a user settings resource that can be associated with a web portal.default DeleteBrowserSettingsResponse
deleteBrowserSettings
(Consumer<DeleteBrowserSettingsRequest.Builder> deleteBrowserSettingsRequest) Deletes browser settings.default DeleteBrowserSettingsResponse
deleteBrowserSettings
(DeleteBrowserSettingsRequest deleteBrowserSettingsRequest) Deletes browser settings.deleteDataProtectionSettings
(Consumer<DeleteDataProtectionSettingsRequest.Builder> deleteDataProtectionSettingsRequest) Deletes data protection settings.deleteDataProtectionSettings
(DeleteDataProtectionSettingsRequest deleteDataProtectionSettingsRequest) Deletes data protection settings.default DeleteIdentityProviderResponse
deleteIdentityProvider
(Consumer<DeleteIdentityProviderRequest.Builder> deleteIdentityProviderRequest) Deletes the identity provider.default DeleteIdentityProviderResponse
deleteIdentityProvider
(DeleteIdentityProviderRequest deleteIdentityProviderRequest) Deletes the identity provider.default DeleteIpAccessSettingsResponse
deleteIpAccessSettings
(Consumer<DeleteIpAccessSettingsRequest.Builder> deleteIpAccessSettingsRequest) Deletes IP access settings.default DeleteIpAccessSettingsResponse
deleteIpAccessSettings
(DeleteIpAccessSettingsRequest deleteIpAccessSettingsRequest) Deletes IP access settings.default DeleteNetworkSettingsResponse
deleteNetworkSettings
(Consumer<DeleteNetworkSettingsRequest.Builder> deleteNetworkSettingsRequest) Deletes network settings.default DeleteNetworkSettingsResponse
deleteNetworkSettings
(DeleteNetworkSettingsRequest deleteNetworkSettingsRequest) Deletes network settings.default DeletePortalResponse
deletePortal
(Consumer<DeletePortalRequest.Builder> deletePortalRequest) Deletes a web portal.default DeletePortalResponse
deletePortal
(DeletePortalRequest deletePortalRequest) Deletes a web portal.default DeleteTrustStoreResponse
deleteTrustStore
(Consumer<DeleteTrustStoreRequest.Builder> deleteTrustStoreRequest) Deletes the trust store.default DeleteTrustStoreResponse
deleteTrustStore
(DeleteTrustStoreRequest deleteTrustStoreRequest) Deletes the trust store.deleteUserAccessLoggingSettings
(Consumer<DeleteUserAccessLoggingSettingsRequest.Builder> deleteUserAccessLoggingSettingsRequest) Deletes user access logging settings.deleteUserAccessLoggingSettings
(DeleteUserAccessLoggingSettingsRequest deleteUserAccessLoggingSettingsRequest) Deletes user access logging settings.default DeleteUserSettingsResponse
deleteUserSettings
(Consumer<DeleteUserSettingsRequest.Builder> deleteUserSettingsRequest) Deletes user settings.default DeleteUserSettingsResponse
deleteUserSettings
(DeleteUserSettingsRequest deleteUserSettingsRequest) Deletes user settings.disassociateBrowserSettings
(Consumer<DisassociateBrowserSettingsRequest.Builder> disassociateBrowserSettingsRequest) Disassociates browser settings from a web portal.disassociateBrowserSettings
(DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest) Disassociates browser settings from a web portal.disassociateDataProtectionSettings
(Consumer<DisassociateDataProtectionSettingsRequest.Builder> disassociateDataProtectionSettingsRequest) Disassociates data protection settings from a web portal.disassociateDataProtectionSettings
(DisassociateDataProtectionSettingsRequest disassociateDataProtectionSettingsRequest) Disassociates data protection settings from a web portal.disassociateIpAccessSettings
(Consumer<DisassociateIpAccessSettingsRequest.Builder> disassociateIpAccessSettingsRequest) Disassociates IP access settings from a web portal.disassociateIpAccessSettings
(DisassociateIpAccessSettingsRequest disassociateIpAccessSettingsRequest) Disassociates IP access settings from a web portal.disassociateNetworkSettings
(Consumer<DisassociateNetworkSettingsRequest.Builder> disassociateNetworkSettingsRequest) Disassociates network settings from a web portal.disassociateNetworkSettings
(DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest) Disassociates network settings from a web portal.default DisassociateTrustStoreResponse
disassociateTrustStore
(Consumer<DisassociateTrustStoreRequest.Builder> disassociateTrustStoreRequest) Disassociates a trust store from a web portal.default DisassociateTrustStoreResponse
disassociateTrustStore
(DisassociateTrustStoreRequest disassociateTrustStoreRequest) Disassociates a trust store from a web portal.disassociateUserAccessLoggingSettings
(Consumer<DisassociateUserAccessLoggingSettingsRequest.Builder> disassociateUserAccessLoggingSettingsRequest) Disassociates user access logging settings from a web portal.disassociateUserAccessLoggingSettings
(DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest) Disassociates user access logging settings from a web portal.default DisassociateUserSettingsResponse
disassociateUserSettings
(Consumer<DisassociateUserSettingsRequest.Builder> disassociateUserSettingsRequest) Disassociates user settings from a web portal.default DisassociateUserSettingsResponse
disassociateUserSettings
(DisassociateUserSettingsRequest disassociateUserSettingsRequest) Disassociates user settings from a web portal.default ExpireSessionResponse
expireSession
(Consumer<ExpireSessionRequest.Builder> expireSessionRequest) Expires an active secure browser session.default ExpireSessionResponse
expireSession
(ExpireSessionRequest expireSessionRequest) Expires an active secure browser session.default GetBrowserSettingsResponse
getBrowserSettings
(Consumer<GetBrowserSettingsRequest.Builder> getBrowserSettingsRequest) Gets browser settings.default GetBrowserSettingsResponse
getBrowserSettings
(GetBrowserSettingsRequest getBrowserSettingsRequest) Gets browser settings.getDataProtectionSettings
(Consumer<GetDataProtectionSettingsRequest.Builder> getDataProtectionSettingsRequest) Gets the data protection settings.getDataProtectionSettings
(GetDataProtectionSettingsRequest getDataProtectionSettingsRequest) Gets the data protection settings.default GetIdentityProviderResponse
getIdentityProvider
(Consumer<GetIdentityProviderRequest.Builder> getIdentityProviderRequest) Gets the identity provider.default GetIdentityProviderResponse
getIdentityProvider
(GetIdentityProviderRequest getIdentityProviderRequest) Gets the identity provider.default GetIpAccessSettingsResponse
getIpAccessSettings
(Consumer<GetIpAccessSettingsRequest.Builder> getIpAccessSettingsRequest) Gets the IP access settings.default GetIpAccessSettingsResponse
getIpAccessSettings
(GetIpAccessSettingsRequest getIpAccessSettingsRequest) Gets the IP access settings.default GetNetworkSettingsResponse
getNetworkSettings
(Consumer<GetNetworkSettingsRequest.Builder> getNetworkSettingsRequest) Gets the network settings.default GetNetworkSettingsResponse
getNetworkSettings
(GetNetworkSettingsRequest getNetworkSettingsRequest) Gets the network settings.default GetPortalResponse
getPortal
(Consumer<GetPortalRequest.Builder> getPortalRequest) Gets the web portal.default GetPortalResponse
getPortal
(GetPortalRequest getPortalRequest) Gets the web portal.getPortalServiceProviderMetadata
(Consumer<GetPortalServiceProviderMetadataRequest.Builder> getPortalServiceProviderMetadataRequest) Gets the service provider metadata.getPortalServiceProviderMetadata
(GetPortalServiceProviderMetadataRequest getPortalServiceProviderMetadataRequest) Gets the service provider metadata.default GetSessionResponse
getSession
(Consumer<GetSessionRequest.Builder> getSessionRequest) Gets information for a secure browser session.default GetSessionResponse
getSession
(GetSessionRequest getSessionRequest) Gets information for a secure browser session.default GetTrustStoreResponse
getTrustStore
(Consumer<GetTrustStoreRequest.Builder> getTrustStoreRequest) Gets the trust store.default GetTrustStoreResponse
getTrustStore
(GetTrustStoreRequest getTrustStoreRequest) Gets the trust store.default GetTrustStoreCertificateResponse
getTrustStoreCertificate
(Consumer<GetTrustStoreCertificateRequest.Builder> getTrustStoreCertificateRequest) Gets the trust store certificate.default GetTrustStoreCertificateResponse
getTrustStoreCertificate
(GetTrustStoreCertificateRequest getTrustStoreCertificateRequest) Gets the trust store certificate.getUserAccessLoggingSettings
(Consumer<GetUserAccessLoggingSettingsRequest.Builder> getUserAccessLoggingSettingsRequest) Gets user access logging settings.getUserAccessLoggingSettings
(GetUserAccessLoggingSettingsRequest getUserAccessLoggingSettingsRequest) Gets user access logging settings.default GetUserSettingsResponse
getUserSettings
(Consumer<GetUserSettingsRequest.Builder> getUserSettingsRequest) Gets user settings.default GetUserSettingsResponse
getUserSettings
(GetUserSettingsRequest getUserSettingsRequest) Gets user settings.default ListBrowserSettingsResponse
listBrowserSettings
(Consumer<ListBrowserSettingsRequest.Builder> listBrowserSettingsRequest) Retrieves a list of browser settings.default ListBrowserSettingsResponse
listBrowserSettings
(ListBrowserSettingsRequest listBrowserSettingsRequest) Retrieves a list of browser settings.default ListBrowserSettingsIterable
listBrowserSettingsPaginator
(Consumer<ListBrowserSettingsRequest.Builder> listBrowserSettingsRequest) This is a variant oflistBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
operation.default ListBrowserSettingsIterable
listBrowserSettingsPaginator
(ListBrowserSettingsRequest listBrowserSettingsRequest) This is a variant oflistBrowserSettings(software.amazon.awssdk.services.workspacesweb.model.ListBrowserSettingsRequest)
operation.listDataProtectionSettings
(Consumer<ListDataProtectionSettingsRequest.Builder> listDataProtectionSettingsRequest) Retrieves a list of data protection settings.listDataProtectionSettings
(ListDataProtectionSettingsRequest listDataProtectionSettingsRequest) Retrieves a list of data protection settings.listDataProtectionSettingsPaginator
(Consumer<ListDataProtectionSettingsRequest.Builder> listDataProtectionSettingsRequest) This is a variant oflistDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
operation.listDataProtectionSettingsPaginator
(ListDataProtectionSettingsRequest listDataProtectionSettingsRequest) This is a variant oflistDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
operation.default ListIdentityProvidersResponse
listIdentityProviders
(Consumer<ListIdentityProvidersRequest.Builder> listIdentityProvidersRequest) Retrieves a list of identity providers for a specific web portal.default ListIdentityProvidersResponse
listIdentityProviders
(ListIdentityProvidersRequest listIdentityProvidersRequest) Retrieves a list of identity providers for a specific web portal.default ListIdentityProvidersIterable
listIdentityProvidersPaginator
(Consumer<ListIdentityProvidersRequest.Builder> listIdentityProvidersRequest) This is a variant oflistIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
operation.default ListIdentityProvidersIterable
listIdentityProvidersPaginator
(ListIdentityProvidersRequest listIdentityProvidersRequest) This is a variant oflistIdentityProviders(software.amazon.awssdk.services.workspacesweb.model.ListIdentityProvidersRequest)
operation.default ListIpAccessSettingsResponse
listIpAccessSettings
(Consumer<ListIpAccessSettingsRequest.Builder> listIpAccessSettingsRequest) Retrieves a list of IP access settings.default ListIpAccessSettingsResponse
listIpAccessSettings
(ListIpAccessSettingsRequest listIpAccessSettingsRequest) Retrieves a list of IP access settings.default ListIpAccessSettingsIterable
listIpAccessSettingsPaginator
(Consumer<ListIpAccessSettingsRequest.Builder> listIpAccessSettingsRequest) This is a variant oflistIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)
operation.default ListIpAccessSettingsIterable
listIpAccessSettingsPaginator
(ListIpAccessSettingsRequest listIpAccessSettingsRequest) This is a variant oflistIpAccessSettings(software.amazon.awssdk.services.workspacesweb.model.ListIpAccessSettingsRequest)
operation.default ListNetworkSettingsResponse
listNetworkSettings
(Consumer<ListNetworkSettingsRequest.Builder> listNetworkSettingsRequest) Retrieves a list of network settings.default ListNetworkSettingsResponse
listNetworkSettings
(ListNetworkSettingsRequest listNetworkSettingsRequest) Retrieves a list of network settings.default ListNetworkSettingsIterable
listNetworkSettingsPaginator
(Consumer<ListNetworkSettingsRequest.Builder> listNetworkSettingsRequest) This is a variant oflistNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
operation.default ListNetworkSettingsIterable
listNetworkSettingsPaginator
(ListNetworkSettingsRequest listNetworkSettingsRequest) This is a variant oflistNetworkSettings(software.amazon.awssdk.services.workspacesweb.model.ListNetworkSettingsRequest)
operation.default ListPortalsResponse
listPortals
(Consumer<ListPortalsRequest.Builder> listPortalsRequest) Retrieves a list or web portals.default ListPortalsResponse
listPortals
(ListPortalsRequest listPortalsRequest) Retrieves a list or web portals.default ListPortalsIterable
listPortalsPaginator
(Consumer<ListPortalsRequest.Builder> listPortalsRequest) This is a variant oflistPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest)
operation.default ListPortalsIterable
listPortalsPaginator
(ListPortalsRequest listPortalsRequest) This is a variant oflistPortals(software.amazon.awssdk.services.workspacesweb.model.ListPortalsRequest)
operation.default ListSessionsResponse
listSessions
(Consumer<ListSessionsRequest.Builder> listSessionsRequest) Lists information for multiple secure browser sessions from a specific portal.default ListSessionsResponse
listSessions
(ListSessionsRequest listSessionsRequest) Lists information for multiple secure browser sessions from a specific portal.default ListSessionsIterable
listSessionsPaginator
(Consumer<ListSessionsRequest.Builder> listSessionsRequest) This is a variant oflistSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
operation.default ListSessionsIterable
listSessionsPaginator
(ListSessionsRequest listSessionsRequest) This is a variant oflistSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Retrieves a list of tags for a resource.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Retrieves a list of tags for a resource.listTrustStoreCertificates
(Consumer<ListTrustStoreCertificatesRequest.Builder> listTrustStoreCertificatesRequest) Retrieves a list of trust store certificates.listTrustStoreCertificates
(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) Retrieves a list of trust store certificates.listTrustStoreCertificatesPaginator
(Consumer<ListTrustStoreCertificatesRequest.Builder> listTrustStoreCertificatesRequest) This is a variant oflistTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
operation.listTrustStoreCertificatesPaginator
(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) This is a variant oflistTrustStoreCertificates(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoreCertificatesRequest)
operation.default ListTrustStoresResponse
listTrustStores
(Consumer<ListTrustStoresRequest.Builder> listTrustStoresRequest) Retrieves a list of trust stores.default ListTrustStoresResponse
listTrustStores
(ListTrustStoresRequest listTrustStoresRequest) Retrieves a list of trust stores.default ListTrustStoresIterable
listTrustStoresPaginator
(Consumer<ListTrustStoresRequest.Builder> listTrustStoresRequest) This is a variant oflistTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest)
operation.default ListTrustStoresIterable
listTrustStoresPaginator
(ListTrustStoresRequest listTrustStoresRequest) This is a variant oflistTrustStores(software.amazon.awssdk.services.workspacesweb.model.ListTrustStoresRequest)
operation.listUserAccessLoggingSettings
(Consumer<ListUserAccessLoggingSettingsRequest.Builder> listUserAccessLoggingSettingsRequest) Retrieves a list of user access logging settings.listUserAccessLoggingSettings
(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) Retrieves a list of user access logging settings.listUserAccessLoggingSettingsPaginator
(Consumer<ListUserAccessLoggingSettingsRequest.Builder> listUserAccessLoggingSettingsRequest) This is a variant oflistUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
operation.listUserAccessLoggingSettingsPaginator
(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) This is a variant oflistUserAccessLoggingSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserAccessLoggingSettingsRequest)
operation.default ListUserSettingsResponse
listUserSettings
(Consumer<ListUserSettingsRequest.Builder> listUserSettingsRequest) Retrieves a list of user settings.default ListUserSettingsResponse
listUserSettings
(ListUserSettingsRequest listUserSettingsRequest) Retrieves a list of user settings.default ListUserSettingsIterable
listUserSettingsPaginator
(Consumer<ListUserSettingsRequest.Builder> listUserSettingsRequest) This is a variant oflistUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest)
operation.default ListUserSettingsIterable
listUserSettingsPaginator
(ListUserSettingsRequest listUserSettingsRequest) This is a variant oflistUserSettings(software.amazon.awssdk.services.workspacesweb.model.ListUserSettingsRequest)
operation.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds or overwrites one or more tags for the specified resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Adds or overwrites one or more tags for the specified resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes one or more tags from the specified resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Removes one or more tags from the specified resource.default UpdateBrowserSettingsResponse
updateBrowserSettings
(Consumer<UpdateBrowserSettingsRequest.Builder> updateBrowserSettingsRequest) Updates browser settings.default UpdateBrowserSettingsResponse
updateBrowserSettings
(UpdateBrowserSettingsRequest updateBrowserSettingsRequest) Updates browser settings.updateDataProtectionSettings
(Consumer<UpdateDataProtectionSettingsRequest.Builder> updateDataProtectionSettingsRequest) Updates data protection settings.updateDataProtectionSettings
(UpdateDataProtectionSettingsRequest updateDataProtectionSettingsRequest) Updates data protection settings.default UpdateIdentityProviderResponse
updateIdentityProvider
(Consumer<UpdateIdentityProviderRequest.Builder> updateIdentityProviderRequest) Updates the identity provider.default UpdateIdentityProviderResponse
updateIdentityProvider
(UpdateIdentityProviderRequest updateIdentityProviderRequest) Updates the identity provider.default UpdateIpAccessSettingsResponse
updateIpAccessSettings
(Consumer<UpdateIpAccessSettingsRequest.Builder> updateIpAccessSettingsRequest) Updates IP access settings.default UpdateIpAccessSettingsResponse
updateIpAccessSettings
(UpdateIpAccessSettingsRequest updateIpAccessSettingsRequest) Updates IP access settings.default UpdateNetworkSettingsResponse
updateNetworkSettings
(Consumer<UpdateNetworkSettingsRequest.Builder> updateNetworkSettingsRequest) Updates network settings.default UpdateNetworkSettingsResponse
updateNetworkSettings
(UpdateNetworkSettingsRequest updateNetworkSettingsRequest) Updates network settings.default UpdatePortalResponse
updatePortal
(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) Updates a web portal.default UpdatePortalResponse
updatePortal
(UpdatePortalRequest updatePortalRequest) Updates a web portal.default UpdateTrustStoreResponse
updateTrustStore
(Consumer<UpdateTrustStoreRequest.Builder> updateTrustStoreRequest) Updates the trust store.default UpdateTrustStoreResponse
updateTrustStore
(UpdateTrustStoreRequest updateTrustStoreRequest) Updates the trust store.updateUserAccessLoggingSettings
(Consumer<UpdateUserAccessLoggingSettingsRequest.Builder> updateUserAccessLoggingSettingsRequest) Updates the user access logging settings.updateUserAccessLoggingSettings
(UpdateUserAccessLoggingSettingsRequest updateUserAccessLoggingSettingsRequest) Updates the user access logging settings.default UpdateUserSettingsResponse
updateUserSettings
(Consumer<UpdateUserSettingsRequest.Builder> updateUserSettingsRequest) Updates the user settings.default UpdateUserSettingsResponse
updateUserSettings
(UpdateUserSettingsRequest updateUserSettingsRequest) Updates the user settings.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaAssociateBrowserSettingsRequest.builder()
- Parameters:
associateBrowserSettingsRequest
- AConsumer
that will call methods onAssociateBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateBrowserSettings operation returned by the service.
- See Also:
-
associateDataProtectionSettings
default AssociateDataProtectionSettingsResponse associateDataProtectionSettings(AssociateDataProtectionSettingsRequest associateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Associates a data protection settings resource with a web portal.
- Parameters:
associateDataProtectionSettingsRequest
-- Returns:
- Result of the AssociateDataProtectionSettings operation returned by the service.
- See Also:
-
associateDataProtectionSettings
default AssociateDataProtectionSettingsResponse associateDataProtectionSettings(Consumer<AssociateDataProtectionSettingsRequest.Builder> associateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Associates a data protection settings resource with a web portal.
This is a convenience which creates an instance of the
AssociateDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaAssociateDataProtectionSettingsRequest.builder()
- Parameters:
associateDataProtectionSettingsRequest
- AConsumer
that will call methods onAssociateDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateDataProtectionSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaAssociateIpAccessSettingsRequest.builder()
- Parameters:
associateIpAccessSettingsRequest
- AConsumer
that will call methods onAssociateIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateIpAccessSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaAssociateNetworkSettingsRequest.builder()
- Parameters:
associateNetworkSettingsRequest
- AConsumer
that will call methods onAssociateNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateNetworkSettings operation returned by the service.
- See Also:
-
associateTrustStore
default AssociateTrustStoreResponse associateTrustStore(AssociateTrustStoreRequest associateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Associates a trust store with a web portal.
- Parameters:
associateTrustStoreRequest
-- Returns:
- Result of the AssociateTrustStore operation returned by the service.
- See Also:
-
associateTrustStore
default AssociateTrustStoreResponse associateTrustStore(Consumer<AssociateTrustStoreRequest.Builder> associateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Associates a trust store with a web portal.
This is a convenience which creates an instance of the
AssociateTrustStoreRequest.Builder
avoiding the need to create one manually viaAssociateTrustStoreRequest.builder()
- Parameters:
associateTrustStoreRequest
- AConsumer
that will call methods onAssociateTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the AssociateTrustStore operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaAssociateUserAccessLoggingSettingsRequest.builder()
- Parameters:
associateUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onAssociateUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateUserAccessLoggingSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaAssociateUserSettingsRequest.builder()
- Parameters:
associateUserSettingsRequest
- AConsumer
that will call methods onAssociateUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the AssociateUserSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateBrowserSettingsRequest.builder()
- Parameters:
createBrowserSettingsRequest
- AConsumer
that will call methods onCreateBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateBrowserSettings operation returned by the service.
- See Also:
-
createDataProtectionSettings
default CreateDataProtectionSettingsResponse createDataProtectionSettings(CreateDataProtectionSettingsRequest createDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Creates a data protection settings resource that can be associated with a web portal.
- Parameters:
createDataProtectionSettingsRequest
-- Returns:
- Result of the CreateDataProtectionSettings operation returned by the service.
- See Also:
-
createDataProtectionSettings
default CreateDataProtectionSettingsResponse createDataProtectionSettings(Consumer<CreateDataProtectionSettingsRequest.Builder> createDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Creates a data protection settings resource that can be associated with a web portal.
This is a convenience which creates an instance of the
CreateDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaCreateDataProtectionSettingsRequest.builder()
- Parameters:
createDataProtectionSettingsRequest
- AConsumer
that will call methods onCreateDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateDataProtectionSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateIdentityProviderRequest.builder()
- Parameters:
createIdentityProviderRequest
- AConsumer
that will call methods onCreateIdentityProviderRequest.Builder
to create a request.- Returns:
- Result of the CreateIdentityProvider operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateIpAccessSettingsRequest.builder()
- Parameters:
createIpAccessSettingsRequest
- AConsumer
that will call methods onCreateIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateIpAccessSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateNetworkSettingsRequest.builder()
- Parameters:
createNetworkSettingsRequest
- AConsumer
that will call methods onCreateNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateNetworkSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreatePortalRequest.builder()
- Parameters:
createPortalRequest
- AConsumer
that will call methods onCreatePortalRequest.Builder
to create a request.- Returns:
- Result of the CreatePortal operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateTrustStoreRequest.builder()
- Parameters:
createTrustStoreRequest
- AConsumer
that will call methods onCreateTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the CreateTrustStore operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateUserAccessLoggingSettingsRequest.builder()
- Parameters:
createUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onCreateUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateUserAccessLoggingSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaCreateUserSettingsRequest.builder()
- Parameters:
createUserSettingsRequest
- AConsumer
that will call methods onCreateUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the CreateUserSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteBrowserSettingsRequest.builder()
- Parameters:
deleteBrowserSettingsRequest
- AConsumer
that will call methods onDeleteBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteBrowserSettings operation returned by the service.
- See Also:
-
deleteDataProtectionSettings
default DeleteDataProtectionSettingsResponse deleteDataProtectionSettings(DeleteDataProtectionSettingsRequest deleteDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Deletes data protection settings.
- Parameters:
deleteDataProtectionSettingsRequest
-- Returns:
- Result of the DeleteDataProtectionSettings operation returned by the service.
- See Also:
-
deleteDataProtectionSettings
default DeleteDataProtectionSettingsResponse deleteDataProtectionSettings(Consumer<DeleteDataProtectionSettingsRequest.Builder> deleteDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Deletes data protection settings.
This is a convenience which creates an instance of the
DeleteDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaDeleteDataProtectionSettingsRequest.builder()
- Parameters:
deleteDataProtectionSettingsRequest
- AConsumer
that will call methods onDeleteDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteDataProtectionSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteIdentityProviderRequest.builder()
- Parameters:
deleteIdentityProviderRequest
- AConsumer
that will call methods onDeleteIdentityProviderRequest.Builder
to create a request.- Returns:
- Result of the DeleteIdentityProvider operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteIpAccessSettingsRequest.builder()
- Parameters:
deleteIpAccessSettingsRequest
- AConsumer
that will call methods onDeleteIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteIpAccessSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteNetworkSettingsRequest.builder()
- Parameters:
deleteNetworkSettingsRequest
- AConsumer
that will call methods onDeleteNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteNetworkSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeletePortalRequest.builder()
- Parameters:
deletePortalRequest
- AConsumer
that will call methods onDeletePortalRequest.Builder
to create a request.- Returns:
- Result of the DeletePortal operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteTrustStoreRequest.builder()
- Parameters:
deleteTrustStoreRequest
- AConsumer
that will call methods onDeleteTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the DeleteTrustStore operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteUserAccessLoggingSettingsRequest.builder()
- Parameters:
deleteUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onDeleteUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteUserAccessLoggingSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaDeleteUserSettingsRequest.builder()
- Parameters:
deleteUserSettingsRequest
- AConsumer
that will call methods onDeleteUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the DeleteUserSettings operation returned by the service.
- See Also:
-
disassociateBrowserSettings
default DisassociateBrowserSettingsResponse disassociateBrowserSettings(DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates browser settings from a web portal.
- Parameters:
disassociateBrowserSettingsRequest
-- Returns:
- Result of the DisassociateBrowserSettings operation returned by the service.
- See Also:
-
disassociateBrowserSettings
default DisassociateBrowserSettingsResponse disassociateBrowserSettings(Consumer<DisassociateBrowserSettingsRequest.Builder> disassociateBrowserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates browser settings from a web portal.
This is a convenience which creates an instance of the
DisassociateBrowserSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateBrowserSettingsRequest.builder()
- Parameters:
disassociateBrowserSettingsRequest
- AConsumer
that will call methods onDisassociateBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateBrowserSettings operation returned by the service.
- See Also:
-
disassociateDataProtectionSettings
default DisassociateDataProtectionSettingsResponse disassociateDataProtectionSettings(DisassociateDataProtectionSettingsRequest disassociateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates data protection settings from a web portal.
- Parameters:
disassociateDataProtectionSettingsRequest
-- Returns:
- Result of the DisassociateDataProtectionSettings operation returned by the service.
- See Also:
-
disassociateDataProtectionSettings
default DisassociateDataProtectionSettingsResponse disassociateDataProtectionSettings(Consumer<DisassociateDataProtectionSettingsRequest.Builder> disassociateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates data protection settings from a web portal.
This is a convenience which creates an instance of the
DisassociateDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateDataProtectionSettingsRequest.builder()
- Parameters:
disassociateDataProtectionSettingsRequest
- AConsumer
that will call methods onDisassociateDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateDataProtectionSettings operation returned by the service.
- See Also:
-
disassociateIpAccessSettings
default DisassociateIpAccessSettingsResponse disassociateIpAccessSettings(DisassociateIpAccessSettingsRequest disassociateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates IP access settings from a web portal.
- Parameters:
disassociateIpAccessSettingsRequest
-- Returns:
- Result of the DisassociateIpAccessSettings operation returned by the service.
- See Also:
-
disassociateIpAccessSettings
default DisassociateIpAccessSettingsResponse disassociateIpAccessSettings(Consumer<DisassociateIpAccessSettingsRequest.Builder> disassociateIpAccessSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates IP access settings from a web portal.
This is a convenience which creates an instance of the
DisassociateIpAccessSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateIpAccessSettingsRequest.builder()
- Parameters:
disassociateIpAccessSettingsRequest
- AConsumer
that will call methods onDisassociateIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateIpAccessSettings operation returned by the service.
- See Also:
-
disassociateNetworkSettings
default DisassociateNetworkSettingsResponse disassociateNetworkSettings(DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates network settings from a web portal.
- Parameters:
disassociateNetworkSettingsRequest
-- Returns:
- Result of the DisassociateNetworkSettings operation returned by the service.
- See Also:
-
disassociateNetworkSettings
default DisassociateNetworkSettingsResponse disassociateNetworkSettings(Consumer<DisassociateNetworkSettingsRequest.Builder> disassociateNetworkSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates network settings from a web portal.
This is a convenience which creates an instance of the
DisassociateNetworkSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateNetworkSettingsRequest.builder()
- Parameters:
disassociateNetworkSettingsRequest
- AConsumer
that will call methods onDisassociateNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateNetworkSettings operation returned by the service.
- See Also:
-
disassociateTrustStore
default DisassociateTrustStoreResponse disassociateTrustStore(DisassociateTrustStoreRequest disassociateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates a trust store from a web portal.
- Parameters:
disassociateTrustStoreRequest
-- Returns:
- Result of the DisassociateTrustStore operation returned by the service.
- See Also:
-
disassociateTrustStore
default DisassociateTrustStoreResponse disassociateTrustStore(Consumer<DisassociateTrustStoreRequest.Builder> disassociateTrustStoreRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates a trust store from a web portal.
This is a convenience which creates an instance of the
DisassociateTrustStoreRequest.Builder
avoiding the need to create one manually viaDisassociateTrustStoreRequest.builder()
- Parameters:
disassociateTrustStoreRequest
- AConsumer
that will call methods onDisassociateTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the DisassociateTrustStore operation returned by the service.
- See Also:
-
disassociateUserAccessLoggingSettings
default DisassociateUserAccessLoggingSettingsResponse disassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates user access logging settings from a web portal.
- Parameters:
disassociateUserAccessLoggingSettingsRequest
-- Returns:
- Result of the DisassociateUserAccessLoggingSettings operation returned by the service.
- See Also:
-
disassociateUserAccessLoggingSettings
default DisassociateUserAccessLoggingSettingsResponse disassociateUserAccessLoggingSettings(Consumer<DisassociateUserAccessLoggingSettingsRequest.Builder> disassociateUserAccessLoggingSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates user access logging settings from a web portal.
This is a convenience which creates an instance of the
DisassociateUserAccessLoggingSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateUserAccessLoggingSettingsRequest.builder()
- Parameters:
disassociateUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onDisassociateUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateUserAccessLoggingSettings operation returned by the service.
- See Also:
-
disassociateUserSettings
default DisassociateUserSettingsResponse disassociateUserSettings(DisassociateUserSettingsRequest disassociateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates user settings from a web portal.
- Parameters:
disassociateUserSettingsRequest
-- Returns:
- Result of the DisassociateUserSettings operation returned by the service.
- See Also:
-
disassociateUserSettings
default DisassociateUserSettingsResponse disassociateUserSettings(Consumer<DisassociateUserSettingsRequest.Builder> disassociateUserSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Disassociates user settings from a web portal.
This is a convenience which creates an instance of the
DisassociateUserSettingsRequest.Builder
avoiding the need to create one manually viaDisassociateUserSettingsRequest.builder()
- Parameters:
disassociateUserSettingsRequest
- AConsumer
that will call methods onDisassociateUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the DisassociateUserSettings operation returned by the service.
- See Also:
-
expireSession
default ExpireSessionResponse expireSession(ExpireSessionRequest expireSessionRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Expires an active secure browser session.
- Parameters:
expireSessionRequest
-- Returns:
- Result of the ExpireSession operation returned by the service.
- See Also:
-
expireSession
default ExpireSessionResponse expireSession(Consumer<ExpireSessionRequest.Builder> expireSessionRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Expires an active secure browser session.
This is a convenience which creates an instance of the
ExpireSessionRequest.Builder
avoiding the need to create one manually viaExpireSessionRequest.builder()
- Parameters:
expireSessionRequest
- AConsumer
that will call methods onExpireSessionRequest.Builder
to create a request.- Returns:
- Result of the ExpireSession operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetBrowserSettingsRequest.builder()
- Parameters:
getBrowserSettingsRequest
- AConsumer
that will call methods onGetBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetBrowserSettings operation returned by the service.
- See Also:
-
getDataProtectionSettings
default GetDataProtectionSettingsResponse getDataProtectionSettings(GetDataProtectionSettingsRequest getDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Gets the data protection settings.
- Parameters:
getDataProtectionSettingsRequest
-- Returns:
- Result of the GetDataProtectionSettings operation returned by the service.
- See Also:
-
getDataProtectionSettings
default GetDataProtectionSettingsResponse getDataProtectionSettings(Consumer<GetDataProtectionSettingsRequest.Builder> getDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Gets the data protection settings.
This is a convenience which creates an instance of the
GetDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaGetDataProtectionSettingsRequest.builder()
- Parameters:
getDataProtectionSettingsRequest
- AConsumer
that will call methods onGetDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetDataProtectionSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetIdentityProviderRequest.builder()
- Parameters:
getIdentityProviderRequest
- AConsumer
that will call methods onGetIdentityProviderRequest.Builder
to create a request.- Returns:
- Result of the GetIdentityProvider operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetIpAccessSettingsRequest.builder()
- Parameters:
getIpAccessSettingsRequest
- AConsumer
that will call methods onGetIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetIpAccessSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetNetworkSettingsRequest.builder()
- Parameters:
getNetworkSettingsRequest
- AConsumer
that will call methods onGetNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetNetworkSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetPortalRequest.builder()
- Parameters:
getPortalRequest
- AConsumer
that will call methods onGetPortalRequest.Builder
to create a request.- Returns:
- Result of the GetPortal operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetPortalServiceProviderMetadataRequest.builder()
- Parameters:
getPortalServiceProviderMetadataRequest
- AConsumer
that will call methods onGetPortalServiceProviderMetadataRequest.Builder
to create a request.- Returns:
- Result of the GetPortalServiceProviderMetadata operation returned by the service.
- See Also:
-
getSession
default GetSessionResponse getSession(GetSessionRequest getSessionRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Gets information for a secure browser session.
- Parameters:
getSessionRequest
-- Returns:
- Result of the GetSession operation returned by the service.
- See Also:
-
getSession
default GetSessionResponse getSession(Consumer<GetSessionRequest.Builder> getSessionRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Gets information for a secure browser session.
This is a convenience which creates an instance of the
GetSessionRequest.Builder
avoiding the need to create one manually viaGetSessionRequest.builder()
- Parameters:
getSessionRequest
- AConsumer
that will call methods onGetSessionRequest.Builder
to create a request.- Returns:
- Result of the GetSession operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetTrustStoreRequest.builder()
- Parameters:
getTrustStoreRequest
- AConsumer
that will call methods onGetTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the GetTrustStore operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetTrustStoreCertificateRequest.builder()
- Parameters:
getTrustStoreCertificateRequest
- AConsumer
that will call methods onGetTrustStoreCertificateRequest.Builder
to create a request.- Returns:
- Result of the GetTrustStoreCertificate operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetUserAccessLoggingSettingsRequest.builder()
- Parameters:
getUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onGetUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetUserAccessLoggingSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaGetUserSettingsRequest.builder()
- Parameters:
getUserSettingsRequest
- AConsumer
that will call methods onGetUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetUserSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListBrowserSettingsRequest.builder()
- Parameters:
listBrowserSettingsRequest
- AConsumer
that will call methods onListBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListBrowserSettings operation returned by the service.
- See Also:
-
listBrowserSettingsPaginator
default ListBrowserSettingsIterable listBrowserSettingsPaginator(ListBrowserSettingsRequest listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listBrowserSettingsPaginator
default ListBrowserSettingsIterable listBrowserSettingsPaginator(Consumer<ListBrowserSettingsRequest.Builder> listBrowserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListBrowserSettingsRequest.builder()
- Parameters:
listBrowserSettingsRequest
- AConsumer
that will call methods onListBrowserSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataProtectionSettings
default ListDataProtectionSettingsResponse listDataProtectionSettings(ListDataProtectionSettingsRequest listDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Retrieves a list of data protection settings.
- Parameters:
listDataProtectionSettingsRequest
-- Returns:
- Result of the ListDataProtectionSettings operation returned by the service.
- See Also:
-
listDataProtectionSettings
default ListDataProtectionSettingsResponse listDataProtectionSettings(Consumer<ListDataProtectionSettingsRequest.Builder> listDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Retrieves a list of data protection settings.
This is a convenience which creates an instance of the
ListDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaListDataProtectionSettingsRequest.builder()
- Parameters:
listDataProtectionSettingsRequest
- AConsumer
that will call methods onListDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListDataProtectionSettings operation returned by the service.
- See Also:
-
listDataProtectionSettingsPaginator
default ListDataProtectionSettingsIterable listDataProtectionSettingsPaginator(ListDataProtectionSettingsRequest listDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException This is a variant of
listDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
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 Streamsoftware.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client.listDataProtectionSettingsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client .listDataProtectionSettingsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client.listDataProtectionSettingsPaginator(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
listDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
operation.- Parameters:
listDataProtectionSettingsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataProtectionSettingsPaginator
default ListDataProtectionSettingsIterable listDataProtectionSettingsPaginator(Consumer<ListDataProtectionSettingsRequest.Builder> listDataProtectionSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException This is a variant of
listDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
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 Streamsoftware.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client.listDataProtectionSettingsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client .listDataProtectionSettingsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListDataProtectionSettingsIterable responses = client.listDataProtectionSettingsPaginator(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
listDataProtectionSettings(software.amazon.awssdk.services.workspacesweb.model.ListDataProtectionSettingsRequest)
operation.
This is a convenience which creates an instance of the
ListDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaListDataProtectionSettingsRequest.builder()
- Parameters:
listDataProtectionSettingsRequest
- AConsumer
that will call methods onListDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListIdentityProvidersRequest.builder()
- Parameters:
listIdentityProvidersRequest
- AConsumer
that will call methods onListIdentityProvidersRequest.Builder
to create a request.- Returns:
- Result of the ListIdentityProviders operation returned by the service.
- See Also:
-
listIdentityProvidersPaginator
default ListIdentityProvidersIterable listIdentityProvidersPaginator(ListIdentityProvidersRequest listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listIdentityProvidersPaginator
default ListIdentityProvidersIterable listIdentityProvidersPaginator(Consumer<ListIdentityProvidersRequest.Builder> listIdentityProvidersRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListIdentityProvidersRequest.builder()
- Parameters:
listIdentityProvidersRequest
- AConsumer
that will call methods onListIdentityProvidersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListIpAccessSettingsRequest.builder()
- Parameters:
listIpAccessSettingsRequest
- AConsumer
that will call methods onListIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListIpAccessSettings operation returned by the service.
- See Also:
-
listIpAccessSettingsPaginator
default ListIpAccessSettingsIterable listIpAccessSettingsPaginator(ListIpAccessSettingsRequest listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listIpAccessSettingsPaginator
default ListIpAccessSettingsIterable listIpAccessSettingsPaginator(Consumer<ListIpAccessSettingsRequest.Builder> listIpAccessSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListIpAccessSettingsRequest.builder()
- Parameters:
listIpAccessSettingsRequest
- AConsumer
that will call methods onListIpAccessSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListNetworkSettingsRequest.builder()
- Parameters:
listNetworkSettingsRequest
- AConsumer
that will call methods onListNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListNetworkSettings operation returned by the service.
- See Also:
-
listNetworkSettingsPaginator
default ListNetworkSettingsIterable listNetworkSettingsPaginator(ListNetworkSettingsRequest listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listNetworkSettingsPaginator
default ListNetworkSettingsIterable listNetworkSettingsPaginator(Consumer<ListNetworkSettingsRequest.Builder> listNetworkSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListNetworkSettingsRequest.builder()
- Parameters:
listNetworkSettingsRequest
- AConsumer
that will call methods onListNetworkSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListPortalsRequest.builder()
- Parameters:
listPortalsRequest
- AConsumer
that will call methods onListPortalsRequest.Builder
to create a request.- Returns:
- Result of the ListPortals operation returned by the service.
- See Also:
-
listPortalsPaginator
default ListPortalsIterable listPortalsPaginator(ListPortalsRequest listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listPortalsPaginator
default ListPortalsIterable listPortalsPaginator(Consumer<ListPortalsRequest.Builder> listPortalsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListPortalsRequest.builder()
- Parameters:
listPortalsRequest
- AConsumer
that will call methods onListPortalsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSessions
default ListSessionsResponse listSessions(ListSessionsRequest listSessionsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Lists information for multiple secure browser sessions from a specific portal.
- Parameters:
listSessionsRequest
-- Returns:
- Result of the ListSessions operation returned by the service.
- See Also:
-
listSessions
default ListSessionsResponse listSessions(Consumer<ListSessionsRequest.Builder> listSessionsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Lists information for multiple secure browser sessions from a specific portal.
This is a convenience which creates an instance of the
ListSessionsRequest.Builder
avoiding the need to create one manually viaListSessionsRequest.builder()
- Parameters:
listSessionsRequest
- AConsumer
that will call methods onListSessionsRequest.Builder
to create a request.- Returns:
- Result of the ListSessions operation returned by the service.
- See Also:
-
listSessionsPaginator
default ListSessionsIterable listSessionsPaginator(ListSessionsRequest listSessionsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException This is a variant of
listSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
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 Streamsoftware.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client .listSessionsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListSessionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client.listSessionsPaginator(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
listSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
operation.- Parameters:
listSessionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSessionsPaginator
default ListSessionsIterable listSessionsPaginator(Consumer<ListSessionsRequest.Builder> listSessionsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException This is a variant of
listSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
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 Streamsoftware.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client .listSessionsPaginator(request); for (software.amazon.awssdk.services.workspacesweb.model.ListSessionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.workspacesweb.paginators.ListSessionsIterable responses = client.listSessionsPaginator(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
listSessions(software.amazon.awssdk.services.workspacesweb.model.ListSessionsRequest)
operation.
This is a convenience which creates an instance of the
ListSessionsRequest.Builder
avoiding the need to create one manually viaListSessionsRequest.builder()
- Parameters:
listSessionsRequest
- AConsumer
that will call methods onListSessionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListTrustStoreCertificatesRequest.builder()
- Parameters:
listTrustStoreCertificatesRequest
- AConsumer
that will call methods onListTrustStoreCertificatesRequest.Builder
to create a request.- Returns:
- Result of the ListTrustStoreCertificates operation returned by the service.
- See Also:
-
listTrustStoreCertificatesPaginator
default ListTrustStoreCertificatesIterable listTrustStoreCertificatesPaginator(ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listTrustStoreCertificatesPaginator
default ListTrustStoreCertificatesIterable listTrustStoreCertificatesPaginator(Consumer<ListTrustStoreCertificatesRequest.Builder> listTrustStoreCertificatesRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListTrustStoreCertificatesRequest.builder()
- Parameters:
listTrustStoreCertificatesRequest
- AConsumer
that will call methods onListTrustStoreCertificatesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListTrustStoresRequest.builder()
- Parameters:
listTrustStoresRequest
- AConsumer
that will call methods onListTrustStoresRequest.Builder
to create a request.- Returns:
- Result of the ListTrustStores operation returned by the service.
- See Also:
-
listTrustStoresPaginator
default ListTrustStoresIterable listTrustStoresPaginator(ListTrustStoresRequest listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listTrustStoresPaginator
default ListTrustStoresIterable listTrustStoresPaginator(Consumer<ListTrustStoresRequest.Builder> listTrustStoresRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListTrustStoresRequest.builder()
- Parameters:
listTrustStoresRequest
- AConsumer
that will call methods onListTrustStoresRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListUserAccessLoggingSettingsRequest.builder()
- Parameters:
listUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onListUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListUserAccessLoggingSettings operation returned by the service.
- See Also:
-
listUserAccessLoggingSettingsPaginator
default ListUserAccessLoggingSettingsIterable listUserAccessLoggingSettingsPaginator(ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listUserAccessLoggingSettingsPaginator
default ListUserAccessLoggingSettingsIterable listUserAccessLoggingSettingsPaginator(Consumer<ListUserAccessLoggingSettingsRequest.Builder> listUserAccessLoggingSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListUserAccessLoggingSettingsRequest.builder()
- Parameters:
listUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onListUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaListUserSettingsRequest.builder()
- Parameters:
listUserSettingsRequest
- AConsumer
that will call methods onListUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the ListUserSettings operation returned by the service.
- See Also:
-
listUserSettingsPaginator
default ListUserSettingsIterable listUserSettingsPaginator(ListUserSettingsRequest listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.
- See Also:
-
listUserSettingsPaginator
default ListUserSettingsIterable listUserSettingsPaginator(Consumer<ListUserSettingsRequest.Builder> listUserSettingsRequest) throws InternalServerException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException 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 Streamsoftware.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.Builder
avoiding the need to create one manually viaListUserSettingsRequest.builder()
- Parameters:
listUserSettingsRequest
- AConsumer
that will call methods onListUserSettingsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateBrowserSettingsRequest.builder()
- Parameters:
updateBrowserSettingsRequest
- AConsumer
that will call methods onUpdateBrowserSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateBrowserSettings operation returned by the service.
- See Also:
-
updateDataProtectionSettings
default UpdateDataProtectionSettingsResponse updateDataProtectionSettings(UpdateDataProtectionSettingsRequest updateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Updates data protection settings.
- Parameters:
updateDataProtectionSettingsRequest
-- Returns:
- Result of the UpdateDataProtectionSettings operation returned by the service.
- See Also:
-
updateDataProtectionSettings
default UpdateDataProtectionSettingsResponse updateDataProtectionSettings(Consumer<UpdateDataProtectionSettingsRequest.Builder> updateDataProtectionSettingsRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, WorkSpacesWebException Updates data protection settings.
This is a convenience which creates an instance of the
UpdateDataProtectionSettingsRequest.Builder
avoiding the need to create one manually viaUpdateDataProtectionSettingsRequest.builder()
- Parameters:
updateDataProtectionSettingsRequest
- AConsumer
that will call methods onUpdateDataProtectionSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateDataProtectionSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateIdentityProviderRequest.builder()
- Parameters:
updateIdentityProviderRequest
- AConsumer
that will call methods onUpdateIdentityProviderRequest.Builder
to create a request.- Returns:
- Result of the UpdateIdentityProvider operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateIpAccessSettingsRequest.builder()
- Parameters:
updateIpAccessSettingsRequest
- AConsumer
that will call methods onUpdateIpAccessSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateIpAccessSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateNetworkSettingsRequest.builder()
- Parameters:
updateNetworkSettingsRequest
- AConsumer
that will call methods onUpdateNetworkSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateNetworkSettings operation returned by the service.
- See Also:
-
updatePortal
default UpdatePortalResponse updatePortal(UpdatePortalRequest updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Updates a web portal.
- Parameters:
updatePortalRequest
-- Returns:
- Result of the UpdatePortal operation returned by the service.
- See Also:
-
updatePortal
default UpdatePortalResponse updatePortal(Consumer<UpdatePortalRequest.Builder> updatePortalRequest) throws InternalServerException, ResourceNotFoundException, AccessDeniedException, ThrottlingException, ServiceQuotaExceededException, ValidationException, ConflictException, AwsServiceException, SdkClientException, WorkSpacesWebException Updates a web portal.
This is a convenience which creates an instance of the
UpdatePortalRequest.Builder
avoiding the need to create one manually viaUpdatePortalRequest.builder()
- Parameters:
updatePortalRequest
- AConsumer
that will call methods onUpdatePortalRequest.Builder
to create a request.- Returns:
- Result of the UpdatePortal operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateTrustStoreRequest.builder()
- Parameters:
updateTrustStoreRequest
- AConsumer
that will call methods onUpdateTrustStoreRequest.Builder
to create a request.- Returns:
- Result of the UpdateTrustStore operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateUserAccessLoggingSettingsRequest.builder()
- Parameters:
updateUserAccessLoggingSettingsRequest
- AConsumer
that will call methods onUpdateUserAccessLoggingSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateUserAccessLoggingSettings operation returned by the service.
- See Also:
-
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.
- See Also:
-
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.Builder
avoiding the need to create one manually viaUpdateUserSettingsRequest.builder()
- Parameters:
updateUserSettingsRequest
- AConsumer
that will call methods onUpdateUserSettingsRequest.Builder
to create a request.- Returns:
- Result of the UpdateUserSettings operation returned by the service.
- See Also:
-
create
Create aWorkSpacesWebClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aWorkSpacesWebClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-