All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.workspacesweb.AmazonWorkSpacesWebAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon WorkSpaces Web module holds the client classes that are used for communicating with Amazon WorkSpaces Web Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.workspacesweb;

import javax.annotation.Generated;

import com.amazonaws.services.workspacesweb.model.*;

/**
 * Interface for accessing Amazon WorkSpaces Web asynchronously. Each asynchronous method will return a Java Future
 * object representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive
 * notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.workspacesweb.AbstractAmazonWorkSpacesWebAsync} instead. *

*

*

* WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. * WorkSpaces Web makes it easy for customers to safely provide their employees with access to internal websites and * SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Web * provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, * scaling, and maintaining browser images. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonWorkSpacesWebAsync extends AmazonWorkSpacesWeb { /** *

* Associates a browser settings resource with a web portal. *

* * @param associateBrowserSettingsRequest * @return A Java Future containing the result of the AssociateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.AssociateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future associateBrowserSettingsAsync(AssociateBrowserSettingsRequest associateBrowserSettingsRequest); /** *

* Associates a browser settings resource with a web portal. *

* * @param associateBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the AssociateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future associateBrowserSettingsAsync(AssociateBrowserSettingsRequest associateBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates an IP access settings resource with a web portal. *

* * @param associateIpAccessSettingsRequest * @return A Java Future containing the result of the AssociateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.AssociateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future associateIpAccessSettingsAsync( AssociateIpAccessSettingsRequest associateIpAccessSettingsRequest); /** *

* Associates an IP access settings resource with a web portal. *

* * @param associateIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the AssociateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future associateIpAccessSettingsAsync( AssociateIpAccessSettingsRequest associateIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a network settings resource with a web portal. *

* * @param associateNetworkSettingsRequest * @return A Java Future containing the result of the AssociateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.AssociateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future associateNetworkSettingsAsync(AssociateNetworkSettingsRequest associateNetworkSettingsRequest); /** *

* Associates a network settings resource with a web portal. *

* * @param associateNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the AssociateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future associateNetworkSettingsAsync(AssociateNetworkSettingsRequest associateNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a trust store with a web portal. *

* * @param associateTrustStoreRequest * @return A Java Future containing the result of the AssociateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.AssociateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future associateTrustStoreAsync(AssociateTrustStoreRequest associateTrustStoreRequest); /** *

* Associates a trust store with a web portal. *

* * @param associateTrustStoreRequest * @param 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. * @return A Java Future containing the result of the AssociateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future associateTrustStoreAsync(AssociateTrustStoreRequest associateTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a user access logging settings resource with a web portal. *

* * @param associateUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the AssociateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.AssociateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future associateUserAccessLoggingSettingsAsync( AssociateUserAccessLoggingSettingsRequest associateUserAccessLoggingSettingsRequest); /** *

* Associates a user access logging settings resource with a web portal. *

* * @param associateUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the AssociateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future associateUserAccessLoggingSettingsAsync( AssociateUserAccessLoggingSettingsRequest associateUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a user settings resource with a web portal. *

* * @param associateUserSettingsRequest * @return A Java Future containing the result of the AssociateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.AssociateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future associateUserSettingsAsync(AssociateUserSettingsRequest associateUserSettingsRequest); /** *

* Associates a user settings resource with a web portal. *

* * @param associateUserSettingsRequest * @param 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. * @return A Java Future containing the result of the AssociateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.AssociateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future associateUserSettingsAsync(AssociateUserSettingsRequest associateUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param createBrowserSettingsRequest * @return A Java Future containing the result of the CreateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future createBrowserSettingsAsync(CreateBrowserSettingsRequest createBrowserSettingsRequest); /** *

* 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. *

* * @param createBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the CreateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future createBrowserSettingsAsync(CreateBrowserSettingsRequest createBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an identity provider resource that is then associated with a web portal. *

* * @param createIdentityProviderRequest * @return A Java Future containing the result of the CreateIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future createIdentityProviderAsync(CreateIdentityProviderRequest createIdentityProviderRequest); /** *

* Creates an identity provider resource that is then associated with a web portal. *

* * @param createIdentityProviderRequest * @param 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. * @return A Java Future containing the result of the CreateIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future createIdentityProviderAsync(CreateIdentityProviderRequest createIdentityProviderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an IP access settings resource that can be associated with a web portal. *

* * @param createIpAccessSettingsRequest * @return A Java Future containing the result of the CreateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future createIpAccessSettingsAsync(CreateIpAccessSettingsRequest createIpAccessSettingsRequest); /** *

* Creates an IP access settings resource that can be associated with a web portal. *

* * @param createIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the CreateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future createIpAccessSettingsAsync(CreateIpAccessSettingsRequest createIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param createNetworkSettingsRequest * @return A Java Future containing the result of the CreateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future createNetworkSettingsAsync(CreateNetworkSettingsRequest createNetworkSettingsRequest); /** *

* 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. *

* * @param createNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the CreateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future createNetworkSettingsAsync(CreateNetworkSettingsRequest createNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a web portal. *

* * @param createPortalRequest * @return A Java Future containing the result of the CreatePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreatePortal * @see AWS * API Documentation */ java.util.concurrent.Future createPortalAsync(CreatePortalRequest createPortalRequest); /** *

* Creates a web portal. *

* * @param createPortalRequest * @param 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. * @return A Java Future containing the result of the CreatePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreatePortal * @see AWS * API Documentation */ java.util.concurrent.Future createPortalAsync(CreatePortalRequest createPortalRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param createTrustStoreRequest * @return A Java Future containing the result of the CreateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future createTrustStoreAsync(CreateTrustStoreRequest createTrustStoreRequest); /** *

* 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. *

* * @param createTrustStoreRequest * @param 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. * @return A Java Future containing the result of the CreateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future createTrustStoreAsync(CreateTrustStoreRequest createTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a user access logging settings resource that can be associated with a web portal. *

* * @param createUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the CreateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.CreateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future createUserAccessLoggingSettingsAsync( CreateUserAccessLoggingSettingsRequest createUserAccessLoggingSettingsRequest); /** *

* Creates a user access logging settings resource that can be associated with a web portal. *

* * @param createUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the CreateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future createUserAccessLoggingSettingsAsync( CreateUserAccessLoggingSettingsRequest createUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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. *

* * @param createUserSettingsRequest * @return A Java Future containing the result of the CreateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.CreateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future createUserSettingsAsync(CreateUserSettingsRequest createUserSettingsRequest); /** *

* 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. *

* * @param createUserSettingsRequest * @param 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. * @return A Java Future containing the result of the CreateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.CreateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future createUserSettingsAsync(CreateUserSettingsRequest createUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes browser settings. *

* * @param deleteBrowserSettingsRequest * @return A Java Future containing the result of the DeleteBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteBrowserSettingsAsync(DeleteBrowserSettingsRequest deleteBrowserSettingsRequest); /** *

* Deletes browser settings. *

* * @param deleteBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteBrowserSettingsAsync(DeleteBrowserSettingsRequest deleteBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the identity provider. *

* * @param deleteIdentityProviderRequest * @return A Java Future containing the result of the DeleteIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future deleteIdentityProviderAsync(DeleteIdentityProviderRequest deleteIdentityProviderRequest); /** *

* Deletes the identity provider. *

* * @param deleteIdentityProviderRequest * @param 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. * @return A Java Future containing the result of the DeleteIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future deleteIdentityProviderAsync(DeleteIdentityProviderRequest deleteIdentityProviderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes IP access settings. *

* * @param deleteIpAccessSettingsRequest * @return A Java Future containing the result of the DeleteIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteIpAccessSettingsAsync(DeleteIpAccessSettingsRequest deleteIpAccessSettingsRequest); /** *

* Deletes IP access settings. *

* * @param deleteIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteIpAccessSettingsAsync(DeleteIpAccessSettingsRequest deleteIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes network settings. *

* * @param deleteNetworkSettingsRequest * @return A Java Future containing the result of the DeleteNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkSettingsAsync(DeleteNetworkSettingsRequest deleteNetworkSettingsRequest); /** *

* Deletes network settings. *

* * @param deleteNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkSettingsAsync(DeleteNetworkSettingsRequest deleteNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a web portal. *

* * @param deletePortalRequest * @return A Java Future containing the result of the DeletePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeletePortal * @see AWS * API Documentation */ java.util.concurrent.Future deletePortalAsync(DeletePortalRequest deletePortalRequest); /** *

* Deletes a web portal. *

* * @param deletePortalRequest * @param 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. * @return A Java Future containing the result of the DeletePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeletePortal * @see AWS * API Documentation */ java.util.concurrent.Future deletePortalAsync(DeletePortalRequest deletePortalRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the trust store. *

* * @param deleteTrustStoreRequest * @return A Java Future containing the result of the DeleteTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteTrustStore * @see AWS API Documentation */ java.util.concurrent.Future deleteTrustStoreAsync(DeleteTrustStoreRequest deleteTrustStoreRequest); /** *

* Deletes the trust store. *

* * @param deleteTrustStoreRequest * @param 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. * @return A Java Future containing the result of the DeleteTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteTrustStore * @see AWS API Documentation */ java.util.concurrent.Future deleteTrustStoreAsync(DeleteTrustStoreRequest deleteTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes user access logging settings. *

* * @param deleteUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the DeleteUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.DeleteUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteUserAccessLoggingSettingsAsync( DeleteUserAccessLoggingSettingsRequest deleteUserAccessLoggingSettingsRequest); /** *

* Deletes user access logging settings. *

* * @param deleteUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteUserAccessLoggingSettingsAsync( DeleteUserAccessLoggingSettingsRequest deleteUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes user settings. *

* * @param deleteUserSettingsRequest * @return A Java Future containing the result of the DeleteUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DeleteUserSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteUserSettingsAsync(DeleteUserSettingsRequest deleteUserSettingsRequest); /** *

* Deletes user settings. *

* * @param deleteUserSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DeleteUserSettings * @see AWS API Documentation */ java.util.concurrent.Future deleteUserSettingsAsync(DeleteUserSettingsRequest deleteUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates browser settings from a web portal. *

* * @param disassociateBrowserSettingsRequest * @return A Java Future containing the result of the DisassociateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DisassociateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateBrowserSettingsAsync( DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest); /** *

* Disassociates browser settings from a web portal. *

* * @param disassociateBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the DisassociateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateBrowserSettingsAsync( DisassociateBrowserSettingsRequest disassociateBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates IP access settings from a web portal. *

* * @param disassociateIpAccessSettingsRequest * @return A Java Future containing the result of the DisassociateIpAccessSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.DisassociateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateIpAccessSettingsAsync( DisassociateIpAccessSettingsRequest disassociateIpAccessSettingsRequest); /** *

* Disassociates IP access settings from a web portal. *

* * @param disassociateIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the DisassociateIpAccessSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateIpAccessSettingsAsync( DisassociateIpAccessSettingsRequest disassociateIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates network settings from a web portal. *

* * @param disassociateNetworkSettingsRequest * @return A Java Future containing the result of the DisassociateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DisassociateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateNetworkSettingsAsync( DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest); /** *

* Disassociates network settings from a web portal. *

* * @param disassociateNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the DisassociateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateNetworkSettingsAsync( DisassociateNetworkSettingsRequest disassociateNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a trust store from a web portal. *

* * @param disassociateTrustStoreRequest * @return A Java Future containing the result of the DisassociateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DisassociateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future disassociateTrustStoreAsync(DisassociateTrustStoreRequest disassociateTrustStoreRequest); /** *

* Disassociates a trust store from a web portal. *

* * @param disassociateTrustStoreRequest * @param 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. * @return A Java Future containing the result of the DisassociateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future disassociateTrustStoreAsync(DisassociateTrustStoreRequest disassociateTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates user access logging settings from a web portal. *

* * @param disassociateUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the DisassociateUserAccessLoggingSettings operation returned by * the service. * @sample AmazonWorkSpacesWebAsync.DisassociateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateUserAccessLoggingSettingsAsync( DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest); /** *

* Disassociates user access logging settings from a web portal. *

* * @param disassociateUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the DisassociateUserAccessLoggingSettings operation returned by * the service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateUserAccessLoggingSettingsAsync( DisassociateUserAccessLoggingSettingsRequest disassociateUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates user settings from a web portal. *

* * @param disassociateUserSettingsRequest * @return A Java Future containing the result of the DisassociateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.DisassociateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateUserSettingsAsync(DisassociateUserSettingsRequest disassociateUserSettingsRequest); /** *

* Disassociates user settings from a web portal. *

* * @param disassociateUserSettingsRequest * @param 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. * @return A Java Future containing the result of the DisassociateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.DisassociateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future disassociateUserSettingsAsync(DisassociateUserSettingsRequest disassociateUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets browser settings. *

* * @param getBrowserSettingsRequest * @return A Java Future containing the result of the GetBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future getBrowserSettingsAsync(GetBrowserSettingsRequest getBrowserSettingsRequest); /** *

* Gets browser settings. *

* * @param getBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the GetBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future getBrowserSettingsAsync(GetBrowserSettingsRequest getBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the identity provider. *

* * @param getIdentityProviderRequest * @return A Java Future containing the result of the GetIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future getIdentityProviderAsync(GetIdentityProviderRequest getIdentityProviderRequest); /** *

* Gets the identity provider. *

* * @param getIdentityProviderRequest * @param 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. * @return A Java Future containing the result of the GetIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future getIdentityProviderAsync(GetIdentityProviderRequest getIdentityProviderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the IP access settings. *

* * @param getIpAccessSettingsRequest * @return A Java Future containing the result of the GetIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future getIpAccessSettingsAsync(GetIpAccessSettingsRequest getIpAccessSettingsRequest); /** *

* Gets the IP access settings. *

* * @param getIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the GetIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future getIpAccessSettingsAsync(GetIpAccessSettingsRequest getIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the network settings. *

* * @param getNetworkSettingsRequest * @return A Java Future containing the result of the GetNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future getNetworkSettingsAsync(GetNetworkSettingsRequest getNetworkSettingsRequest); /** *

* Gets the network settings. *

* * @param getNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the GetNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future getNetworkSettingsAsync(GetNetworkSettingsRequest getNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the web portal. *

* * @param getPortalRequest * @return A Java Future containing the result of the GetPortal operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetPortal * @see AWS API * Documentation */ java.util.concurrent.Future getPortalAsync(GetPortalRequest getPortalRequest); /** *

* Gets the web portal. *

* * @param getPortalRequest * @param 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. * @return A Java Future containing the result of the GetPortal operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetPortal * @see AWS API * Documentation */ java.util.concurrent.Future getPortalAsync(GetPortalRequest getPortalRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the service provider metadata. *

* * @param getPortalServiceProviderMetadataRequest * @return A Java Future containing the result of the GetPortalServiceProviderMetadata operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.GetPortalServiceProviderMetadata * @see AWS API Documentation */ java.util.concurrent.Future getPortalServiceProviderMetadataAsync( GetPortalServiceProviderMetadataRequest getPortalServiceProviderMetadataRequest); /** *

* Gets the service provider metadata. *

* * @param getPortalServiceProviderMetadataRequest * @param 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. * @return A Java Future containing the result of the GetPortalServiceProviderMetadata operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.GetPortalServiceProviderMetadata * @see AWS API Documentation */ java.util.concurrent.Future getPortalServiceProviderMetadataAsync( GetPortalServiceProviderMetadataRequest getPortalServiceProviderMetadataRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the trust store. *

* * @param getTrustStoreRequest * @return A Java Future containing the result of the GetTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetTrustStore * @see AWS * API Documentation */ java.util.concurrent.Future getTrustStoreAsync(GetTrustStoreRequest getTrustStoreRequest); /** *

* Gets the trust store. *

* * @param getTrustStoreRequest * @param 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. * @return A Java Future containing the result of the GetTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetTrustStore * @see AWS * API Documentation */ java.util.concurrent.Future getTrustStoreAsync(GetTrustStoreRequest getTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the trust store certificate. *

* * @param getTrustStoreCertificateRequest * @return A Java Future containing the result of the GetTrustStoreCertificate operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetTrustStoreCertificate * @see AWS API Documentation */ java.util.concurrent.Future getTrustStoreCertificateAsync(GetTrustStoreCertificateRequest getTrustStoreCertificateRequest); /** *

* Gets the trust store certificate. *

* * @param getTrustStoreCertificateRequest * @param 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. * @return A Java Future containing the result of the GetTrustStoreCertificate operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetTrustStoreCertificate * @see AWS API Documentation */ java.util.concurrent.Future getTrustStoreCertificateAsync(GetTrustStoreCertificateRequest getTrustStoreCertificateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets user access logging settings. *

* * @param getUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the GetUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.GetUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future getUserAccessLoggingSettingsAsync( GetUserAccessLoggingSettingsRequest getUserAccessLoggingSettingsRequest); /** *

* Gets user access logging settings. *

* * @param getUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the GetUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.GetUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future getUserAccessLoggingSettingsAsync( GetUserAccessLoggingSettingsRequest getUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets user settings. *

* * @param getUserSettingsRequest * @return A Java Future containing the result of the GetUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.GetUserSettings * @see AWS * API Documentation */ java.util.concurrent.Future getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest); /** *

* Gets user settings. *

* * @param getUserSettingsRequest * @param 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. * @return A Java Future containing the result of the GetUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.GetUserSettings * @see AWS * API Documentation */ java.util.concurrent.Future getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of browser settings. *

* * @param listBrowserSettingsRequest * @return A Java Future containing the result of the ListBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future listBrowserSettingsAsync(ListBrowserSettingsRequest listBrowserSettingsRequest); /** *

* Retrieves a list of browser settings. *

* * @param listBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the ListBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future listBrowserSettingsAsync(ListBrowserSettingsRequest listBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of identity providers for a specific web portal. *

* * @param listIdentityProvidersRequest * @return A Java Future containing the result of the ListIdentityProviders operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListIdentityProviders * @see AWS API Documentation */ java.util.concurrent.Future listIdentityProvidersAsync(ListIdentityProvidersRequest listIdentityProvidersRequest); /** *

* Retrieves a list of identity providers for a specific web portal. *

* * @param listIdentityProvidersRequest * @param 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. * @return A Java Future containing the result of the ListIdentityProviders operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListIdentityProviders * @see AWS API Documentation */ java.util.concurrent.Future listIdentityProvidersAsync(ListIdentityProvidersRequest listIdentityProvidersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of IP access settings. *

* * @param listIpAccessSettingsRequest * @return A Java Future containing the result of the ListIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future listIpAccessSettingsAsync(ListIpAccessSettingsRequest listIpAccessSettingsRequest); /** *

* Retrieves a list of IP access settings. *

* * @param listIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the ListIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future listIpAccessSettingsAsync(ListIpAccessSettingsRequest listIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of network settings. *

* * @param listNetworkSettingsRequest * @return A Java Future containing the result of the ListNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future listNetworkSettingsAsync(ListNetworkSettingsRequest listNetworkSettingsRequest); /** *

* Retrieves a list of network settings. *

* * @param listNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the ListNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future listNetworkSettingsAsync(ListNetworkSettingsRequest listNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list or web portals. *

* * @param listPortalsRequest * @return A Java Future containing the result of the ListPortals operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListPortals * @see AWS API * Documentation */ java.util.concurrent.Future listPortalsAsync(ListPortalsRequest listPortalsRequest); /** *

* Retrieves a list or web portals. *

* * @param listPortalsRequest * @param 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. * @return A Java Future containing the result of the ListPortals operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListPortals * @see AWS API * Documentation */ java.util.concurrent.Future listPortalsAsync(ListPortalsRequest listPortalsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of tags for a resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Retrieves a list of tags for a resource. *

* * @param listTagsForResourceRequest * @param 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. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of trust store certificates. *

* * @param listTrustStoreCertificatesRequest * @return A Java Future containing the result of the ListTrustStoreCertificates operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListTrustStoreCertificates * @see AWS API Documentation */ java.util.concurrent.Future listTrustStoreCertificatesAsync( ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest); /** *

* Retrieves a list of trust store certificates. *

* * @param listTrustStoreCertificatesRequest * @param 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. * @return A Java Future containing the result of the ListTrustStoreCertificates operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListTrustStoreCertificates * @see AWS API Documentation */ java.util.concurrent.Future listTrustStoreCertificatesAsync( ListTrustStoreCertificatesRequest listTrustStoreCertificatesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of trust stores. *

* * @param listTrustStoresRequest * @return A Java Future containing the result of the ListTrustStores operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListTrustStores * @see AWS * API Documentation */ java.util.concurrent.Future listTrustStoresAsync(ListTrustStoresRequest listTrustStoresRequest); /** *

* Retrieves a list of trust stores. *

* * @param listTrustStoresRequest * @param 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. * @return A Java Future containing the result of the ListTrustStores operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListTrustStores * @see AWS * API Documentation */ java.util.concurrent.Future listTrustStoresAsync(ListTrustStoresRequest listTrustStoresRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of user access logging settings. *

* * @param listUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the ListUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.ListUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future listUserAccessLoggingSettingsAsync( ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest); /** *

* Retrieves a list of user access logging settings. *

* * @param listUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the ListUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.ListUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future listUserAccessLoggingSettingsAsync( ListUserAccessLoggingSettingsRequest listUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves a list of user settings. *

* * @param listUserSettingsRequest * @return A Java Future containing the result of the ListUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.ListUserSettings * @see AWS API Documentation */ java.util.concurrent.Future listUserSettingsAsync(ListUserSettingsRequest listUserSettingsRequest); /** *

* Retrieves a list of user settings. *

* * @param listUserSettingsRequest * @param 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. * @return A Java Future containing the result of the ListUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.ListUserSettings * @see AWS API Documentation */ java.util.concurrent.Future listUserSettingsAsync(ListUserSettingsRequest listUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds or overwrites one or more tags for the specified resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonWorkSpacesWebAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Adds or overwrites one or more tags for the specified resource. *

* * @param tagResourceRequest * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes one or more tags from the specified resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes one or more tags from the specified resource. *

* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates browser settings. *

* * @param updateBrowserSettingsRequest * @return A Java Future containing the result of the UpdateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future updateBrowserSettingsAsync(UpdateBrowserSettingsRequest updateBrowserSettingsRequest); /** *

* Updates browser settings. *

* * @param updateBrowserSettingsRequest * @param 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. * @return A Java Future containing the result of the UpdateBrowserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateBrowserSettings * @see AWS API Documentation */ java.util.concurrent.Future updateBrowserSettingsAsync(UpdateBrowserSettingsRequest updateBrowserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the identity provider. *

* * @param updateIdentityProviderRequest * @return A Java Future containing the result of the UpdateIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future updateIdentityProviderAsync(UpdateIdentityProviderRequest updateIdentityProviderRequest); /** *

* Updates the identity provider. *

* * @param updateIdentityProviderRequest * @param 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. * @return A Java Future containing the result of the UpdateIdentityProvider operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateIdentityProvider * @see AWS API Documentation */ java.util.concurrent.Future updateIdentityProviderAsync(UpdateIdentityProviderRequest updateIdentityProviderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates IP access settings. *

* * @param updateIpAccessSettingsRequest * @return A Java Future containing the result of the UpdateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future updateIpAccessSettingsAsync(UpdateIpAccessSettingsRequest updateIpAccessSettingsRequest); /** *

* Updates IP access settings. *

* * @param updateIpAccessSettingsRequest * @param 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. * @return A Java Future containing the result of the UpdateIpAccessSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateIpAccessSettings * @see AWS API Documentation */ java.util.concurrent.Future updateIpAccessSettingsAsync(UpdateIpAccessSettingsRequest updateIpAccessSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates network settings. *

* * @param updateNetworkSettingsRequest * @return A Java Future containing the result of the UpdateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSettingsAsync(UpdateNetworkSettingsRequest updateNetworkSettingsRequest); /** *

* Updates network settings. *

* * @param updateNetworkSettingsRequest * @param 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. * @return A Java Future containing the result of the UpdateNetworkSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateNetworkSettings * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSettingsAsync(UpdateNetworkSettingsRequest updateNetworkSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a web portal. *

* * @param updatePortalRequest * @return A Java Future containing the result of the UpdatePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdatePortal * @see AWS * API Documentation */ java.util.concurrent.Future updatePortalAsync(UpdatePortalRequest updatePortalRequest); /** *

* Updates a web portal. *

* * @param updatePortalRequest * @param 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. * @return A Java Future containing the result of the UpdatePortal operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdatePortal * @see AWS * API Documentation */ java.util.concurrent.Future updatePortalAsync(UpdatePortalRequest updatePortalRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the trust store. *

* * @param updateTrustStoreRequest * @return A Java Future containing the result of the UpdateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future updateTrustStoreAsync(UpdateTrustStoreRequest updateTrustStoreRequest); /** *

* Updates the trust store. *

* * @param updateTrustStoreRequest * @param 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. * @return A Java Future containing the result of the UpdateTrustStore operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateTrustStore * @see AWS API Documentation */ java.util.concurrent.Future updateTrustStoreAsync(UpdateTrustStoreRequest updateTrustStoreRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the user access logging settings. *

* * @param updateUserAccessLoggingSettingsRequest * @return A Java Future containing the result of the UpdateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsync.UpdateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future updateUserAccessLoggingSettingsAsync( UpdateUserAccessLoggingSettingsRequest updateUserAccessLoggingSettingsRequest); /** *

* Updates the user access logging settings. *

* * @param updateUserAccessLoggingSettingsRequest * @param 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. * @return A Java Future containing the result of the UpdateUserAccessLoggingSettings operation returned by the * service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateUserAccessLoggingSettings * @see AWS API Documentation */ java.util.concurrent.Future updateUserAccessLoggingSettingsAsync( UpdateUserAccessLoggingSettingsRequest updateUserAccessLoggingSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the user settings. *

* * @param updateUserSettingsRequest * @return A Java Future containing the result of the UpdateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsync.UpdateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest); /** *

* Updates the user settings. *

* * @param updateUserSettingsRequest * @param 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. * @return A Java Future containing the result of the UpdateUserSettings operation returned by the service. * @sample AmazonWorkSpacesWebAsyncHandler.UpdateUserSettings * @see AWS API Documentation */ java.util.concurrent.Future updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy