@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonWorkSpacesWebAsyncClient extends AmazonWorkSpacesWebClient implements AmazonWorkSpacesWebAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
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.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
associateBrowserSettings, associateIpAccessSettings, associateNetworkSettings, associateTrustStore, associateUserAccessLoggingSettings, associateUserSettings, builder, createBrowserSettings, createIdentityProvider, createIpAccessSettings, createNetworkSettings, createPortal, createTrustStore, createUserAccessLoggingSettings, createUserSettings, deleteBrowserSettings, deleteIdentityProvider, deleteIpAccessSettings, deleteNetworkSettings, deletePortal, deleteTrustStore, deleteUserAccessLoggingSettings, deleteUserSettings, disassociateBrowserSettings, disassociateIpAccessSettings, disassociateNetworkSettings, disassociateTrustStore, disassociateUserAccessLoggingSettings, disassociateUserSettings, getBrowserSettings, getCachedResponseMetadata, getIdentityProvider, getIpAccessSettings, getNetworkSettings, getPortal, getPortalServiceProviderMetadata, getTrustStore, getTrustStoreCertificate, getUserAccessLoggingSettings, getUserSettings, listBrowserSettings, listIdentityProviders, listIpAccessSettings, listNetworkSettings, listPortals, listTagsForResource, listTrustStoreCertificates, listTrustStores, listUserAccessLoggingSettings, listUserSettings, tagResource, untagResource, updateBrowserSettings, updateIdentityProvider, updateIpAccessSettings, updateNetworkSettings, updatePortal, updateTrustStore, updateUserAccessLoggingSettings, updateUserSettings
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associateBrowserSettings, associateIpAccessSettings, associateNetworkSettings, associateTrustStore, associateUserAccessLoggingSettings, associateUserSettings, createBrowserSettings, createIdentityProvider, createIpAccessSettings, createNetworkSettings, createPortal, createTrustStore, createUserAccessLoggingSettings, createUserSettings, deleteBrowserSettings, deleteIdentityProvider, deleteIpAccessSettings, deleteNetworkSettings, deletePortal, deleteTrustStore, deleteUserAccessLoggingSettings, deleteUserSettings, disassociateBrowserSettings, disassociateIpAccessSettings, disassociateNetworkSettings, disassociateTrustStore, disassociateUserAccessLoggingSettings, disassociateUserSettings, getBrowserSettings, getCachedResponseMetadata, getIdentityProvider, getIpAccessSettings, getNetworkSettings, getPortal, getPortalServiceProviderMetadata, getTrustStore, getTrustStoreCertificate, getUserAccessLoggingSettings, getUserSettings, listBrowserSettings, listIdentityProviders, listIpAccessSettings, listNetworkSettings, listPortals, listTagsForResource, listTrustStoreCertificates, listTrustStores, listUserAccessLoggingSettings, listUserSettings, tagResource, untagResource, updateBrowserSettings, updateIdentityProvider, updateIpAccessSettings, updateNetworkSettings, updatePortal, updateTrustStore, updateUserAccessLoggingSettings, updateUserSettings
public static AmazonWorkSpacesWebAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateBrowserSettingsResult> associateBrowserSettingsAsync(AssociateBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Associates a browser settings resource with a web portal.
associateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateBrowserSettingsResult> associateBrowserSettingsAsync(AssociateBrowserSettingsRequest request, AsyncHandler<AssociateBrowserSettingsRequest,AssociateBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates a browser settings resource with a web portal.
associateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateIpAccessSettingsResult> associateIpAccessSettingsAsync(AssociateIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Associates an IP access settings resource with a web portal.
associateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateIpAccessSettingsResult> associateIpAccessSettingsAsync(AssociateIpAccessSettingsRequest request, AsyncHandler<AssociateIpAccessSettingsRequest,AssociateIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates an IP access settings resource with a web portal.
associateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateNetworkSettingsResult> associateNetworkSettingsAsync(AssociateNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Associates a network settings resource with a web portal.
associateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateNetworkSettingsResult> associateNetworkSettingsAsync(AssociateNetworkSettingsRequest request, AsyncHandler<AssociateNetworkSettingsRequest,AssociateNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates a network settings resource with a web portal.
associateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateTrustStoreResult> associateTrustStoreAsync(AssociateTrustStoreRequest request)
AmazonWorkSpacesWebAsync
Associates a trust store with a web portal.
associateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateTrustStoreResult> associateTrustStoreAsync(AssociateTrustStoreRequest request, AsyncHandler<AssociateTrustStoreRequest,AssociateTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates a trust store with a web portal.
associateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateUserAccessLoggingSettingsResult> associateUserAccessLoggingSettingsAsync(AssociateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Associates a user access logging settings resource with a web portal.
associateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateUserAccessLoggingSettingsResult> associateUserAccessLoggingSettingsAsync(AssociateUserAccessLoggingSettingsRequest request, AsyncHandler<AssociateUserAccessLoggingSettingsRequest,AssociateUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates a user access logging settings resource with a web portal.
associateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateUserSettingsResult> associateUserSettingsAsync(AssociateUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Associates a user settings resource with a web portal.
associateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<AssociateUserSettingsResult> associateUserSettingsAsync(AssociateUserSettingsRequest request, AsyncHandler<AssociateUserSettingsRequest,AssociateUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Associates a user settings resource with a web portal.
associateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBrowserSettingsResult> createBrowserSettingsAsync(CreateBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
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.
createBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateBrowserSettingsResult> createBrowserSettingsAsync(CreateBrowserSettingsRequest request, AsyncHandler<CreateBrowserSettingsRequest,CreateBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
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.
createBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateIdentityProviderResult> createIdentityProviderAsync(CreateIdentityProviderRequest request)
AmazonWorkSpacesWebAsync
Creates an identity provider resource that is then associated with a web portal.
createIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateIdentityProviderResult> createIdentityProviderAsync(CreateIdentityProviderRequest request, AsyncHandler<CreateIdentityProviderRequest,CreateIdentityProviderResult> asyncHandler)
AmazonWorkSpacesWebAsync
Creates an identity provider resource that is then associated with a web portal.
createIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateIpAccessSettingsResult> createIpAccessSettingsAsync(CreateIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Creates an IP access settings resource that can be associated with a web portal.
createIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateIpAccessSettingsResult> createIpAccessSettingsAsync(CreateIpAccessSettingsRequest request, AsyncHandler<CreateIpAccessSettingsRequest,CreateIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Creates an IP access settings resource that can be associated with a web portal.
createIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateNetworkSettingsResult> createNetworkSettingsAsync(CreateNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
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.
createNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateNetworkSettingsResult> createNetworkSettingsAsync(CreateNetworkSettingsRequest request, AsyncHandler<CreateNetworkSettingsRequest,CreateNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
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.
createNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreatePortalResult> createPortalAsync(CreatePortalRequest request)
AmazonWorkSpacesWebAsync
Creates a web portal.
createPortalAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreatePortalResult> createPortalAsync(CreatePortalRequest request, AsyncHandler<CreatePortalRequest,CreatePortalResult> asyncHandler)
AmazonWorkSpacesWebAsync
Creates a web portal.
createPortalAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTrustStoreResult> createTrustStoreAsync(CreateTrustStoreRequest request)
AmazonWorkSpacesWebAsync
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.
createTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateTrustStoreResult> createTrustStoreAsync(CreateTrustStoreRequest request, AsyncHandler<CreateTrustStoreRequest,CreateTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
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.
createTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateUserAccessLoggingSettingsResult> createUserAccessLoggingSettingsAsync(CreateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Creates a user access logging settings resource that can be associated with a web portal.
createUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateUserAccessLoggingSettingsResult> createUserAccessLoggingSettingsAsync(CreateUserAccessLoggingSettingsRequest request, AsyncHandler<CreateUserAccessLoggingSettingsRequest,CreateUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Creates a user access logging settings resource that can be associated with a web portal.
createUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateUserSettingsResult> createUserSettingsAsync(CreateUserSettingsRequest request)
AmazonWorkSpacesWebAsync
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.
createUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<CreateUserSettingsResult> createUserSettingsAsync(CreateUserSettingsRequest request, AsyncHandler<CreateUserSettingsRequest,CreateUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
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.
createUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteBrowserSettingsResult> deleteBrowserSettingsAsync(DeleteBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Deletes browser settings.
deleteBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteBrowserSettingsResult> deleteBrowserSettingsAsync(DeleteBrowserSettingsRequest request, AsyncHandler<DeleteBrowserSettingsRequest,DeleteBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes browser settings.
deleteBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteIdentityProviderResult> deleteIdentityProviderAsync(DeleteIdentityProviderRequest request)
AmazonWorkSpacesWebAsync
Deletes the identity provider.
deleteIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteIdentityProviderResult> deleteIdentityProviderAsync(DeleteIdentityProviderRequest request, AsyncHandler<DeleteIdentityProviderRequest,DeleteIdentityProviderResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes the identity provider.
deleteIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteIpAccessSettingsResult> deleteIpAccessSettingsAsync(DeleteIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Deletes IP access settings.
deleteIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteIpAccessSettingsResult> deleteIpAccessSettingsAsync(DeleteIpAccessSettingsRequest request, AsyncHandler<DeleteIpAccessSettingsRequest,DeleteIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes IP access settings.
deleteIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteNetworkSettingsResult> deleteNetworkSettingsAsync(DeleteNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Deletes network settings.
deleteNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteNetworkSettingsResult> deleteNetworkSettingsAsync(DeleteNetworkSettingsRequest request, AsyncHandler<DeleteNetworkSettingsRequest,DeleteNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes network settings.
deleteNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePortalResult> deletePortalAsync(DeletePortalRequest request)
AmazonWorkSpacesWebAsync
Deletes a web portal.
deletePortalAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeletePortalResult> deletePortalAsync(DeletePortalRequest request, AsyncHandler<DeletePortalRequest,DeletePortalResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes a web portal.
deletePortalAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTrustStoreResult> deleteTrustStoreAsync(DeleteTrustStoreRequest request)
AmazonWorkSpacesWebAsync
Deletes the trust store.
deleteTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteTrustStoreResult> deleteTrustStoreAsync(DeleteTrustStoreRequest request, AsyncHandler<DeleteTrustStoreRequest,DeleteTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes the trust store.
deleteTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteUserAccessLoggingSettingsResult> deleteUserAccessLoggingSettingsAsync(DeleteUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Deletes user access logging settings.
deleteUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteUserAccessLoggingSettingsResult> deleteUserAccessLoggingSettingsAsync(DeleteUserAccessLoggingSettingsRequest request, AsyncHandler<DeleteUserAccessLoggingSettingsRequest,DeleteUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes user access logging settings.
deleteUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteUserSettingsResult> deleteUserSettingsAsync(DeleteUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Deletes user settings.
deleteUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DeleteUserSettingsResult> deleteUserSettingsAsync(DeleteUserSettingsRequest request, AsyncHandler<DeleteUserSettingsRequest,DeleteUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Deletes user settings.
deleteUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateBrowserSettingsResult> disassociateBrowserSettingsAsync(DisassociateBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Disassociates browser settings from a web portal.
disassociateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateBrowserSettingsResult> disassociateBrowserSettingsAsync(DisassociateBrowserSettingsRequest request, AsyncHandler<DisassociateBrowserSettingsRequest,DisassociateBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates browser settings from a web portal.
disassociateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateIpAccessSettingsResult> disassociateIpAccessSettingsAsync(DisassociateIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Disassociates IP access settings from a web portal.
disassociateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateIpAccessSettingsResult> disassociateIpAccessSettingsAsync(DisassociateIpAccessSettingsRequest request, AsyncHandler<DisassociateIpAccessSettingsRequest,DisassociateIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates IP access settings from a web portal.
disassociateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateNetworkSettingsResult> disassociateNetworkSettingsAsync(DisassociateNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Disassociates network settings from a web portal.
disassociateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateNetworkSettingsResult> disassociateNetworkSettingsAsync(DisassociateNetworkSettingsRequest request, AsyncHandler<DisassociateNetworkSettingsRequest,DisassociateNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates network settings from a web portal.
disassociateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateTrustStoreResult> disassociateTrustStoreAsync(DisassociateTrustStoreRequest request)
AmazonWorkSpacesWebAsync
Disassociates a trust store from a web portal.
disassociateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateTrustStoreResult> disassociateTrustStoreAsync(DisassociateTrustStoreRequest request, AsyncHandler<DisassociateTrustStoreRequest,DisassociateTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates a trust store from a web portal.
disassociateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateUserAccessLoggingSettingsResult> disassociateUserAccessLoggingSettingsAsync(DisassociateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Disassociates user access logging settings from a web portal.
disassociateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateUserAccessLoggingSettingsResult> disassociateUserAccessLoggingSettingsAsync(DisassociateUserAccessLoggingSettingsRequest request, AsyncHandler<DisassociateUserAccessLoggingSettingsRequest,DisassociateUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates user access logging settings from a web portal.
disassociateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateUserSettingsResult> disassociateUserSettingsAsync(DisassociateUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Disassociates user settings from a web portal.
disassociateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<DisassociateUserSettingsResult> disassociateUserSettingsAsync(DisassociateUserSettingsRequest request, AsyncHandler<DisassociateUserSettingsRequest,DisassociateUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Disassociates user settings from a web portal.
disassociateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBrowserSettingsResult> getBrowserSettingsAsync(GetBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Gets browser settings.
getBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetBrowserSettingsResult> getBrowserSettingsAsync(GetBrowserSettingsRequest request, AsyncHandler<GetBrowserSettingsRequest,GetBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets browser settings.
getBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetIdentityProviderResult> getIdentityProviderAsync(GetIdentityProviderRequest request)
AmazonWorkSpacesWebAsync
Gets the identity provider.
getIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetIdentityProviderResult> getIdentityProviderAsync(GetIdentityProviderRequest request, AsyncHandler<GetIdentityProviderRequest,GetIdentityProviderResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the identity provider.
getIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetIpAccessSettingsResult> getIpAccessSettingsAsync(GetIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Gets the IP access settings.
getIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetIpAccessSettingsResult> getIpAccessSettingsAsync(GetIpAccessSettingsRequest request, AsyncHandler<GetIpAccessSettingsRequest,GetIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the IP access settings.
getIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetNetworkSettingsResult> getNetworkSettingsAsync(GetNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Gets the network settings.
getNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetNetworkSettingsResult> getNetworkSettingsAsync(GetNetworkSettingsRequest request, AsyncHandler<GetNetworkSettingsRequest,GetNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the network settings.
getNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPortalResult> getPortalAsync(GetPortalRequest request)
AmazonWorkSpacesWebAsync
Gets the web portal.
getPortalAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetPortalResult> getPortalAsync(GetPortalRequest request, AsyncHandler<GetPortalRequest,GetPortalResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the web portal.
getPortalAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPortalServiceProviderMetadataResult> getPortalServiceProviderMetadataAsync(GetPortalServiceProviderMetadataRequest request)
AmazonWorkSpacesWebAsync
Gets the service provider metadata.
getPortalServiceProviderMetadataAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetPortalServiceProviderMetadataResult> getPortalServiceProviderMetadataAsync(GetPortalServiceProviderMetadataRequest request, AsyncHandler<GetPortalServiceProviderMetadataRequest,GetPortalServiceProviderMetadataResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the service provider metadata.
getPortalServiceProviderMetadataAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTrustStoreResult> getTrustStoreAsync(GetTrustStoreRequest request)
AmazonWorkSpacesWebAsync
Gets the trust store.
getTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetTrustStoreResult> getTrustStoreAsync(GetTrustStoreRequest request, AsyncHandler<GetTrustStoreRequest,GetTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the trust store.
getTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTrustStoreCertificateResult> getTrustStoreCertificateAsync(GetTrustStoreCertificateRequest request)
AmazonWorkSpacesWebAsync
Gets the trust store certificate.
getTrustStoreCertificateAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetTrustStoreCertificateResult> getTrustStoreCertificateAsync(GetTrustStoreCertificateRequest request, AsyncHandler<GetTrustStoreCertificateRequest,GetTrustStoreCertificateResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets the trust store certificate.
getTrustStoreCertificateAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetUserAccessLoggingSettingsResult> getUserAccessLoggingSettingsAsync(GetUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Gets user access logging settings.
getUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetUserAccessLoggingSettingsResult> getUserAccessLoggingSettingsAsync(GetUserAccessLoggingSettingsRequest request, AsyncHandler<GetUserAccessLoggingSettingsRequest,GetUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets user access logging settings.
getUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetUserSettingsResult> getUserSettingsAsync(GetUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Gets user settings.
getUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<GetUserSettingsResult> getUserSettingsAsync(GetUserSettingsRequest request, AsyncHandler<GetUserSettingsRequest,GetUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Gets user settings.
getUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListBrowserSettingsResult> listBrowserSettingsAsync(ListBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of browser settings.
listBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListBrowserSettingsResult> listBrowserSettingsAsync(ListBrowserSettingsRequest request, AsyncHandler<ListBrowserSettingsRequest,ListBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of browser settings.
listBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListIdentityProvidersResult> listIdentityProvidersAsync(ListIdentityProvidersRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of identity providers for a specific web portal.
listIdentityProvidersAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListIdentityProvidersResult> listIdentityProvidersAsync(ListIdentityProvidersRequest request, AsyncHandler<ListIdentityProvidersRequest,ListIdentityProvidersResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of identity providers for a specific web portal.
listIdentityProvidersAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListIpAccessSettingsResult> listIpAccessSettingsAsync(ListIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of IP access settings.
listIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListIpAccessSettingsResult> listIpAccessSettingsAsync(ListIpAccessSettingsRequest request, AsyncHandler<ListIpAccessSettingsRequest,ListIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of IP access settings.
listIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListNetworkSettingsResult> listNetworkSettingsAsync(ListNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of network settings.
listNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListNetworkSettingsResult> listNetworkSettingsAsync(ListNetworkSettingsRequest request, AsyncHandler<ListNetworkSettingsRequest,ListNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of network settings.
listNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPortalsResult> listPortalsAsync(ListPortalsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list or web portals.
listPortalsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListPortalsResult> listPortalsAsync(ListPortalsRequest request, AsyncHandler<ListPortalsRequest,ListPortalsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list or web portals.
listPortalsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of tags for a resource.
listTagsForResourceAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of tags for a resource.
listTagsForResourceAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTrustStoreCertificatesResult> listTrustStoreCertificatesAsync(ListTrustStoreCertificatesRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of trust store certificates.
listTrustStoreCertificatesAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListTrustStoreCertificatesResult> listTrustStoreCertificatesAsync(ListTrustStoreCertificatesRequest request, AsyncHandler<ListTrustStoreCertificatesRequest,ListTrustStoreCertificatesResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of trust store certificates.
listTrustStoreCertificatesAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTrustStoresResult> listTrustStoresAsync(ListTrustStoresRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of trust stores.
listTrustStoresAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListTrustStoresResult> listTrustStoresAsync(ListTrustStoresRequest request, AsyncHandler<ListTrustStoresRequest,ListTrustStoresResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of trust stores.
listTrustStoresAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListUserAccessLoggingSettingsResult> listUserAccessLoggingSettingsAsync(ListUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of user access logging settings.
listUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListUserAccessLoggingSettingsResult> listUserAccessLoggingSettingsAsync(ListUserAccessLoggingSettingsRequest request, AsyncHandler<ListUserAccessLoggingSettingsRequest,ListUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of user access logging settings.
listUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListUserSettingsResult> listUserSettingsAsync(ListUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Retrieves a list of user settings.
listUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<ListUserSettingsResult> listUserSettingsAsync(ListUserSettingsRequest request, AsyncHandler<ListUserSettingsRequest,ListUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Retrieves a list of user settings.
listUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonWorkSpacesWebAsync
Adds or overwrites one or more tags for the specified resource.
tagResourceAsync
in interface AmazonWorkSpacesWebAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonWorkSpacesWebAsync
Adds or overwrites one or more tags for the specified resource.
tagResourceAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonWorkSpacesWebAsync
Removes one or more tags from the specified resource.
untagResourceAsync
in interface AmazonWorkSpacesWebAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonWorkSpacesWebAsync
Removes one or more tags from the specified resource.
untagResourceAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBrowserSettingsResult> updateBrowserSettingsAsync(UpdateBrowserSettingsRequest request)
AmazonWorkSpacesWebAsync
Updates browser settings.
updateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateBrowserSettingsResult> updateBrowserSettingsAsync(UpdateBrowserSettingsRequest request, AsyncHandler<UpdateBrowserSettingsRequest,UpdateBrowserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates browser settings.
updateBrowserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateIdentityProviderResult> updateIdentityProviderAsync(UpdateIdentityProviderRequest request)
AmazonWorkSpacesWebAsync
Updates the identity provider.
updateIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateIdentityProviderResult> updateIdentityProviderAsync(UpdateIdentityProviderRequest request, AsyncHandler<UpdateIdentityProviderRequest,UpdateIdentityProviderResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates the identity provider.
updateIdentityProviderAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateIpAccessSettingsResult> updateIpAccessSettingsAsync(UpdateIpAccessSettingsRequest request)
AmazonWorkSpacesWebAsync
Updates IP access settings.
updateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateIpAccessSettingsResult> updateIpAccessSettingsAsync(UpdateIpAccessSettingsRequest request, AsyncHandler<UpdateIpAccessSettingsRequest,UpdateIpAccessSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates IP access settings.
updateIpAccessSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateNetworkSettingsResult> updateNetworkSettingsAsync(UpdateNetworkSettingsRequest request)
AmazonWorkSpacesWebAsync
Updates network settings.
updateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateNetworkSettingsResult> updateNetworkSettingsAsync(UpdateNetworkSettingsRequest request, AsyncHandler<UpdateNetworkSettingsRequest,UpdateNetworkSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates network settings.
updateNetworkSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePortalResult> updatePortalAsync(UpdatePortalRequest request)
AmazonWorkSpacesWebAsync
Updates a web portal.
updatePortalAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdatePortalResult> updatePortalAsync(UpdatePortalRequest request, AsyncHandler<UpdatePortalRequest,UpdatePortalResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates a web portal.
updatePortalAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTrustStoreResult> updateTrustStoreAsync(UpdateTrustStoreRequest request)
AmazonWorkSpacesWebAsync
Updates the trust store.
updateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateTrustStoreResult> updateTrustStoreAsync(UpdateTrustStoreRequest request, AsyncHandler<UpdateTrustStoreRequest,UpdateTrustStoreResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates the trust store.
updateTrustStoreAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateUserAccessLoggingSettingsResult> updateUserAccessLoggingSettingsAsync(UpdateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWebAsync
Updates the user access logging settings.
updateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateUserAccessLoggingSettingsResult> updateUserAccessLoggingSettingsAsync(UpdateUserAccessLoggingSettingsRequest request, AsyncHandler<UpdateUserAccessLoggingSettingsRequest,UpdateUserAccessLoggingSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates the user access logging settings.
updateUserAccessLoggingSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateUserSettingsResult> updateUserSettingsAsync(UpdateUserSettingsRequest request)
AmazonWorkSpacesWebAsync
Updates the user settings.
updateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
public Future<UpdateUserSettingsResult> updateUserSettingsAsync(UpdateUserSettingsRequest request, AsyncHandler<UpdateUserSettingsRequest,UpdateUserSettingsResult> asyncHandler)
AmazonWorkSpacesWebAsync
Updates the user settings.
updateUserSettingsAsync
in interface AmazonWorkSpacesWebAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AmazonWorkSpacesWeb
shutdown
in class AmazonWorkSpacesWebClient