@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface TnbClient extends AwsClient
builder()
method.
Amazon Web Services Telco Network Builder (TNB) is a network automation service that helps you deploy and manage telecom networks. AWS TNB helps you with the lifecycle management of your telecommunication network functions throughout planning, deployment, and post-deployment activities.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CancelSolNetworkOperationResponse cancelSolNetworkOperation(CancelSolNetworkOperationRequest cancelSolNetworkOperationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Cancels a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
cancelSolNetworkOperationRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelSolNetworkOperationResponse cancelSolNetworkOperation(Consumer<CancelSolNetworkOperationRequest.Builder> cancelSolNetworkOperationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Cancels a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
This is a convenience which creates an instance of the CancelSolNetworkOperationRequest.Builder avoiding
the need to create one manually via CancelSolNetworkOperationRequest.builder()
cancelSolNetworkOperationRequest - A Consumer that will call methods on
CancelSolNetworkOperationRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolFunctionPackageResponse createSolFunctionPackage(CreateSolFunctionPackageRequest createSolFunctionPackageRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network. For more information, see Function packages in the Amazon Web Services Telco Network Builder User Guide.
Creating a function package is the first step for creating a network in AWS TNB. This request creates an empty container with an ID. The next step is to upload the actual CSAR zip file into that empty container. To upload function package content, see PutSolFunctionPackageContent.
createSolFunctionPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolFunctionPackageResponse createSolFunctionPackage(Consumer<CreateSolFunctionPackageRequest.Builder> createSolFunctionPackageRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network. For more information, see Function packages in the Amazon Web Services Telco Network Builder User Guide.
Creating a function package is the first step for creating a network in AWS TNB. This request creates an empty container with an ID. The next step is to upload the actual CSAR zip file into that empty container. To upload function package content, see PutSolFunctionPackageContent.
This is a convenience which creates an instance of the CreateSolFunctionPackageRequest.Builder avoiding
the need to create one manually via CreateSolFunctionPackageRequest.builder()
createSolFunctionPackageRequest - A Consumer that will call methods on
CreateSolFunctionPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolNetworkInstanceResponse createSolNetworkInstance(CreateSolNetworkInstanceRequest createSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed. Creating a network instance is the third step after creating a network package. For more information about network instances, Network instances in the Amazon Web Services Telco Network Builder User Guide.
Once you create a network instance, you can instantiate it. To instantiate a network, see InstantiateSolNetworkInstance.
createSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolNetworkInstanceResponse createSolNetworkInstance(Consumer<CreateSolNetworkInstanceRequest.Builder> createSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed. Creating a network instance is the third step after creating a network package. For more information about network instances, Network instances in the Amazon Web Services Telco Network Builder User Guide.
Once you create a network instance, you can instantiate it. To instantiate a network, see InstantiateSolNetworkInstance.
This is a convenience which creates an instance of the CreateSolNetworkInstanceRequest.Builder avoiding
the need to create one manually via CreateSolNetworkInstanceRequest.builder()
createSolNetworkInstanceRequest - A Consumer that will call methods on
CreateSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolNetworkPackageResponse createSolNetworkPackage(CreateSolNetworkPackageRequest createSolNetworkPackageRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on. For more information, see Network instances in the Amazon Web Services Telco Network Builder User Guide.
A network package consists of a network service descriptor (NSD) file (required) and any additional files (optional), such as scripts specific to your needs. For example, if you have multiple function packages in your network package, you can use the NSD to define which network functions should run in certain VPCs, subnets, or EKS clusters.
This request creates an empty network package container with an ID. Once you create a network package, you can upload the network package content using PutSolNetworkPackageContent.
createSolNetworkPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSolNetworkPackageResponse createSolNetworkPackage(Consumer<CreateSolNetworkPackageRequest.Builder> createSolNetworkPackageRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Creates a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on. For more information, see Network instances in the Amazon Web Services Telco Network Builder User Guide.
A network package consists of a network service descriptor (NSD) file (required) and any additional files (optional), such as scripts specific to your needs. For example, if you have multiple function packages in your network package, you can use the NSD to define which network functions should run in certain VPCs, subnets, or EKS clusters.
This request creates an empty network package container with an ID. Once you create a network package, you can upload the network package content using PutSolNetworkPackageContent.
This is a convenience which creates an instance of the CreateSolNetworkPackageRequest.Builder avoiding
the need to create one manually via CreateSolNetworkPackageRequest.builder()
createSolNetworkPackageRequest - A Consumer that will call methods on
CreateSolNetworkPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolFunctionPackageResponse deleteSolFunctionPackage(DeleteSolFunctionPackageRequest deleteSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
To delete a function package, the package must be in a disabled state. To disable a function package, see UpdateSolFunctionPackage .
deleteSolFunctionPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolFunctionPackageResponse deleteSolFunctionPackage(Consumer<DeleteSolFunctionPackageRequest.Builder> deleteSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
To delete a function package, the package must be in a disabled state. To disable a function package, see UpdateSolFunctionPackage .
This is a convenience which creates an instance of the DeleteSolFunctionPackageRequest.Builder avoiding
the need to create one manually via DeleteSolFunctionPackageRequest.builder()
deleteSolFunctionPackageRequest - A Consumer that will call methods on
DeleteSolFunctionPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolNetworkInstanceResponse deleteSolNetworkInstance(DeleteSolNetworkInstanceRequest deleteSolNetworkInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
To delete a network instance, the instance must be in a stopped or terminated state. To terminate a network instance, see TerminateSolNetworkInstance.
deleteSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolNetworkInstanceResponse deleteSolNetworkInstance(Consumer<DeleteSolNetworkInstanceRequest.Builder> deleteSolNetworkInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
To delete a network instance, the instance must be in a stopped or terminated state. To terminate a network instance, see TerminateSolNetworkInstance.
This is a convenience which creates an instance of the DeleteSolNetworkInstanceRequest.Builder avoiding
the need to create one manually via DeleteSolNetworkInstanceRequest.builder()
deleteSolNetworkInstanceRequest - A Consumer that will call methods on
DeleteSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolNetworkPackageResponse deleteSolNetworkPackage(DeleteSolNetworkPackageRequest deleteSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
To delete a network package, the package must be in a disable state. To disable a network package, see UpdateSolNetworkPackage.
deleteSolNetworkPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSolNetworkPackageResponse deleteSolNetworkPackage(Consumer<DeleteSolNetworkPackageRequest.Builder> deleteSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Deletes network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
To delete a network package, the package must be in a disable state. To disable a network package, see UpdateSolNetworkPackage.
This is a convenience which creates an instance of the DeleteSolNetworkPackageRequest.Builder avoiding
the need to create one manually via DeleteSolNetworkPackageRequest.builder()
deleteSolNetworkPackageRequest - A Consumer that will call methods on
DeleteSolNetworkPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionInstanceResponse getSolFunctionInstance(GetSolFunctionInstanceRequest getSolFunctionInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network function instance, including the instantation state and metadata from the function package descriptor in the network function package.
A network function instance is a function in a function package .
getSolFunctionInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionInstanceResponse getSolFunctionInstance(Consumer<GetSolFunctionInstanceRequest.Builder> getSolFunctionInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network function instance, including the instantation state and metadata from the function package descriptor in the network function package.
A network function instance is a function in a function package .
This is a convenience which creates an instance of the GetSolFunctionInstanceRequest.Builder avoiding the
need to create one manually via GetSolFunctionInstanceRequest.builder()
getSolFunctionInstanceRequest - A Consumer that will call methods on
GetSolFunctionInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageResponse getSolFunctionPackage(GetSolFunctionPackageRequest getSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of an individual function package, such as the operational state and whether the package is in use.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network..
getSolFunctionPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageResponse getSolFunctionPackage(Consumer<GetSolFunctionPackageRequest.Builder> getSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of an individual function package, such as the operational state and whether the package is in use.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network..
This is a convenience which creates an instance of the GetSolFunctionPackageRequest.Builder avoiding the
need to create one manually via GetSolFunctionPackageRequest.builder()
getSolFunctionPackageRequest - A Consumer that will call methods on
GetSolFunctionPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageContentResponse getSolFunctionPackageContent(GetSolFunctionPackageContentRequest getSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
getSolFunctionPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageContentResponse getSolFunctionPackageContent(Consumer<GetSolFunctionPackageContentRequest.Builder> getSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the GetSolFunctionPackageContentRequest.Builder
avoiding the need to create one manually via GetSolFunctionPackageContentRequest.builder()
getSolFunctionPackageContentRequest - A Consumer that will call methods on
GetSolFunctionPackageContentRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageDescriptorResponse getSolFunctionPackageDescriptor(GetSolFunctionPackageDescriptorRequest getSolFunctionPackageDescriptorRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets a function package descriptor in a function package.
A function package descriptor is a .yaml file in a function package that uses the TOSCA standard to describe how the network function in the function package should run on your network.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
getSolFunctionPackageDescriptorRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolFunctionPackageDescriptorResponse getSolFunctionPackageDescriptor(Consumer<GetSolFunctionPackageDescriptorRequest.Builder> getSolFunctionPackageDescriptorRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets a function package descriptor in a function package.
A function package descriptor is a .yaml file in a function package that uses the TOSCA standard to describe how the network function in the function package should run on your network.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the GetSolFunctionPackageDescriptorRequest.Builder
avoiding the need to create one manually via GetSolFunctionPackageDescriptorRequest.builder()
getSolFunctionPackageDescriptorRequest - A Consumer that will call methods on
GetSolFunctionPackageDescriptorRequest.Builder to create
a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkInstanceResponse getSolNetworkInstance(GetSolNetworkInstanceRequest getSolNetworkInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of the network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
getSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkInstanceResponse getSolNetworkInstance(Consumer<GetSolNetworkInstanceRequest.Builder> getSolNetworkInstanceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of the network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
This is a convenience which creates an instance of the GetSolNetworkInstanceRequest.Builder avoiding the
need to create one manually via GetSolNetworkInstanceRequest.builder()
getSolNetworkInstanceRequest - A Consumer that will call methods on
GetSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkOperationResponse getSolNetworkOperation(GetSolNetworkOperationRequest getSolNetworkOperationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network operation, including the tasks involved in the network operation and the status of the tasks.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
getSolNetworkOperationRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkOperationResponse getSolNetworkOperation(Consumer<GetSolNetworkOperationRequest.Builder> getSolNetworkOperationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network operation, including the tasks involved in the network operation and the status of the tasks.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
This is a convenience which creates an instance of the GetSolNetworkOperationRequest.Builder avoiding the
need to create one manually via GetSolNetworkOperationRequest.builder()
getSolNetworkOperationRequest - A Consumer that will call methods on
GetSolNetworkOperationRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageResponse getSolNetworkPackage(GetSolNetworkPackageRequest getSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
getSolNetworkPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageResponse getSolNetworkPackage(Consumer<GetSolNetworkPackageRequest.Builder> getSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the details of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a convenience which creates an instance of the GetSolNetworkPackageRequest.Builder avoiding the
need to create one manually via GetSolNetworkPackageRequest.builder()
getSolNetworkPackageRequest - A Consumer that will call methods on
GetSolNetworkPackageRequest.Builder to create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageContentResponse getSolNetworkPackageContent(GetSolNetworkPackageContentRequest getSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
getSolNetworkPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageContentResponse getSolNetworkPackageContent(Consumer<GetSolNetworkPackageContentRequest.Builder> getSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a convenience which creates an instance of the GetSolNetworkPackageContentRequest.Builder
avoiding the need to create one manually via GetSolNetworkPackageContentRequest.builder()
getSolNetworkPackageContentRequest - A Consumer that will call methods on
GetSolNetworkPackageContentRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageDescriptorResponse getSolNetworkPackageDescriptor(GetSolNetworkPackageDescriptorRequest getSolNetworkPackageDescriptorRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the content of the network service descriptor.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
getSolNetworkPackageDescriptorRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSolNetworkPackageDescriptorResponse getSolNetworkPackageDescriptor(Consumer<GetSolNetworkPackageDescriptorRequest.Builder> getSolNetworkPackageDescriptorRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Gets the content of the network service descriptor.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
This is a convenience which creates an instance of the GetSolNetworkPackageDescriptorRequest.Builder
avoiding the need to create one manually via GetSolNetworkPackageDescriptorRequest.builder()
getSolNetworkPackageDescriptorRequest - A Consumer that will call methods on
GetSolNetworkPackageDescriptorRequest.Builder to create
a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault InstantiateSolNetworkInstanceResponse instantiateSolNetworkInstance(InstantiateSolNetworkInstanceRequest instantiateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Instantiates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
Before you can instantiate a network instance, you have to create a network instance. For more information, see CreateSolNetworkInstance.
instantiateSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault InstantiateSolNetworkInstanceResponse instantiateSolNetworkInstance(Consumer<InstantiateSolNetworkInstanceRequest.Builder> instantiateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Instantiates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
Before you can instantiate a network instance, you have to create a network instance. For more information, see CreateSolNetworkInstance.
This is a convenience which creates an instance of the InstantiateSolNetworkInstanceRequest.Builder
avoiding the need to create one manually via InstantiateSolNetworkInstanceRequest.builder()
instantiateSolNetworkInstanceRequest - A Consumer that will call methods on
InstantiateSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionInstancesResponse listSolFunctionInstances(ListSolFunctionInstancesRequest listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network function instances.
A network function instance is a function in a function package .
listSolFunctionInstancesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionInstancesResponse listSolFunctionInstances(Consumer<ListSolFunctionInstancesRequest.Builder> listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network function instances.
A network function instance is a function in a function package .
This is a convenience which creates an instance of the ListSolFunctionInstancesRequest.Builder avoiding
the need to create one manually via ListSolFunctionInstancesRequest.builder()
listSolFunctionInstancesRequest - A Consumer that will call methods on
ListSolFunctionInstancesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionInstancesIterable listSolFunctionInstancesPaginator(ListSolFunctionInstancesRequest listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network function instances.
A network function instance is a function in a function package .
This is a variant of
listSolFunctionInstances(software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client
.listSolFunctionInstancesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolFunctionInstances(software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesRequest)
operation.
listSolFunctionInstancesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionInstancesIterable listSolFunctionInstancesPaginator(Consumer<ListSolFunctionInstancesRequest.Builder> listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network function instances.
A network function instance is a function in a function package .
This is a variant of
listSolFunctionInstances(software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client
.listSolFunctionInstancesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolFunctionInstances(software.amazon.awssdk.services.tnb.model.ListSolFunctionInstancesRequest)
operation.
This is a convenience which creates an instance of the ListSolFunctionInstancesRequest.Builder avoiding
the need to create one manually via ListSolFunctionInstancesRequest.builder()
listSolFunctionInstancesRequest - A Consumer that will call methods on
ListSolFunctionInstancesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionPackagesResponse listSolFunctionPackages(ListSolFunctionPackagesRequest listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists information about function packages.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
listSolFunctionPackagesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionPackagesResponse listSolFunctionPackages(Consumer<ListSolFunctionPackagesRequest.Builder> listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists information about function packages.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the ListSolFunctionPackagesRequest.Builder avoiding
the need to create one manually via ListSolFunctionPackagesRequest.builder()
listSolFunctionPackagesRequest - A Consumer that will call methods on
ListSolFunctionPackagesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionPackagesIterable listSolFunctionPackagesPaginator(ListSolFunctionPackagesRequest listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists information about function packages.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a variant of
listSolFunctionPackages(software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client
.listSolFunctionPackagesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolFunctionPackages(software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesRequest)
operation.
listSolFunctionPackagesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolFunctionPackagesIterable listSolFunctionPackagesPaginator(Consumer<ListSolFunctionPackagesRequest.Builder> listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists information about function packages.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a variant of
listSolFunctionPackages(software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client
.listSolFunctionPackagesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolFunctionPackages(software.amazon.awssdk.services.tnb.model.ListSolFunctionPackagesRequest)
operation.
This is a convenience which creates an instance of the ListSolFunctionPackagesRequest.Builder avoiding
the need to create one manually via ListSolFunctionPackagesRequest.builder()
listSolFunctionPackagesRequest - A Consumer that will call methods on
ListSolFunctionPackagesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkInstancesResponse listSolNetworkInstances(ListSolNetworkInstancesRequest listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists your network instances.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
listSolNetworkInstancesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkInstancesResponse listSolNetworkInstances(Consumer<ListSolNetworkInstancesRequest.Builder> listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists your network instances.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
This is a convenience which creates an instance of the ListSolNetworkInstancesRequest.Builder avoiding
the need to create one manually via ListSolNetworkInstancesRequest.builder()
listSolNetworkInstancesRequest - A Consumer that will call methods on
ListSolNetworkInstancesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkInstancesIterable listSolNetworkInstancesPaginator(ListSolNetworkInstancesRequest listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists your network instances.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
This is a variant of
listSolNetworkInstances(software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client
.listSolNetworkInstancesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkInstances(software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesRequest)
operation.
listSolNetworkInstancesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkInstancesIterable listSolNetworkInstancesPaginator(Consumer<ListSolNetworkInstancesRequest.Builder> listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists your network instances.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
This is a variant of
listSolNetworkInstances(software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client
.listSolNetworkInstancesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkInstances(software.amazon.awssdk.services.tnb.model.ListSolNetworkInstancesRequest)
operation.
This is a convenience which creates an instance of the ListSolNetworkInstancesRequest.Builder avoiding
the need to create one manually via ListSolNetworkInstancesRequest.builder()
listSolNetworkInstancesRequest - A Consumer that will call methods on
ListSolNetworkInstancesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkOperationsResponse listSolNetworkOperations(ListSolNetworkOperationsRequest listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists details for a network operation, including when the operation started and the status of the operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
listSolNetworkOperationsRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkOperationsResponse listSolNetworkOperations(Consumer<ListSolNetworkOperationsRequest.Builder> listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists details for a network operation, including when the operation started and the status of the operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
This is a convenience which creates an instance of the ListSolNetworkOperationsRequest.Builder avoiding
the need to create one manually via ListSolNetworkOperationsRequest.builder()
listSolNetworkOperationsRequest - A Consumer that will call methods on
ListSolNetworkOperationsRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkOperationsIterable listSolNetworkOperationsPaginator(ListSolNetworkOperationsRequest listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists details for a network operation, including when the operation started and the status of the operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
This is a variant of
listSolNetworkOperations(software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client
.listSolNetworkOperationsPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkOperations(software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsRequest)
operation.
listSolNetworkOperationsRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkOperationsIterable listSolNetworkOperationsPaginator(Consumer<ListSolNetworkOperationsRequest.Builder> listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists details for a network operation, including when the operation started and the status of the operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
This is a variant of
listSolNetworkOperations(software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client
.listSolNetworkOperationsPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkOperations(software.amazon.awssdk.services.tnb.model.ListSolNetworkOperationsRequest)
operation.
This is a convenience which creates an instance of the ListSolNetworkOperationsRequest.Builder avoiding
the need to create one manually via ListSolNetworkOperationsRequest.builder()
listSolNetworkOperationsRequest - A Consumer that will call methods on
ListSolNetworkOperationsRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkPackagesResponse listSolNetworkPackages(ListSolNetworkPackagesRequest listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network packages.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
listSolNetworkPackagesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkPackagesResponse listSolNetworkPackages(Consumer<ListSolNetworkPackagesRequest.Builder> listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network packages.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a convenience which creates an instance of the ListSolNetworkPackagesRequest.Builder avoiding the
need to create one manually via ListSolNetworkPackagesRequest.builder()
listSolNetworkPackagesRequest - A Consumer that will call methods on
ListSolNetworkPackagesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkPackagesIterable listSolNetworkPackagesPaginator(ListSolNetworkPackagesRequest listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network packages.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a variant of
listSolNetworkPackages(software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client
.listSolNetworkPackagesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkPackages(software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesRequest)
operation.
listSolNetworkPackagesRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSolNetworkPackagesIterable listSolNetworkPackagesPaginator(Consumer<ListSolNetworkPackagesRequest.Builder> listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists network packages.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a variant of
listSolNetworkPackages(software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client
.listSolNetworkPackagesPaginator(request);
for (software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSolNetworkPackages(software.amazon.awssdk.services.tnb.model.ListSolNetworkPackagesRequest)
operation.
This is a convenience which creates an instance of the ListSolNetworkPackagesRequest.Builder avoiding the
need to create one manually via ListSolNetworkPackagesRequest.builder()
listSolNetworkPackagesRequest - A Consumer that will call methods on
ListSolNetworkPackagesRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists tags for AWS TNB resources.
listTagsForResourceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists tags for AWS TNB resources.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder to create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutSolFunctionPackageContentResponse putSolFunctionPackageContent(PutSolFunctionPackageContentRequest putSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Uploads the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
putSolFunctionPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutSolFunctionPackageContentResponse putSolFunctionPackageContent(Consumer<PutSolFunctionPackageContentRequest.Builder> putSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Uploads the contents of a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the PutSolFunctionPackageContentRequest.Builder
avoiding the need to create one manually via PutSolFunctionPackageContentRequest.builder()
putSolFunctionPackageContentRequest - A Consumer that will call methods on
PutSolFunctionPackageContentRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutSolNetworkPackageContentResponse putSolNetworkPackageContent(PutSolNetworkPackageContentRequest putSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Uploads the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
putSolNetworkPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault PutSolNetworkPackageContentResponse putSolNetworkPackageContent(Consumer<PutSolNetworkPackageContentRequest.Builder> putSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Uploads the contents of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a convenience which creates an instance of the PutSolNetworkPackageContentRequest.Builder
avoiding the need to create one manually via PutSolNetworkPackageContentRequest.builder()
putSolNetworkPackageContentRequest - A Consumer that will call methods on
PutSolNetworkPackageContentRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Tags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
tagResourceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Tags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TerminateSolNetworkInstanceResponse terminateSolNetworkInstance(TerminateSolNetworkInstanceRequest terminateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Terminates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
You must terminate a network instance before you can delete it.
terminateSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TerminateSolNetworkInstanceResponse terminateSolNetworkInstance(Consumer<TerminateSolNetworkInstanceRequest.Builder> terminateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Terminates a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
You must terminate a network instance before you can delete it.
This is a convenience which creates an instance of the TerminateSolNetworkInstanceRequest.Builder
avoiding the need to create one manually via TerminateSolNetworkInstanceRequest.builder()
terminateSolNetworkInstanceRequest - A Consumer that will call methods on
TerminateSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Untags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
untagResourceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Untags an AWS TNB resource.
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolFunctionPackageResponse updateSolFunctionPackage(UpdateSolFunctionPackageRequest updateSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Updates the operational state of function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
updateSolFunctionPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolFunctionPackageResponse updateSolFunctionPackage(Consumer<UpdateSolFunctionPackageRequest.Builder> updateSolFunctionPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Updates the operational state of function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the UpdateSolFunctionPackageRequest.Builder avoiding
the need to create one manually via UpdateSolFunctionPackageRequest.builder()
updateSolFunctionPackageRequest - A Consumer that will call methods on
UpdateSolFunctionPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolNetworkInstanceResponse updateSolNetworkInstance(UpdateSolNetworkInstanceRequest updateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Update a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
updateSolNetworkInstanceRequest - InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolNetworkInstanceResponse updateSolNetworkInstance(Consumer<UpdateSolNetworkInstanceRequest.Builder> updateSolNetworkInstanceRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Update a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
This is a convenience which creates an instance of the UpdateSolNetworkInstanceRequest.Builder avoiding
the need to create one manually via UpdateSolNetworkInstanceRequest.builder()
updateSolNetworkInstanceRequest - A Consumer that will call methods on
UpdateSolNetworkInstanceRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ServiceQuotaExceededException - Service quotas have been exceeded.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolNetworkPackageResponse updateSolNetworkPackage(UpdateSolNetworkPackageRequest updateSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Updates the operational state of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
updateSolNetworkPackageRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSolNetworkPackageResponse updateSolNetworkPackage(Consumer<UpdateSolNetworkPackageRequest.Builder> updateSolNetworkPackageRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Updates the operational state of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
A network service descriptor is a .yaml file in a network package that uses the TOSCA standard to describe the network functions you want to deploy and the Amazon Web Services infrastructure you want to deploy the network functions on.
This is a convenience which creates an instance of the UpdateSolNetworkPackageRequest.Builder avoiding
the need to create one manually via UpdateSolNetworkPackageRequest.builder()
updateSolNetworkPackageRequest - A Consumer that will call methods on
UpdateSolNetworkPackageRequest.Builder to create a
request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateSolFunctionPackageContentResponse validateSolFunctionPackageContent(ValidateSolFunctionPackageContentRequest validateSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Validates function package content. This can be used as a dry run before uploading function package content with PutSolFunctionPackageContent.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
validateSolFunctionPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateSolFunctionPackageContentResponse validateSolFunctionPackageContent(Consumer<ValidateSolFunctionPackageContentRequest.Builder> validateSolFunctionPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Validates function package content. This can be used as a dry run before uploading function package content with PutSolFunctionPackageContent.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
This is a convenience which creates an instance of the ValidateSolFunctionPackageContentRequest.Builder
avoiding the need to create one manually via ValidateSolFunctionPackageContentRequest.builder()
validateSolFunctionPackageContentRequest - A Consumer that will call methods on
ValidateSolFunctionPackageContentRequest.Builder to
create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateSolNetworkPackageContentResponse validateSolNetworkPackageContent(ValidateSolNetworkPackageContentRequest validateSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Validates network package content. This can be used as a dry run before uploading network package content with PutSolNetworkPackageContent.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
validateSolNetworkPackageContentRequest - InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateSolNetworkPackageContentResponse validateSolNetworkPackageContent(Consumer<ValidateSolNetworkPackageContentRequest.Builder> validateSolNetworkPackageContentRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Validates network package content. This can be used as a dry run before uploading network package content with PutSolNetworkPackageContent.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
This is a convenience which creates an instance of the ValidateSolNetworkPackageContentRequest.Builder
avoiding the need to create one manually via ValidateSolNetworkPackageContentRequest.builder()
validateSolNetworkPackageContentRequest - A Consumer that will call methods on
ValidateSolNetworkPackageContentRequest.Builder to
create a request.InternalServerException - Unexpected error occurred. Problem on the server.ThrottlingException - Exception caused by throttling.ValidationException - Unable to process the request because the client provided input failed to satisfy request constraints.ResourceNotFoundException - Request references a resource that doesn't exist.AccessDeniedException - Insufficient permissions to make request.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.TnbException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic TnbClient create()
TnbClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static TnbClientBuilder builder()
TnbClient.static ServiceMetadata serviceMetadata()
default TnbServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.