@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSPrivate5GClient extends AmazonWebServiceClient implements AWSPrivate5G
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.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AWSPrivate5GClientBuilder builder()
public AcknowledgeOrderReceiptResult acknowledgeOrderReceipt(AcknowledgeOrderReceiptRequest request)
Acknowledges that the specified network order was received.
acknowledgeOrderReceipt in interface AWSPrivate5GacknowledgeOrderReceiptRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ActivateDeviceIdentifierResult activateDeviceIdentifier(ActivateDeviceIdentifierRequest request)
Activates the specified device identifier.
activateDeviceIdentifier in interface AWSPrivate5GactivateDeviceIdentifierRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ActivateNetworkSiteResult activateNetworkSite(ActivateNetworkSiteRequest request)
Activates the specified network site.
activateNetworkSite in interface AWSPrivate5GactivateNetworkSiteRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ConfigureAccessPointResult configureAccessPoint(ConfigureAccessPointRequest request)
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.
configureAccessPoint in interface AWSPrivate5GconfigureAccessPointRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public CreateNetworkResult createNetwork(CreateNetworkRequest request)
Creates a network.
createNetwork in interface AWSPrivate5GcreateNetworkRequest - LimitExceededException - The limit was exceeded.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public CreateNetworkSiteResult createNetworkSite(CreateNetworkSiteRequest request)
Creates a network site.
createNetworkSite in interface AWSPrivate5GcreateNetworkSiteRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public DeactivateDeviceIdentifierResult deactivateDeviceIdentifier(DeactivateDeviceIdentifierRequest request)
Deactivates the specified device identifier.
deactivateDeviceIdentifier in interface AWSPrivate5GdeactivateDeviceIdentifierRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public DeleteNetworkResult deleteNetwork(DeleteNetworkRequest request)
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.
deleteNetwork in interface AWSPrivate5GdeleteNetworkRequest - ResourceNotFoundException - The resource was not found.AccessDeniedException - You do not have permission to perform this operation.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public DeleteNetworkSiteResult deleteNetworkSite(DeleteNetworkSiteRequest request)
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.
deleteNetworkSite in interface AWSPrivate5GdeleteNetworkSiteRequest - ResourceNotFoundException - The resource was not found.AccessDeniedException - You do not have permission to perform this operation.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public GetDeviceIdentifierResult getDeviceIdentifier(GetDeviceIdentifierRequest request)
Gets the specified device identifier.
getDeviceIdentifier in interface AWSPrivate5GgetDeviceIdentifierRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public GetNetworkResult getNetwork(GetNetworkRequest request)
Gets the specified network.
getNetwork in interface AWSPrivate5GgetNetworkRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public GetNetworkResourceResult getNetworkResource(GetNetworkResourceRequest request)
Gets the specified network resource.
getNetworkResource in interface AWSPrivate5GgetNetworkResourceRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public GetNetworkSiteResult getNetworkSite(GetNetworkSiteRequest request)
Gets the specified network site.
getNetworkSite in interface AWSPrivate5GgetNetworkSiteRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public GetOrderResult getOrder(GetOrderRequest request)
Gets the specified order.
getOrder in interface AWSPrivate5GgetOrderRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListDeviceIdentifiersResult listDeviceIdentifiers(ListDeviceIdentifiersRequest request)
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.
listDeviceIdentifiers in interface AWSPrivate5GlistDeviceIdentifiersRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListNetworkResourcesResult listNetworkResources(ListNetworkResourcesRequest request)
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.
listNetworkResources in interface AWSPrivate5GlistNetworkResourcesRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListNetworkSitesResult listNetworkSites(ListNetworkSitesRequest request)
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.
listNetworkSites in interface AWSPrivate5GlistNetworkSitesRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListNetworksResult listNetworks(ListNetworksRequest request)
Lists networks. Add filters to your request to return a more specific list of results. Use filters to match the status of the network.
listNetworks in interface AWSPrivate5GlistNetworksRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListOrdersResult listOrders(ListOrdersRequest request)
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.
listOrders in interface AWSPrivate5GlistOrdersRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists the tags for the specified resource.
listTagsForResource in interface AWSPrivate5GlistTagsForResourceRequest - ResourceNotFoundException - The resource was not found.AccessDeniedException - You do not have permission to perform this operation.ValidationException - The request failed validation.InternalServerException - Information about an internal error.ThrottlingException - The request was denied due to request throttling.public PingResult ping(PingRequest request)
Checks the health of the service.
ping in interface AWSPrivate5GpingRequest - InternalServerException - Information about an internal error.public StartNetworkResourceUpdateResult startNetworkResourceUpdate(StartNetworkResourceUpdateRequest request)
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.
startNetworkResourceUpdate in interface AWSPrivate5GstartNetworkResourceUpdateRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public TagResourceResult tagResource(TagResourceRequest request)
Adds tags to the specified resource.
tagResource in interface AWSPrivate5GtagResourceRequest - ResourceNotFoundException - The resource was not found.AccessDeniedException - You do not have permission to perform this operation.ValidationException - The request failed validation.InternalServerException - Information about an internal error.ThrottlingException - The request was denied due to request throttling.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes tags from the specified resource.
untagResource in interface AWSPrivate5GuntagResourceRequest - ResourceNotFoundException - The resource was not found.AccessDeniedException - You do not have permission to perform this operation.ValidationException - The request failed validation.InternalServerException - Information about an internal error.ThrottlingException - The request was denied due to request throttling.public UpdateNetworkSiteResult updateNetworkSite(UpdateNetworkSiteRequest request)
Updates the specified network site.
updateNetworkSite in interface AWSPrivate5GupdateNetworkSiteRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public UpdateNetworkSitePlanResult updateNetworkSitePlan(UpdateNetworkSitePlanRequest request)
Updates the specified network site plan.
updateNetworkSitePlan in interface AWSPrivate5GupdateNetworkSitePlanRequest - ResourceNotFoundException - The resource was not found.ValidationException - The request failed validation.InternalServerException - Information about an internal error.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AWSPrivate5Grequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AWSPrivate5Gshutdown in class AmazonWebServiceClient