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

com.amazonaws.services.private5g.AWSPrivate5GAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Private 5G module holds the client classes that are used for communicating with AWS Private 5G Service

The newest version!
/*
 * Copyright 2019-2024 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.private5g;

import javax.annotation.Generated;

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

/**
 * Interface for accessing AWS Private 5G 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.private5g.AbstractAWSPrivate5GAsync} instead. *

*

*

* Amazon Web Services Private 5G is a managed service that makes it easy to deploy, operate, and scale your own private * mobile network at your on-premises location. Private 5G provides the pre-configured hardware and software for mobile * networks, helps automate setup, and scales capacity on demand to support additional devices as needed. *

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

* Acknowledges that the specified network order was received. *

* * @param acknowledgeOrderReceiptRequest * @return A Java Future containing the result of the AcknowledgeOrderReceipt operation returned by the service. * @sample AWSPrivate5GAsync.AcknowledgeOrderReceipt * @see AWS API Documentation */ java.util.concurrent.Future acknowledgeOrderReceiptAsync(AcknowledgeOrderReceiptRequest acknowledgeOrderReceiptRequest); /** *

* Acknowledges that the specified network order was received. *

* * @param acknowledgeOrderReceiptRequest * @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 AcknowledgeOrderReceipt operation returned by the service. * @sample AWSPrivate5GAsyncHandler.AcknowledgeOrderReceipt * @see AWS API Documentation */ java.util.concurrent.Future acknowledgeOrderReceiptAsync(AcknowledgeOrderReceiptRequest acknowledgeOrderReceiptRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Activates the specified device identifier. *

* * @param activateDeviceIdentifierRequest * @return A Java Future containing the result of the ActivateDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsync.ActivateDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future activateDeviceIdentifierAsync(ActivateDeviceIdentifierRequest activateDeviceIdentifierRequest); /** *

* Activates the specified device identifier. *

* * @param activateDeviceIdentifierRequest * @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 ActivateDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ActivateDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future activateDeviceIdentifierAsync(ActivateDeviceIdentifierRequest activateDeviceIdentifierRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Activates the specified network site. *

* * @param activateNetworkSiteRequest * @return A Java Future containing the result of the ActivateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsync.ActivateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future activateNetworkSiteAsync(ActivateNetworkSiteRequest activateNetworkSiteRequest); /** *

* Activates the specified network site. *

* * @param activateNetworkSiteRequest * @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 ActivateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ActivateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future activateNetworkSiteAsync(ActivateNetworkSiteRequest activateNetworkSiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Configures the specified network resource. *

*

* Use this action to specify the geographic position of the hardware. You must provide Certified Professional * Installer (CPI) credentials in the request so that we can obtain spectrum grants. For more information, see Radio units in the * Amazon Web Services Private 5G User Guide. *

* * @param configureAccessPointRequest * @return A Java Future containing the result of the ConfigureAccessPoint operation returned by the service. * @sample AWSPrivate5GAsync.ConfigureAccessPoint * @see AWS API Documentation */ java.util.concurrent.Future configureAccessPointAsync(ConfigureAccessPointRequest configureAccessPointRequest); /** *

* Configures the specified network resource. *

*

* Use this action to specify the geographic position of the hardware. You must provide Certified Professional * Installer (CPI) credentials in the request so that we can obtain spectrum grants. For more information, see Radio units in the * Amazon Web Services Private 5G User Guide. *

* * @param configureAccessPointRequest * @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 ConfigureAccessPoint operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ConfigureAccessPoint * @see AWS API Documentation */ java.util.concurrent.Future configureAccessPointAsync(ConfigureAccessPointRequest configureAccessPointRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a network. *

* * @param createNetworkRequest * @return A Java Future containing the result of the CreateNetwork operation returned by the service. * @sample AWSPrivate5GAsync.CreateNetwork * @see AWS * API Documentation */ java.util.concurrent.Future createNetworkAsync(CreateNetworkRequest createNetworkRequest); /** *

* Creates a network. *

* * @param createNetworkRequest * @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 CreateNetwork operation returned by the service. * @sample AWSPrivate5GAsyncHandler.CreateNetwork * @see AWS * API Documentation */ java.util.concurrent.Future createNetworkAsync(CreateNetworkRequest createNetworkRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a network site. *

* * @param createNetworkSiteRequest * @return A Java Future containing the result of the CreateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsync.CreateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future createNetworkSiteAsync(CreateNetworkSiteRequest createNetworkSiteRequest); /** *

* Creates a network site. *

* * @param createNetworkSiteRequest * @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 CreateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsyncHandler.CreateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future createNetworkSiteAsync(CreateNetworkSiteRequest createNetworkSiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deactivates the specified device identifier. *

* * @param deactivateDeviceIdentifierRequest * @return A Java Future containing the result of the DeactivateDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsync.DeactivateDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future deactivateDeviceIdentifierAsync( DeactivateDeviceIdentifierRequest deactivateDeviceIdentifierRequest); /** *

* Deactivates the specified device identifier. *

* * @param deactivateDeviceIdentifierRequest * @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 DeactivateDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsyncHandler.DeactivateDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future deactivateDeviceIdentifierAsync( DeactivateDeviceIdentifierRequest deactivateDeviceIdentifierRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified network. You must delete network sites before you delete the network. For more information, * see * DeleteNetworkSite in the API Reference for Amazon Web Services Private 5G. *

* * @param deleteNetworkRequest * @return A Java Future containing the result of the DeleteNetwork operation returned by the service. * @sample AWSPrivate5GAsync.DeleteNetwork * @see AWS * API Documentation */ java.util.concurrent.Future deleteNetworkAsync(DeleteNetworkRequest deleteNetworkRequest); /** *

* Deletes the specified network. You must delete network sites before you delete the network. For more information, * see * DeleteNetworkSite in the API Reference for Amazon Web Services Private 5G. *

* * @param deleteNetworkRequest * @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 DeleteNetwork operation returned by the service. * @sample AWSPrivate5GAsyncHandler.DeleteNetwork * @see AWS * API Documentation */ java.util.concurrent.Future deleteNetworkAsync(DeleteNetworkRequest deleteNetworkRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified network site. Return the hardware after you delete the network site. You are responsible * for minimum charges. For more information, see Hardware * returns in the Amazon Web Services Private 5G User Guide. *

* * @param deleteNetworkSiteRequest * @return A Java Future containing the result of the DeleteNetworkSite operation returned by the service. * @sample AWSPrivate5GAsync.DeleteNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkSiteAsync(DeleteNetworkSiteRequest deleteNetworkSiteRequest); /** *

* Deletes the specified network site. Return the hardware after you delete the network site. You are responsible * for minimum charges. For more information, see Hardware * returns in the Amazon Web Services Private 5G User Guide. *

* * @param deleteNetworkSiteRequest * @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 DeleteNetworkSite operation returned by the service. * @sample AWSPrivate5GAsyncHandler.DeleteNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkSiteAsync(DeleteNetworkSiteRequest deleteNetworkSiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the specified device identifier. *

* * @param getDeviceIdentifierRequest * @return A Java Future containing the result of the GetDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsync.GetDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future getDeviceIdentifierAsync(GetDeviceIdentifierRequest getDeviceIdentifierRequest); /** *

* Gets the specified device identifier. *

* * @param getDeviceIdentifierRequest * @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 GetDeviceIdentifier operation returned by the service. * @sample AWSPrivate5GAsyncHandler.GetDeviceIdentifier * @see AWS API Documentation */ java.util.concurrent.Future getDeviceIdentifierAsync(GetDeviceIdentifierRequest getDeviceIdentifierRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the specified network. *

* * @param getNetworkRequest * @return A Java Future containing the result of the GetNetwork operation returned by the service. * @sample AWSPrivate5GAsync.GetNetwork * @see AWS API * Documentation */ java.util.concurrent.Future getNetworkAsync(GetNetworkRequest getNetworkRequest); /** *

* Gets the specified network. *

* * @param getNetworkRequest * @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 GetNetwork operation returned by the service. * @sample AWSPrivate5GAsyncHandler.GetNetwork * @see AWS API * Documentation */ java.util.concurrent.Future getNetworkAsync(GetNetworkRequest getNetworkRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the specified network resource. *

* * @param getNetworkResourceRequest * @return A Java Future containing the result of the GetNetworkResource operation returned by the service. * @sample AWSPrivate5GAsync.GetNetworkResource * @see AWS API Documentation */ java.util.concurrent.Future getNetworkResourceAsync(GetNetworkResourceRequest getNetworkResourceRequest); /** *

* Gets the specified network resource. *

* * @param getNetworkResourceRequest * @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 GetNetworkResource operation returned by the service. * @sample AWSPrivate5GAsyncHandler.GetNetworkResource * @see AWS API Documentation */ java.util.concurrent.Future getNetworkResourceAsync(GetNetworkResourceRequest getNetworkResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the specified network site. *

* * @param getNetworkSiteRequest * @return A Java Future containing the result of the GetNetworkSite operation returned by the service. * @sample AWSPrivate5GAsync.GetNetworkSite * @see AWS * API Documentation */ java.util.concurrent.Future getNetworkSiteAsync(GetNetworkSiteRequest getNetworkSiteRequest); /** *

* Gets the specified network site. *

* * @param getNetworkSiteRequest * @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 GetNetworkSite operation returned by the service. * @sample AWSPrivate5GAsyncHandler.GetNetworkSite * @see AWS * API Documentation */ java.util.concurrent.Future getNetworkSiteAsync(GetNetworkSiteRequest getNetworkSiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the specified order. *

* * @param getOrderRequest * @return A Java Future containing the result of the GetOrder operation returned by the service. * @sample AWSPrivate5GAsync.GetOrder * @see AWS API * Documentation */ java.util.concurrent.Future getOrderAsync(GetOrderRequest getOrderRequest); /** *

* Gets the specified order. *

* * @param getOrderRequest * @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 GetOrder operation returned by the service. * @sample AWSPrivate5GAsyncHandler.GetOrder * @see AWS API * Documentation */ java.util.concurrent.Future getOrderAsync(GetOrderRequest getOrderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists device identifiers. Add filters to your request to return a more specific list of results. Use filters to * match the Amazon Resource Name (ARN) of an order, the status of device identifiers, or the ARN of the traffic * group. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listDeviceIdentifiersRequest * @return A Java Future containing the result of the ListDeviceIdentifiers operation returned by the service. * @sample AWSPrivate5GAsync.ListDeviceIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future listDeviceIdentifiersAsync(ListDeviceIdentifiersRequest listDeviceIdentifiersRequest); /** *

* Lists device identifiers. Add filters to your request to return a more specific list of results. Use filters to * match the Amazon Resource Name (ARN) of an order, the status of device identifiers, or the ARN of the traffic * group. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listDeviceIdentifiersRequest * @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 ListDeviceIdentifiers operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ListDeviceIdentifiers * @see AWS API Documentation */ java.util.concurrent.Future listDeviceIdentifiersAsync(ListDeviceIdentifiersRequest listDeviceIdentifiersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists network resources. Add filters to your request to return a more specific list of results. Use filters to * match the Amazon Resource Name (ARN) of an order or the status of network resources. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listNetworkResourcesRequest * @return A Java Future containing the result of the ListNetworkResources operation returned by the service. * @sample AWSPrivate5GAsync.ListNetworkResources * @see AWS API Documentation */ java.util.concurrent.Future listNetworkResourcesAsync(ListNetworkResourcesRequest listNetworkResourcesRequest); /** *

* Lists network resources. Add filters to your request to return a more specific list of results. Use filters to * match the Amazon Resource Name (ARN) of an order or the status of network resources. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listNetworkResourcesRequest * @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 ListNetworkResources operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ListNetworkResources * @see AWS API Documentation */ java.util.concurrent.Future listNetworkResourcesAsync(ListNetworkResourcesRequest listNetworkResourcesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists network sites. Add filters to your request to return a more specific list of results. Use filters to match * the status of the network site. *

* * @param listNetworkSitesRequest * @return A Java Future containing the result of the ListNetworkSites operation returned by the service. * @sample AWSPrivate5GAsync.ListNetworkSites * @see AWS API Documentation */ java.util.concurrent.Future listNetworkSitesAsync(ListNetworkSitesRequest listNetworkSitesRequest); /** *

* Lists network sites. Add filters to your request to return a more specific list of results. Use filters to match * the status of the network site. *

* * @param listNetworkSitesRequest * @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 ListNetworkSites operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ListNetworkSites * @see AWS API Documentation */ java.util.concurrent.Future listNetworkSitesAsync(ListNetworkSitesRequest listNetworkSitesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists networks. Add filters to your request to return a more specific list of results. Use filters to match the * status of the network. *

* * @param listNetworksRequest * @return A Java Future containing the result of the ListNetworks operation returned by the service. * @sample AWSPrivate5GAsync.ListNetworks * @see AWS * API Documentation */ java.util.concurrent.Future listNetworksAsync(ListNetworksRequest listNetworksRequest); /** *

* Lists networks. Add filters to your request to return a more specific list of results. Use filters to match the * status of the network. *

* * @param listNetworksRequest * @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 ListNetworks operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ListNetworks * @see AWS * API Documentation */ java.util.concurrent.Future listNetworksAsync(ListNetworksRequest listNetworksRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists orders. Add filters to your request to return a more specific list of results. Use filters to match the * Amazon Resource Name (ARN) of the network site or the status of the order. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listOrdersRequest * @return A Java Future containing the result of the ListOrders operation returned by the service. * @sample AWSPrivate5GAsync.ListOrders * @see AWS API * Documentation */ java.util.concurrent.Future listOrdersAsync(ListOrdersRequest listOrdersRequest); /** *

* Lists orders. Add filters to your request to return a more specific list of results. Use filters to match the * Amazon Resource Name (ARN) of the network site or the status of the order. *

*

* If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of * the specified filters. *

* * @param listOrdersRequest * @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 ListOrders operation returned by the service. * @sample AWSPrivate5GAsyncHandler.ListOrders * @see AWS API * Documentation */ java.util.concurrent.Future listOrdersAsync(ListOrdersRequest listOrdersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the tags for the specified resource. *

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

* Lists the tags for the specified 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 AWSPrivate5GAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Checks the health of the service. *

* * @param pingRequest * @return A Java Future containing the result of the Ping operation returned by the service. * @sample AWSPrivate5GAsync.Ping * @see AWS API * Documentation */ java.util.concurrent.Future pingAsync(PingRequest pingRequest); /** *

* Checks the health of the service. *

* * @param pingRequest * @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 Ping operation returned by the service. * @sample AWSPrivate5GAsyncHandler.Ping * @see AWS API * Documentation */ java.util.concurrent.Future pingAsync(PingRequest pingRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Use this action to do the following tasks: *

*
    *
  • *

    * Update the duration and renewal status of the commitment period for a radio unit. The update goes into effect * immediately. *

    *
  • *
  • *

    * Request a replacement for a network resource. *

    *
  • *
  • *

    * Request that you return a network resource. *

    *
  • *
*

* After you submit a request to replace or return a network resource, the status of the network resource changes to * CREATING_SHIPPING_LABEL. The shipping label is available when the status of the network resource is * PENDING_RETURN. After the network resource is successfully returned, its status changes to * DELETED. For more information, see Return a * radio unit. *

* * @param startNetworkResourceUpdateRequest * @return A Java Future containing the result of the StartNetworkResourceUpdate operation returned by the service. * @sample AWSPrivate5GAsync.StartNetworkResourceUpdate * @see AWS API Documentation */ java.util.concurrent.Future startNetworkResourceUpdateAsync( StartNetworkResourceUpdateRequest startNetworkResourceUpdateRequest); /** *

* Use this action to do the following tasks: *

*
    *
  • *

    * Update the duration and renewal status of the commitment period for a radio unit. The update goes into effect * immediately. *

    *
  • *
  • *

    * Request a replacement for a network resource. *

    *
  • *
  • *

    * Request that you return a network resource. *

    *
  • *
*

* After you submit a request to replace or return a network resource, the status of the network resource changes to * CREATING_SHIPPING_LABEL. The shipping label is available when the status of the network resource is * PENDING_RETURN. After the network resource is successfully returned, its status changes to * DELETED. For more information, see Return a * radio unit. *

* * @param startNetworkResourceUpdateRequest * @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 StartNetworkResourceUpdate operation returned by the service. * @sample AWSPrivate5GAsyncHandler.StartNetworkResourceUpdate * @see AWS API Documentation */ java.util.concurrent.Future startNetworkResourceUpdateAsync( StartNetworkResourceUpdateRequest startNetworkResourceUpdateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds tags to the specified resource. *

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

* Adds tags to 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 AWSPrivate5GAsyncHandler.TagResource * @see AWS * API Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes tags from the specified resource. *

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

* Removes 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 AWSPrivate5GAsyncHandler.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the specified network site. *

* * @param updateNetworkSiteRequest * @return A Java Future containing the result of the UpdateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsync.UpdateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSiteAsync(UpdateNetworkSiteRequest updateNetworkSiteRequest); /** *

* Updates the specified network site. *

* * @param updateNetworkSiteRequest * @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 UpdateNetworkSite operation returned by the service. * @sample AWSPrivate5GAsyncHandler.UpdateNetworkSite * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSiteAsync(UpdateNetworkSiteRequest updateNetworkSiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the specified network site plan. *

* * @param updateNetworkSitePlanRequest * @return A Java Future containing the result of the UpdateNetworkSitePlan operation returned by the service. * @sample AWSPrivate5GAsync.UpdateNetworkSitePlan * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSitePlanAsync(UpdateNetworkSitePlanRequest updateNetworkSitePlanRequest); /** *

* Updates the specified network site plan. *

* * @param updateNetworkSitePlanRequest * @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 UpdateNetworkSitePlan operation returned by the service. * @sample AWSPrivate5GAsyncHandler.UpdateNetworkSitePlan * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkSitePlanAsync(UpdateNetworkSitePlanRequest updateNetworkSitePlanRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy