Interface TnbClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface TnbClient extends AwsClient
Service client for accessing AWS Telco Network Builder. This can be created using the staticbuilder()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.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
cancelSolNetworkOperation
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.
- Parameters:
cancelSolNetworkOperationRequest-- Returns:
- Result of the CancelSolNetworkOperation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
cancelSolNetworkOperation
default 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.Builderavoiding the need to create one manually viaCancelSolNetworkOperationRequest.builder()- Parameters:
cancelSolNetworkOperationRequest- AConsumerthat will call methods onCancelSolNetworkOperationRequest.Builderto create a request.- Returns:
- Result of the CancelSolNetworkOperation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolFunctionPackage
default 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.
- Parameters:
createSolFunctionPackageRequest-- Returns:
- Result of the CreateSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolFunctionPackage
default 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.Builderavoiding the need to create one manually viaCreateSolFunctionPackageRequest.builder()- Parameters:
createSolFunctionPackageRequest- AConsumerthat will call methods onCreateSolFunctionPackageRequest.Builderto create a request.- Returns:
- Result of the CreateSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolNetworkInstance
default 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.
- Parameters:
createSolNetworkInstanceRequest-- Returns:
- Result of the CreateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaCreateSolNetworkInstanceRequest.builder()- Parameters:
createSolNetworkInstanceRequest- AConsumerthat will call methods onCreateSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the CreateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolNetworkPackage
default 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.
- Parameters:
createSolNetworkPackageRequest-- Returns:
- Result of the CreateSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createSolNetworkPackage
default 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.Builderavoiding the need to create one manually viaCreateSolNetworkPackageRequest.builder()- Parameters:
createSolNetworkPackageRequest- AConsumerthat will call methods onCreateSolNetworkPackageRequest.Builderto create a request.- Returns:
- Result of the CreateSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolFunctionPackage
default 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 .
- Parameters:
deleteSolFunctionPackageRequest-- Returns:
- Result of the DeleteSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolFunctionPackage
default 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.Builderavoiding the need to create one manually viaDeleteSolFunctionPackageRequest.builder()- Parameters:
deleteSolFunctionPackageRequest- AConsumerthat will call methods onDeleteSolFunctionPackageRequest.Builderto create a request.- Returns:
- Result of the DeleteSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolNetworkInstance
default 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.
- Parameters:
deleteSolNetworkInstanceRequest-- Returns:
- Result of the DeleteSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaDeleteSolNetworkInstanceRequest.builder()- Parameters:
deleteSolNetworkInstanceRequest- AConsumerthat will call methods onDeleteSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the DeleteSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolNetworkPackage
default 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.
- Parameters:
deleteSolNetworkPackageRequest-- Returns:
- Result of the DeleteSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteSolNetworkPackage
default 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.Builderavoiding the need to create one manually viaDeleteSolNetworkPackageRequest.builder()- Parameters:
deleteSolNetworkPackageRequest- AConsumerthat will call methods onDeleteSolNetworkPackageRequest.Builderto create a request.- Returns:
- Result of the DeleteSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionInstance
default 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 .
- Parameters:
getSolFunctionInstanceRequest-- Returns:
- Result of the GetSolFunctionInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionInstance
default 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.Builderavoiding the need to create one manually viaGetSolFunctionInstanceRequest.builder()- Parameters:
getSolFunctionInstanceRequest- AConsumerthat will call methods onGetSolFunctionInstanceRequest.Builderto create a request.- Returns:
- Result of the GetSolFunctionInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackage
default 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..
- Parameters:
getSolFunctionPackageRequest-- Returns:
- Result of the GetSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackage
default 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.Builderavoiding the need to create one manually viaGetSolFunctionPackageRequest.builder()- Parameters:
getSolFunctionPackageRequest- AConsumerthat will call methods onGetSolFunctionPackageRequest.Builderto create a request.- Returns:
- Result of the GetSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackageContent
default 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.
- Parameters:
getSolFunctionPackageContentRequest-- Returns:
- Result of the GetSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackageContent
default 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.Builderavoiding the need to create one manually viaGetSolFunctionPackageContentRequest.builder()- Parameters:
getSolFunctionPackageContentRequest- AConsumerthat will call methods onGetSolFunctionPackageContentRequest.Builderto create a request.- Returns:
- Result of the GetSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackageDescriptor
default 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.
- Parameters:
getSolFunctionPackageDescriptorRequest-- Returns:
- Result of the GetSolFunctionPackageDescriptor operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolFunctionPackageDescriptor
default 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.Builderavoiding the need to create one manually viaGetSolFunctionPackageDescriptorRequest.builder()- Parameters:
getSolFunctionPackageDescriptorRequest- AConsumerthat will call methods onGetSolFunctionPackageDescriptorRequest.Builderto create a request.- Returns:
- Result of the GetSolFunctionPackageDescriptor operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkInstance
default 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.
- Parameters:
getSolNetworkInstanceRequest-- Returns:
- Result of the GetSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaGetSolNetworkInstanceRequest.builder()- Parameters:
getSolNetworkInstanceRequest- AConsumerthat will call methods onGetSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the GetSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkOperation
default 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.
- Parameters:
getSolNetworkOperationRequest-- Returns:
- Result of the GetSolNetworkOperation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkOperation
default 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.Builderavoiding the need to create one manually viaGetSolNetworkOperationRequest.builder()- Parameters:
getSolNetworkOperationRequest- AConsumerthat will call methods onGetSolNetworkOperationRequest.Builderto create a request.- Returns:
- Result of the GetSolNetworkOperation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackage
default 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.
- Parameters:
getSolNetworkPackageRequest-- Returns:
- Result of the GetSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackage
default 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.Builderavoiding the need to create one manually viaGetSolNetworkPackageRequest.builder()- Parameters:
getSolNetworkPackageRequest- AConsumerthat will call methods onGetSolNetworkPackageRequest.Builderto create a request.- Returns:
- Result of the GetSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackageContent
default 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.
- Parameters:
getSolNetworkPackageContentRequest-- Returns:
- Result of the GetSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackageContent
default 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.Builderavoiding the need to create one manually viaGetSolNetworkPackageContentRequest.builder()- Parameters:
getSolNetworkPackageContentRequest- AConsumerthat will call methods onGetSolNetworkPackageContentRequest.Builderto create a request.- Returns:
- Result of the GetSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackageDescriptor
default 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.
- Parameters:
getSolNetworkPackageDescriptorRequest-- Returns:
- Result of the GetSolNetworkPackageDescriptor operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getSolNetworkPackageDescriptor
default 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.Builderavoiding the need to create one manually viaGetSolNetworkPackageDescriptorRequest.builder()- Parameters:
getSolNetworkPackageDescriptorRequest- AConsumerthat will call methods onGetSolNetworkPackageDescriptorRequest.Builderto create a request.- Returns:
- Result of the GetSolNetworkPackageDescriptor operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
instantiateSolNetworkInstance
default 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.
- Parameters:
instantiateSolNetworkInstanceRequest-- Returns:
- Result of the InstantiateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
instantiateSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaInstantiateSolNetworkInstanceRequest.builder()- Parameters:
instantiateSolNetworkInstanceRequest- AConsumerthat will call methods onInstantiateSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the InstantiateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionInstances
default 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 .
- Parameters:
listSolFunctionInstancesRequest-- Returns:
- Result of the ListSolFunctionInstances operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionInstances
default 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.Builderavoiding the need to create one manually viaListSolFunctionInstancesRequest.builder()- Parameters:
listSolFunctionInstancesRequest- AConsumerthat will call methods onListSolFunctionInstancesRequest.Builderto create a request.- Returns:
- Result of the ListSolFunctionInstances operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionInstancesPaginator
default ListSolFunctionInstancesIterable listSolFunctionInstancesPaginator(ListSolFunctionInstancesRequest listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listSolFunctionInstancesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionInstancesPaginator
default ListSolFunctionInstancesIterable listSolFunctionInstancesPaginator(Consumer<ListSolFunctionInstancesRequest.Builder> listSolFunctionInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolFunctionInstancesIterable responses = client.listSolFunctionInstancesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListSolFunctionInstancesRequest.builder()- Parameters:
listSolFunctionInstancesRequest- AConsumerthat will call methods onListSolFunctionInstancesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionPackages
default 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.
- Parameters:
listSolFunctionPackagesRequest-- Returns:
- Result of the ListSolFunctionPackages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionPackages
default 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.Builderavoiding the need to create one manually viaListSolFunctionPackagesRequest.builder()- Parameters:
listSolFunctionPackagesRequest- AConsumerthat will call methods onListSolFunctionPackagesRequest.Builderto create a request.- Returns:
- Result of the ListSolFunctionPackages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionPackagesPaginator
default ListSolFunctionPackagesIterable listSolFunctionPackagesPaginator(ListSolFunctionPackagesRequest listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listSolFunctionPackagesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolFunctionPackagesPaginator
default ListSolFunctionPackagesIterable listSolFunctionPackagesPaginator(Consumer<ListSolFunctionPackagesRequest.Builder> listSolFunctionPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolFunctionPackagesIterable responses = client.listSolFunctionPackagesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListSolFunctionPackagesRequest.builder()- Parameters:
listSolFunctionPackagesRequest- AConsumerthat will call methods onListSolFunctionPackagesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkInstances
default 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.
- Parameters:
listSolNetworkInstancesRequest-- Returns:
- Result of the ListSolNetworkInstances operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkInstances
default 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.Builderavoiding the need to create one manually viaListSolNetworkInstancesRequest.builder()- Parameters:
listSolNetworkInstancesRequest- AConsumerthat will call methods onListSolNetworkInstancesRequest.Builderto create a request.- Returns:
- Result of the ListSolNetworkInstances operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkInstancesPaginator
default ListSolNetworkInstancesIterable listSolNetworkInstancesPaginator(ListSolNetworkInstancesRequest listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listSolNetworkInstancesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkInstancesPaginator
default ListSolNetworkInstancesIterable listSolNetworkInstancesPaginator(Consumer<ListSolNetworkInstancesRequest.Builder> listSolNetworkInstancesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkInstancesIterable responses = client.listSolNetworkInstancesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListSolNetworkInstancesRequest.builder()- Parameters:
listSolNetworkInstancesRequest- AConsumerthat will call methods onListSolNetworkInstancesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkOperations
default 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.
- Parameters:
listSolNetworkOperationsRequest-- Returns:
- Result of the ListSolNetworkOperations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkOperations
default 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.Builderavoiding the need to create one manually viaListSolNetworkOperationsRequest.builder()- Parameters:
listSolNetworkOperationsRequest- AConsumerthat will call methods onListSolNetworkOperationsRequest.Builderto create a request.- Returns:
- Result of the ListSolNetworkOperations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkOperationsPaginator
default ListSolNetworkOperationsIterable listSolNetworkOperationsPaginator(ListSolNetworkOperationsRequest listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listSolNetworkOperationsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkOperationsPaginator
default ListSolNetworkOperationsIterable listSolNetworkOperationsPaginator(Consumer<ListSolNetworkOperationsRequest.Builder> listSolNetworkOperationsRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkOperationsIterable responses = client.listSolNetworkOperationsPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListSolNetworkOperationsRequest.builder()- Parameters:
listSolNetworkOperationsRequest- AConsumerthat will call methods onListSolNetworkOperationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkPackages
default 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.
- Parameters:
listSolNetworkPackagesRequest-- Returns:
- Result of the ListSolNetworkPackages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkPackages
default 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.Builderavoiding the need to create one manually viaListSolNetworkPackagesRequest.builder()- Parameters:
listSolNetworkPackagesRequest- AConsumerthat will call methods onListSolNetworkPackagesRequest.Builderto create a request.- Returns:
- Result of the ListSolNetworkPackages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkPackagesPaginator
default ListSolNetworkPackagesIterable listSolNetworkPackagesPaginator(ListSolNetworkPackagesRequest listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.- Parameters:
listSolNetworkPackagesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listSolNetworkPackagesPaginator
default ListSolNetworkPackagesIterable listSolNetworkPackagesPaginator(Consumer<ListSolNetworkPackagesRequest.Builder> listSolNetworkPackagesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
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
2) Using For loopsoftware.amazon.awssdk.services.tnb.paginators.ListSolNetworkPackagesIterable responses = client.listSolNetworkPackagesPaginator(request); responses.stream().forEach(....);{ @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 directlysoftware.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.Builderavoiding the need to create one manually viaListSolNetworkPackagesRequest.builder()- Parameters:
listSolNetworkPackagesRequest- AConsumerthat will call methods onListSolNetworkPackagesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, TnbException
Lists tags for AWS TNB resources.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putSolFunctionPackageContent
default 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.
- Parameters:
putSolFunctionPackageContentRequest-- Returns:
- Result of the PutSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putSolFunctionPackageContent
default 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.Builderavoiding the need to create one manually viaPutSolFunctionPackageContentRequest.builder()- Parameters:
putSolFunctionPackageContentRequest- AConsumerthat will call methods onPutSolFunctionPackageContentRequest.Builderto create a request.- Returns:
- Result of the PutSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putSolNetworkPackageContent
default 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.
- Parameters:
putSolNetworkPackageContentRequest-- Returns:
- Result of the PutSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putSolNetworkPackageContent
default 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.Builderavoiding the need to create one manually viaPutSolNetworkPackageContentRequest.builder()- Parameters:
putSolNetworkPackageContentRequest- AConsumerthat will call methods onPutSolNetworkPackageContentRequest.Builderto create a request.- Returns:
- Result of the PutSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default 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.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
terminateSolNetworkInstance
default 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.
- Parameters:
terminateSolNetworkInstanceRequest-- Returns:
- Result of the TerminateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
terminateSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaTerminateSolNetworkInstanceRequest.builder()- Parameters:
terminateSolNetworkInstanceRequest- AConsumerthat will call methods onTerminateSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the TerminateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default 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.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolFunctionPackage
default 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.
- Parameters:
updateSolFunctionPackageRequest-- Returns:
- Result of the UpdateSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolFunctionPackage
default 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.Builderavoiding the need to create one manually viaUpdateSolFunctionPackageRequest.builder()- Parameters:
updateSolFunctionPackageRequest- AConsumerthat will call methods onUpdateSolFunctionPackageRequest.Builderto create a request.- Returns:
- Result of the UpdateSolFunctionPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolNetworkInstance
default 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.
- Parameters:
updateSolNetworkInstanceRequest-- Returns:
- Result of the UpdateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolNetworkInstance
default 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.Builderavoiding the need to create one manually viaUpdateSolNetworkInstanceRequest.builder()- Parameters:
updateSolNetworkInstanceRequest- AConsumerthat will call methods onUpdateSolNetworkInstanceRequest.Builderto create a request.- Returns:
- Result of the UpdateSolNetworkInstance operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolNetworkPackage
default 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.
- Parameters:
updateSolNetworkPackageRequest-- Returns:
- Result of the UpdateSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateSolNetworkPackage
default 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.Builderavoiding the need to create one manually viaUpdateSolNetworkPackageRequest.builder()- Parameters:
updateSolNetworkPackageRequest- AConsumerthat will call methods onUpdateSolNetworkPackageRequest.Builderto create a request.- Returns:
- Result of the UpdateSolNetworkPackage operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
validateSolFunctionPackageContent
default 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.
- Parameters:
validateSolFunctionPackageContentRequest-- Returns:
- Result of the ValidateSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
validateSolFunctionPackageContent
default 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.Builderavoiding the need to create one manually viaValidateSolFunctionPackageContentRequest.builder()- Parameters:
validateSolFunctionPackageContentRequest- AConsumerthat will call methods onValidateSolFunctionPackageContentRequest.Builderto create a request.- Returns:
- Result of the ValidateSolFunctionPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
validateSolNetworkPackageContent
default 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.
- Parameters:
validateSolNetworkPackageContentRequest-- Returns:
- Result of the ValidateSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
validateSolNetworkPackageContent
default 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.Builderavoiding the need to create one manually viaValidateSolNetworkPackageContentRequest.builder()- Parameters:
validateSolNetworkPackageContentRequest- AConsumerthat will call methods onValidateSolNetworkPackageContentRequest.Builderto create a request.- Returns:
- Result of the ValidateSolNetworkPackageContent operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
create
static TnbClient create()
Create aTnbClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static TnbClientBuilder builder()
Create a builder that can be used to configure and create aTnbClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default TnbServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-