Interface ServiceCatalogAppRegistryClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface ServiceCatalogAppRegistryClient extends AwsClient
Service client for accessing AppRegistry. This can be created using the staticbuilder()method.Amazon Web Services Service Catalog AppRegistry enables organizations to understand the application context of their Amazon Web Services resources. AppRegistry provides a repository of your applications, their resources, and the application metadata that you use within your enterprise.
-
-
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
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default AssociateAttributeGroupResponseassociateAttributeGroup(Consumer<AssociateAttributeGroupRequest.Builder> associateAttributeGroupRequest)Associates an attribute group with an application to augment the application's metadata with the group's attributes.default AssociateAttributeGroupResponseassociateAttributeGroup(AssociateAttributeGroupRequest associateAttributeGroupRequest)Associates an attribute group with an application to augment the application's metadata with the group's attributes.default AssociateResourceResponseassociateResource(Consumer<AssociateResourceRequest.Builder> associateResourceRequest)Associates a resource with an application.default AssociateResourceResponseassociateResource(AssociateResourceRequest associateResourceRequest)Associates a resource with an application.static ServiceCatalogAppRegistryClientBuilderbuilder()Create a builder that can be used to configure and create aServiceCatalogAppRegistryClient.static ServiceCatalogAppRegistryClientcreate()Create aServiceCatalogAppRegistryClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateApplicationResponsecreateApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)Creates a new application that is the top-level node in a hierarchy of related cloud resource abstractions.default CreateApplicationResponsecreateApplication(CreateApplicationRequest createApplicationRequest)Creates a new application that is the top-level node in a hierarchy of related cloud resource abstractions.default CreateAttributeGroupResponsecreateAttributeGroup(Consumer<CreateAttributeGroupRequest.Builder> createAttributeGroupRequest)Creates a new attribute group as a container for user-defined attributes.default CreateAttributeGroupResponsecreateAttributeGroup(CreateAttributeGroupRequest createAttributeGroupRequest)Creates a new attribute group as a container for user-defined attributes.default DeleteApplicationResponsedeleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest)Deletes an application that is specified either by its application ID, name, or ARN.default DeleteApplicationResponsedeleteApplication(DeleteApplicationRequest deleteApplicationRequest)Deletes an application that is specified either by its application ID, name, or ARN.default DeleteAttributeGroupResponsedeleteAttributeGroup(Consumer<DeleteAttributeGroupRequest.Builder> deleteAttributeGroupRequest)Deletes an attribute group, specified either by its attribute group ID, name, or ARN.default DeleteAttributeGroupResponsedeleteAttributeGroup(DeleteAttributeGroupRequest deleteAttributeGroupRequest)Deletes an attribute group, specified either by its attribute group ID, name, or ARN.default DisassociateAttributeGroupResponsedisassociateAttributeGroup(Consumer<DisassociateAttributeGroupRequest.Builder> disassociateAttributeGroupRequest)Disassociates an attribute group from an application to remove the extra attributes contained in the attribute group from the application's metadata.default DisassociateAttributeGroupResponsedisassociateAttributeGroup(DisassociateAttributeGroupRequest disassociateAttributeGroupRequest)Disassociates an attribute group from an application to remove the extra attributes contained in the attribute group from the application's metadata.default DisassociateResourceResponsedisassociateResource(Consumer<DisassociateResourceRequest.Builder> disassociateResourceRequest)Disassociates a resource from application.default DisassociateResourceResponsedisassociateResource(DisassociateResourceRequest disassociateResourceRequest)Disassociates a resource from application.default GetApplicationResponsegetApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest)Retrieves metadata information about one of your applications.default GetApplicationResponsegetApplication(GetApplicationRequest getApplicationRequest)Retrieves metadata information about one of your applications.default GetAssociatedResourceResponsegetAssociatedResource(Consumer<GetAssociatedResourceRequest.Builder> getAssociatedResourceRequest)Gets the resource associated with the application.default GetAssociatedResourceResponsegetAssociatedResource(GetAssociatedResourceRequest getAssociatedResourceRequest)Gets the resource associated with the application.default GetAttributeGroupResponsegetAttributeGroup(Consumer<GetAttributeGroupRequest.Builder> getAttributeGroupRequest)Retrieves an attribute group by its ARN, ID, or name.default GetAttributeGroupResponsegetAttributeGroup(GetAttributeGroupRequest getAttributeGroupRequest)Retrieves an attribute group by its ARN, ID, or name.default GetConfigurationResponsegetConfiguration(Consumer<GetConfigurationRequest.Builder> getConfigurationRequest)Retrieves aTagKeyconfiguration from an account.default GetConfigurationResponsegetConfiguration(GetConfigurationRequest getConfigurationRequest)Retrieves aTagKeyconfiguration from an account.default ListApplicationsResponselistApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)Retrieves a list of all of your applications.default ListApplicationsResponselistApplications(ListApplicationsRequest listApplicationsRequest)Retrieves a list of all of your applications.default ListApplicationsIterablelistApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)This is a variant oflistApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)operation.default ListApplicationsIterablelistApplicationsPaginator(ListApplicationsRequest listApplicationsRequest)This is a variant oflistApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)operation.default ListAssociatedAttributeGroupsResponselistAssociatedAttributeGroups(Consumer<ListAssociatedAttributeGroupsRequest.Builder> listAssociatedAttributeGroupsRequest)Lists all attribute groups that are associated with specified application.default ListAssociatedAttributeGroupsResponselistAssociatedAttributeGroups(ListAssociatedAttributeGroupsRequest listAssociatedAttributeGroupsRequest)Lists all attribute groups that are associated with specified application.default ListAssociatedAttributeGroupsIterablelistAssociatedAttributeGroupsPaginator(Consumer<ListAssociatedAttributeGroupsRequest.Builder> listAssociatedAttributeGroupsRequest)default ListAssociatedAttributeGroupsIterablelistAssociatedAttributeGroupsPaginator(ListAssociatedAttributeGroupsRequest listAssociatedAttributeGroupsRequest)default ListAssociatedResourcesResponselistAssociatedResources(Consumer<ListAssociatedResourcesRequest.Builder> listAssociatedResourcesRequest)Lists all of the resources that are associated with the specified application.default ListAssociatedResourcesResponselistAssociatedResources(ListAssociatedResourcesRequest listAssociatedResourcesRequest)Lists all of the resources that are associated with the specified application.default ListAssociatedResourcesIterablelistAssociatedResourcesPaginator(Consumer<ListAssociatedResourcesRequest.Builder> listAssociatedResourcesRequest)This is a variant oflistAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)operation.default ListAssociatedResourcesIterablelistAssociatedResourcesPaginator(ListAssociatedResourcesRequest listAssociatedResourcesRequest)This is a variant oflistAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)operation.default ListAttributeGroupsResponselistAttributeGroups(Consumer<ListAttributeGroupsRequest.Builder> listAttributeGroupsRequest)Lists all attribute groups which you have access to.default ListAttributeGroupsResponselistAttributeGroups(ListAttributeGroupsRequest listAttributeGroupsRequest)Lists all attribute groups which you have access to.default ListAttributeGroupsForApplicationResponselistAttributeGroupsForApplication(Consumer<ListAttributeGroupsForApplicationRequest.Builder> listAttributeGroupsForApplicationRequest)Lists the details of all attribute groups associated with a specific application.default ListAttributeGroupsForApplicationResponselistAttributeGroupsForApplication(ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest)Lists the details of all attribute groups associated with a specific application.default ListAttributeGroupsForApplicationIterablelistAttributeGroupsForApplicationPaginator(Consumer<ListAttributeGroupsForApplicationRequest.Builder> listAttributeGroupsForApplicationRequest)default ListAttributeGroupsForApplicationIterablelistAttributeGroupsForApplicationPaginator(ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest)default ListAttributeGroupsIterablelistAttributeGroupsPaginator(Consumer<ListAttributeGroupsRequest.Builder> listAttributeGroupsRequest)This is a variant oflistAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)operation.default ListAttributeGroupsIterablelistAttributeGroupsPaginator(ListAttributeGroupsRequest listAttributeGroupsRequest)This is a variant oflistAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)operation.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)Lists all of the tags on the resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)Lists all of the tags on the resource.default PutConfigurationResponseputConfiguration(Consumer<PutConfigurationRequest.Builder> putConfigurationRequest)Associates aTagKeyconfiguration to an account.default PutConfigurationResponseputConfiguration(PutConfigurationRequest putConfigurationRequest)Associates aTagKeyconfiguration to an account.default ServiceCatalogAppRegistryServiceClientConfigurationserviceClientConfiguration()static ServiceMetadataserviceMetadata()default SyncResourceResponsesyncResource(Consumer<SyncResourceRequest.Builder> syncResourceRequest)Syncs the resource with current AppRegistry records.default SyncResourceResponsesyncResource(SyncResourceRequest syncResourceRequest)Syncs the resource with current AppRegistry records.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)Assigns one or more tags (key-value pairs) to the specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest)Assigns one or more tags (key-value pairs) to the specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)Removes tags from a resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest)Removes tags from a resource.default UpdateApplicationResponseupdateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)Updates an existing application with new attributes.default UpdateApplicationResponseupdateApplication(UpdateApplicationRequest updateApplicationRequest)Updates an existing application with new attributes.default UpdateAttributeGroupResponseupdateAttributeGroup(Consumer<UpdateAttributeGroupRequest.Builder> updateAttributeGroupRequest)Updates an existing attribute group with new details.default UpdateAttributeGroupResponseupdateAttributeGroup(UpdateAttributeGroupRequest updateAttributeGroupRequest)Updates an existing attribute group with new details.-
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
-
associateAttributeGroup
default AssociateAttributeGroupResponse associateAttributeGroup(AssociateAttributeGroupRequest associateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ServiceQuotaExceededException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates an attribute group with an application to augment the application's metadata with the group's attributes. This feature enables applications to be described with user-defined details that are machine-readable, such as third-party integrations.
- Parameters:
associateAttributeGroupRequest-- Returns:
- Result of the AssociateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
associateAttributeGroup
default AssociateAttributeGroupResponse associateAttributeGroup(Consumer<AssociateAttributeGroupRequest.Builder> associateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ServiceQuotaExceededException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates an attribute group with an application to augment the application's metadata with the group's attributes. This feature enables applications to be described with user-defined details that are machine-readable, such as third-party integrations.
This is a convenience which creates an instance of the
AssociateAttributeGroupRequest.Builderavoiding the need to create one manually viaAssociateAttributeGroupRequest.builder()- Parameters:
associateAttributeGroupRequest- AConsumerthat will call methods onAssociateAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the AssociateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
associateResource
default AssociateResourceResponse associateResource(AssociateResourceRequest associateResourceRequest) throws ResourceNotFoundException, InternalServerException, ServiceQuotaExceededException, ConflictException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.
Minimum permissions
You must have the following permissions to associate a resource using the
OPTIONSparameter set toAPPLY_APPLICATION_TAG.-
tag:GetResources -
tag:TagResources
You must also have these additional permissions if you don't use the
AWSServiceCatalogAppRegistryFullAccesspolicy. For more information, see AWSServiceCatalogAppRegistryFullAccess in the AppRegistry Administrator Guide.-
resource-groups:AssociateResource -
cloudformation:UpdateStack -
cloudformation:DescribeStacks
In addition, you must have the tagging permission defined by the Amazon Web Services service that creates the resource. For more information, see TagResources in the Resource Groups Tagging API Reference.
- Parameters:
associateResourceRequest-- Returns:
- Result of the AssociateResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
-
associateResource
default AssociateResourceResponse associateResource(Consumer<AssociateResourceRequest.Builder> associateResourceRequest) throws ResourceNotFoundException, InternalServerException, ServiceQuotaExceededException, ConflictException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates a resource with an application. The resource can be specified by its ARN or name. The application can be specified by ARN, ID, or name.
Minimum permissions
You must have the following permissions to associate a resource using the
OPTIONSparameter set toAPPLY_APPLICATION_TAG.-
tag:GetResources -
tag:TagResources
You must also have these additional permissions if you don't use the
AWSServiceCatalogAppRegistryFullAccesspolicy. For more information, see AWSServiceCatalogAppRegistryFullAccess in the AppRegistry Administrator Guide.-
resource-groups:AssociateResource -
cloudformation:UpdateStack -
cloudformation:DescribeStacks
In addition, you must have the tagging permission defined by the Amazon Web Services service that creates the resource. For more information, see TagResources in the Resource Groups Tagging API Reference.
This is a convenience which creates an instance of the
AssociateResourceRequest.Builderavoiding the need to create one manually viaAssociateResourceRequest.builder()- Parameters:
associateResourceRequest- AConsumerthat will call methods onAssociateResourceRequest.Builderto create a request.- Returns:
- Result of the AssociateResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
-
createApplication
default CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws ServiceQuotaExceededException, ConflictException, InternalServerException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Creates a new application that is the top-level node in a hierarchy of related cloud resource abstractions.
- Parameters:
createApplicationRequest-- Returns:
- Result of the CreateApplication operation returned by the service.
- Throws:
ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createApplication
default CreateApplicationResponse createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) throws ServiceQuotaExceededException, ConflictException, InternalServerException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Creates a new application that is the top-level node in a hierarchy of related cloud resource abstractions.
This is a convenience which creates an instance of the
CreateApplicationRequest.Builderavoiding the need to create one manually viaCreateApplicationRequest.builder()- Parameters:
createApplicationRequest- AConsumerthat will call methods onCreateApplicationRequest.Builderto create a request.- Returns:
- Result of the CreateApplication operation returned by the service.
- Throws:
ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAttributeGroup
default CreateAttributeGroupResponse createAttributeGroup(CreateAttributeGroupRequest createAttributeGroupRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Creates a new attribute group as a container for user-defined attributes. This feature enables users to have full control over their cloud application's metadata in a rich machine-readable format to facilitate integration with automated workflows and third-party tools.
- Parameters:
createAttributeGroupRequest-- Returns:
- Result of the CreateAttributeGroup operation returned by the service.
- Throws:
ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAttributeGroup
default CreateAttributeGroupResponse createAttributeGroup(Consumer<CreateAttributeGroupRequest.Builder> createAttributeGroupRequest) throws ServiceQuotaExceededException, ConflictException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Creates a new attribute group as a container for user-defined attributes. This feature enables users to have full control over their cloud application's metadata in a rich machine-readable format to facilitate integration with automated workflows and third-party tools.
This is a convenience which creates an instance of the
CreateAttributeGroupRequest.Builderavoiding the need to create one manually viaCreateAttributeGroupRequest.builder()- Parameters:
createAttributeGroupRequest- AConsumerthat will call methods onCreateAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the CreateAttributeGroup operation returned by the service.
- Throws:
ServiceQuotaExceededException- The maximum number of resources per account has been reached.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteApplication
default DeleteApplicationResponse deleteApplication(DeleteApplicationRequest deleteApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Deletes an application that is specified either by its application ID, name, or ARN. All associated attribute groups and resources must be disassociated from it before deleting an application.
- Parameters:
deleteApplicationRequest-- Returns:
- Result of the DeleteApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteApplication
default DeleteApplicationResponse deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Deletes an application that is specified either by its application ID, name, or ARN. All associated attribute groups and resources must be disassociated from it before deleting an application.
This is a convenience which creates an instance of the
DeleteApplicationRequest.Builderavoiding the need to create one manually viaDeleteApplicationRequest.builder()- Parameters:
deleteApplicationRequest- AConsumerthat will call methods onDeleteApplicationRequest.Builderto create a request.- Returns:
- Result of the DeleteApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAttributeGroup
default DeleteAttributeGroupResponse deleteAttributeGroup(DeleteAttributeGroupRequest deleteAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Deletes an attribute group, specified either by its attribute group ID, name, or ARN.
- Parameters:
deleteAttributeGroupRequest-- Returns:
- Result of the DeleteAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAttributeGroup
default DeleteAttributeGroupResponse deleteAttributeGroup(Consumer<DeleteAttributeGroupRequest.Builder> deleteAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Deletes an attribute group, specified either by its attribute group ID, name, or ARN.
This is a convenience which creates an instance of the
DeleteAttributeGroupRequest.Builderavoiding the need to create one manually viaDeleteAttributeGroupRequest.builder()- Parameters:
deleteAttributeGroupRequest- AConsumerthat will call methods onDeleteAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the DeleteAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateAttributeGroup
default DisassociateAttributeGroupResponse disassociateAttributeGroup(DisassociateAttributeGroupRequest disassociateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Disassociates an attribute group from an application to remove the extra attributes contained in the attribute group from the application's metadata. This operation reverts
AssociateAttributeGroup.- Parameters:
disassociateAttributeGroupRequest-- Returns:
- Result of the DisassociateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateAttributeGroup
default DisassociateAttributeGroupResponse disassociateAttributeGroup(Consumer<DisassociateAttributeGroupRequest.Builder> disassociateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Disassociates an attribute group from an application to remove the extra attributes contained in the attribute group from the application's metadata. This operation reverts
AssociateAttributeGroup.
This is a convenience which creates an instance of the
DisassociateAttributeGroupRequest.Builderavoiding the need to create one manually viaDisassociateAttributeGroupRequest.builder()- Parameters:
disassociateAttributeGroupRequest- AConsumerthat will call methods onDisassociateAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the DisassociateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateResource
default DisassociateResourceResponse disassociateResource(DisassociateResourceRequest disassociateResourceRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Disassociates a resource from application. Both the resource and the application can be specified either by ID or name.
Minimum permissions
You must have the following permissions to remove a resource that's been associated with an application using the
APPLY_APPLICATION_TAGoption for AssociateResource.-
tag:GetResources -
tag:UntagResources
You must also have the following permissions if you don't use the
AWSServiceCatalogAppRegistryFullAccesspolicy. For more information, see AWSServiceCatalogAppRegistryFullAccess in the AppRegistry Administrator Guide.-
resource-groups:DisassociateResource -
cloudformation:UpdateStack -
cloudformation:DescribeStacks
In addition, you must have the tagging permission defined by the Amazon Web Services service that creates the resource. For more information, see UntagResources in the Resource Groups Tagging API Reference.
- Parameters:
disassociateResourceRequest-- Returns:
- Result of the DisassociateResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
-
disassociateResource
default DisassociateResourceResponse disassociateResource(Consumer<DisassociateResourceRequest.Builder> disassociateResourceRequest) throws ResourceNotFoundException, InternalServerException, ValidationException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Disassociates a resource from application. Both the resource and the application can be specified either by ID or name.
Minimum permissions
You must have the following permissions to remove a resource that's been associated with an application using the
APPLY_APPLICATION_TAGoption for AssociateResource.-
tag:GetResources -
tag:UntagResources
You must also have the following permissions if you don't use the
AWSServiceCatalogAppRegistryFullAccesspolicy. For more information, see AWSServiceCatalogAppRegistryFullAccess in the AppRegistry Administrator Guide.-
resource-groups:DisassociateResource -
cloudformation:UpdateStack -
cloudformation:DescribeStacks
In addition, you must have the tagging permission defined by the Amazon Web Services service that creates the resource. For more information, see UntagResources in the Resource Groups Tagging API Reference.
This is a convenience which creates an instance of the
DisassociateResourceRequest.Builderavoiding the need to create one manually viaDisassociateResourceRequest.builder()- Parameters:
disassociateResourceRequest- AConsumerthat will call methods onDisassociateResourceRequest.Builderto create a request.- Returns:
- Result of the DisassociateResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
-
getApplication
default GetApplicationResponse getApplication(GetApplicationRequest getApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves metadata information about one of your applications. The application can be specified by its ARN, ID, or name (which is unique within one account in one region at a given point in time). Specify by ARN or ID in automated workflows if you want to make sure that the exact same application is returned or a
ResourceNotFoundExceptionis thrown, avoiding the ABA addressing problem.- Parameters:
getApplicationRequest-- Returns:
- Result of the GetApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getApplication
default GetApplicationResponse getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves metadata information about one of your applications. The application can be specified by its ARN, ID, or name (which is unique within one account in one region at a given point in time). Specify by ARN or ID in automated workflows if you want to make sure that the exact same application is returned or a
ResourceNotFoundExceptionis thrown, avoiding the ABA addressing problem.
This is a convenience which creates an instance of the
GetApplicationRequest.Builderavoiding the need to create one manually viaGetApplicationRequest.builder()- Parameters:
getApplicationRequest- AConsumerthat will call methods onGetApplicationRequest.Builderto create a request.- Returns:
- Result of the GetApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAssociatedResource
default GetAssociatedResourceResponse getAssociatedResource(GetAssociatedResourceRequest getAssociatedResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Gets the resource associated with the application.
- Parameters:
getAssociatedResourceRequest-- Returns:
- Result of the GetAssociatedResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAssociatedResource
default GetAssociatedResourceResponse getAssociatedResource(Consumer<GetAssociatedResourceRequest.Builder> getAssociatedResourceRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Gets the resource associated with the application.
This is a convenience which creates an instance of the
GetAssociatedResourceRequest.Builderavoiding the need to create one manually viaGetAssociatedResourceRequest.builder()- Parameters:
getAssociatedResourceRequest- AConsumerthat will call methods onGetAssociatedResourceRequest.Builderto create a request.- Returns:
- Result of the GetAssociatedResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAttributeGroup
default GetAttributeGroupResponse getAttributeGroup(GetAttributeGroupRequest getAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves an attribute group by its ARN, ID, or name. The attribute group can be specified by its ARN, ID, or name.
- Parameters:
getAttributeGroupRequest-- Returns:
- Result of the GetAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAttributeGroup
default GetAttributeGroupResponse getAttributeGroup(Consumer<GetAttributeGroupRequest.Builder> getAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, ConflictException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves an attribute group by its ARN, ID, or name. The attribute group can be specified by its ARN, ID, or name.
This is a convenience which creates an instance of the
GetAttributeGroupRequest.Builderavoiding the need to create one manually viaGetAttributeGroupRequest.builder()- Parameters:
getAttributeGroupRequest- AConsumerthat will call methods onGetAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the GetAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguration
default GetConfigurationResponse getConfiguration(GetConfigurationRequest getConfigurationRequest) throws InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves a
TagKeyconfiguration from an account.- Parameters:
getConfigurationRequest-- Returns:
- Result of the GetConfiguration operation returned by the service.
- Throws:
InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getConfiguration
default GetConfigurationResponse getConfiguration(Consumer<GetConfigurationRequest.Builder> getConfigurationRequest) throws InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves a
TagKeyconfiguration from an account.
This is a convenience which creates an instance of the
GetConfigurationRequest.Builderavoiding the need to create one manually viaGetConfigurationRequest.builder()- Parameters:
getConfigurationRequest- AConsumerthat will call methods onGetConfigurationRequest.Builderto create a request.- Returns:
- Result of the GetConfiguration operation returned by the service.
- Throws:
InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listApplications
default ListApplicationsResponse listApplications(ListApplicationsRequest listApplicationsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves a list of all of your applications. Results are paginated.
- Parameters:
listApplicationsRequest-- Returns:
- Result of the ListApplications operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listApplications
default ListApplicationsResponse listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Retrieves a list of all of your applications. Results are paginated.
This is a convenience which creates an instance of the
ListApplicationsRequest.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
listApplicationsRequest- AConsumerthat will call methods onListApplicationsRequest.Builderto create a request.- Returns:
- Result of the ListApplications operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listApplicationsPaginator
default ListApplicationsIterable listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)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.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client .listApplicationsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)operation.- Parameters:
listApplicationsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listApplicationsPaginator
default ListApplicationsIterable listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)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.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client .listApplicationsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.servicecatalogappregistry.model.ListApplicationsRequest)operation.
This is a convenience which creates an instance of the
ListApplicationsRequest.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
listApplicationsRequest- AConsumerthat will call methods onListApplicationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedAttributeGroups
default ListAssociatedAttributeGroupsResponse listAssociatedAttributeGroups(ListAssociatedAttributeGroupsRequest listAssociatedAttributeGroupsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all attribute groups that are associated with specified application. Results are paginated.
- Parameters:
listAssociatedAttributeGroupsRequest-- Returns:
- Result of the ListAssociatedAttributeGroups operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedAttributeGroups
default ListAssociatedAttributeGroupsResponse listAssociatedAttributeGroups(Consumer<ListAssociatedAttributeGroupsRequest.Builder> listAssociatedAttributeGroupsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all attribute groups that are associated with specified application. Results are paginated.
This is a convenience which creates an instance of the
ListAssociatedAttributeGroupsRequest.Builderavoiding the need to create one manually viaListAssociatedAttributeGroupsRequest.builder()- Parameters:
listAssociatedAttributeGroupsRequest- AConsumerthat will call methods onListAssociatedAttributeGroupsRequest.Builderto create a request.- Returns:
- Result of the ListAssociatedAttributeGroups operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedAttributeGroupsPaginator
default ListAssociatedAttributeGroupsIterable listAssociatedAttributeGroupsPaginator(ListAssociatedAttributeGroupsRequest listAssociatedAttributeGroupsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAssociatedAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsRequest)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.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client.listAssociatedAttributeGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client .listAssociatedAttributeGroupsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client.listAssociatedAttributeGroupsPaginator(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
listAssociatedAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsRequest)operation.- Parameters:
listAssociatedAttributeGroupsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedAttributeGroupsPaginator
default ListAssociatedAttributeGroupsIterable listAssociatedAttributeGroupsPaginator(Consumer<ListAssociatedAttributeGroupsRequest.Builder> listAssociatedAttributeGroupsRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAssociatedAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsRequest)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.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client.listAssociatedAttributeGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client .listAssociatedAttributeGroupsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedAttributeGroupsIterable responses = client.listAssociatedAttributeGroupsPaginator(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
listAssociatedAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedAttributeGroupsRequest)operation.
This is a convenience which creates an instance of the
ListAssociatedAttributeGroupsRequest.Builderavoiding the need to create one manually viaListAssociatedAttributeGroupsRequest.builder()- Parameters:
listAssociatedAttributeGroupsRequest- AConsumerthat will call methods onListAssociatedAttributeGroupsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedResources
default ListAssociatedResourcesResponse listAssociatedResources(ListAssociatedResourcesRequest listAssociatedResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all of the resources that are associated with the specified application. Results are paginated.
If you share an application, and a consumer account associates a tag query to the application, all of the users who can access the application can also view the tag values in all accounts that are associated with it using this API.
- Parameters:
listAssociatedResourcesRequest-- Returns:
- Result of the ListAssociatedResources operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedResources
default ListAssociatedResourcesResponse listAssociatedResources(Consumer<ListAssociatedResourcesRequest.Builder> listAssociatedResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all of the resources that are associated with the specified application. Results are paginated.
If you share an application, and a consumer account associates a tag query to the application, all of the users who can access the application can also view the tag values in all accounts that are associated with it using this API.
This is a convenience which creates an instance of the
ListAssociatedResourcesRequest.Builderavoiding the need to create one manually viaListAssociatedResourcesRequest.builder()- Parameters:
listAssociatedResourcesRequest- AConsumerthat will call methods onListAssociatedResourcesRequest.Builderto create a request.- Returns:
- Result of the ListAssociatedResources operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedResourcesPaginator
default ListAssociatedResourcesIterable listAssociatedResourcesPaginator(ListAssociatedResourcesRequest listAssociatedResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)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.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client.listAssociatedResourcesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client .listAssociatedResourcesPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client.listAssociatedResourcesPaginator(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
listAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)operation.- Parameters:
listAssociatedResourcesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAssociatedResourcesPaginator
default ListAssociatedResourcesIterable listAssociatedResourcesPaginator(Consumer<ListAssociatedResourcesRequest.Builder> listAssociatedResourcesRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)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.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client.listAssociatedResourcesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client .listAssociatedResourcesPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAssociatedResourcesIterable responses = client.listAssociatedResourcesPaginator(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
listAssociatedResources(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAssociatedResourcesRequest)operation.
This is a convenience which creates an instance of the
ListAssociatedResourcesRequest.Builderavoiding the need to create one manually viaListAssociatedResourcesRequest.builder()- Parameters:
listAssociatedResourcesRequest- AConsumerthat will call methods onListAssociatedResourcesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroups
default ListAttributeGroupsResponse listAttributeGroups(ListAttributeGroupsRequest listAttributeGroupsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all attribute groups which you have access to. Results are paginated.
- Parameters:
listAttributeGroupsRequest-- Returns:
- Result of the ListAttributeGroups operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroups
default ListAttributeGroupsResponse listAttributeGroups(Consumer<ListAttributeGroupsRequest.Builder> listAttributeGroupsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all attribute groups which you have access to. Results are paginated.
This is a convenience which creates an instance of the
ListAttributeGroupsRequest.Builderavoiding the need to create one manually viaListAttributeGroupsRequest.builder()- Parameters:
listAttributeGroupsRequest- AConsumerthat will call methods onListAttributeGroupsRequest.Builderto create a request.- Returns:
- Result of the ListAttributeGroups operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsPaginator
default ListAttributeGroupsIterable listAttributeGroupsPaginator(ListAttributeGroupsRequest listAttributeGroupsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)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.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client.listAttributeGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client .listAttributeGroupsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client.listAttributeGroupsPaginator(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
listAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)operation.- Parameters:
listAttributeGroupsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsPaginator
default ListAttributeGroupsIterable listAttributeGroupsPaginator(Consumer<ListAttributeGroupsRequest.Builder> listAttributeGroupsRequest) throws ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)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.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client.listAttributeGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client .listAttributeGroupsPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsIterable responses = client.listAttributeGroupsPaginator(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
listAttributeGroups(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsRequest)operation.
This is a convenience which creates an instance of the
ListAttributeGroupsRequest.Builderavoiding the need to create one manually viaListAttributeGroupsRequest.builder()- Parameters:
listAttributeGroupsRequest- AConsumerthat will call methods onListAttributeGroupsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsForApplication
default ListAttributeGroupsForApplicationResponse listAttributeGroupsForApplication(ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists the details of all attribute groups associated with a specific application. The results display in pages.
- Parameters:
listAttributeGroupsForApplicationRequest-- Returns:
- Result of the ListAttributeGroupsForApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsForApplication
default ListAttributeGroupsForApplicationResponse listAttributeGroupsForApplication(Consumer<ListAttributeGroupsForApplicationRequest.Builder> listAttributeGroupsForApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists the details of all attribute groups associated with a specific application. The results display in pages.
This is a convenience which creates an instance of the
ListAttributeGroupsForApplicationRequest.Builderavoiding the need to create one manually viaListAttributeGroupsForApplicationRequest.builder()- Parameters:
listAttributeGroupsForApplicationRequest- AConsumerthat will call methods onListAttributeGroupsForApplicationRequest.Builderto create a request.- Returns:
- Result of the ListAttributeGroupsForApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsForApplicationPaginator
default ListAttributeGroupsForApplicationIterable listAttributeGroupsForApplicationPaginator(ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAttributeGroupsForApplication(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationRequest)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.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client.listAttributeGroupsForApplicationPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client .listAttributeGroupsForApplicationPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client.listAttributeGroupsForApplicationPaginator(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
listAttributeGroupsForApplication(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationRequest)operation.- Parameters:
listAttributeGroupsForApplicationRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAttributeGroupsForApplicationPaginator
default ListAttributeGroupsForApplicationIterable listAttributeGroupsForApplicationPaginator(Consumer<ListAttributeGroupsForApplicationRequest.Builder> listAttributeGroupsForApplicationRequest) throws ResourceNotFoundException, ValidationException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
This is a variant of
listAttributeGroupsForApplication(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationRequest)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.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client.listAttributeGroupsForApplicationPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client .listAttributeGroupsForApplicationPaginator(request); for (software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.servicecatalogappregistry.paginators.ListAttributeGroupsForApplicationIterable responses = client.listAttributeGroupsForApplicationPaginator(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
listAttributeGroupsForApplication(software.amazon.awssdk.services.servicecatalogappregistry.model.ListAttributeGroupsForApplicationRequest)operation.
This is a convenience which creates an instance of the
ListAttributeGroupsForApplicationRequest.Builderavoiding the need to create one manually viaListAttributeGroupsForApplicationRequest.builder()- Parameters:
listAttributeGroupsForApplicationRequest- AConsumerthat will call methods onListAttributeGroupsForApplicationRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all of the tags on the resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Lists all of the tags on the resource.
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:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putConfiguration
default PutConfigurationResponse putConfiguration(PutConfigurationRequest putConfigurationRequest) throws ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates a
TagKeyconfiguration to an account.- Parameters:
putConfigurationRequest-- Returns:
- Result of the PutConfiguration operation returned by the service.
- Throws:
ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
putConfiguration
default PutConfigurationResponse putConfiguration(Consumer<PutConfigurationRequest.Builder> putConfigurationRequest) throws ConflictException, InternalServerException, ValidationException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Associates a
TagKeyconfiguration to an account.
This is a convenience which creates an instance of the
PutConfigurationRequest.Builderavoiding the need to create one manually viaPutConfigurationRequest.builder()- Parameters:
putConfigurationRequest- AConsumerthat will call methods onPutConfigurationRequest.Builderto create a request.- Returns:
- Result of the PutConfiguration operation returned by the service.
- Throws:
ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.ValidationException- The request has invalid or missing parameters.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
syncResource
default SyncResourceResponse syncResource(SyncResourceRequest syncResourceRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Syncs the resource with current AppRegistry records.
Specifically, the resource’s AppRegistry system tags sync with its associated application. We remove the resource's AppRegistry system tags if it does not associate with the application. The caller must have permissions to read and update the resource.
- Parameters:
syncResourceRequest-- Returns:
- Result of the SyncResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ThrottlingException- The maximum number of API requests has been exceeded.ValidationException- The request has invalid or missing parameters.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
syncResource
default SyncResourceResponse syncResource(Consumer<SyncResourceRequest.Builder> syncResourceRequest) throws ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Syncs the resource with current AppRegistry records.
Specifically, the resource’s AppRegistry system tags sync with its associated application. We remove the resource's AppRegistry system tags if it does not associate with the application. The caller must have permissions to read and update the resource.
This is a convenience which creates an instance of the
SyncResourceRequest.Builderavoiding the need to create one manually viaSyncResourceRequest.builder()- Parameters:
syncResourceRequest- AConsumerthat will call methods onSyncResourceRequest.Builderto create a request.- Returns:
- Result of the SyncResource operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ThrottlingException- The maximum number of API requests has been exceeded.ValidationException- The request has invalid or missing parameters.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Assigns one or more tags (key-value pairs) to the specified resource.
Each tag consists of a key and an optional value. If a tag with the same key is already associated with the resource, this action updates its value.
This operation returns an empty response if the call was successful.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Assigns one or more tags (key-value pairs) to the specified resource.
Each tag consists of a key and an optional value. If a tag with the same key is already associated with the resource, this action updates its value.
This operation returns an empty response if the call was successful.
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:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Removes tags from a resource.
This operation returns an empty response if the call was successful.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ValidationException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Removes tags from a resource.
This operation returns an empty response if the call was successful.
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:
ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateApplication
default UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws ResourceNotFoundException, ConflictException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Updates an existing application with new attributes.
- Parameters:
updateApplicationRequest-- Returns:
- Result of the UpdateApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateApplication
default UpdateApplicationResponse updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) throws ResourceNotFoundException, ConflictException, ValidationException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Updates an existing application with new attributes.
This is a convenience which creates an instance of the
UpdateApplicationRequest.Builderavoiding the need to create one manually viaUpdateApplicationRequest.builder()- Parameters:
updateApplicationRequest- AConsumerthat will call methods onUpdateApplicationRequest.Builderto create a request.- Returns:
- Result of the UpdateApplication operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).ValidationException- The request has invalid or missing parameters.InternalServerException- The service is experiencing internal problems.ThrottlingException- The maximum number of API requests has been exceeded.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAttributeGroup
default UpdateAttributeGroupResponse updateAttributeGroup(UpdateAttributeGroupRequest updateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Updates an existing attribute group with new details.
- Parameters:
updateAttributeGroupRequest-- Returns:
- Result of the UpdateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAttributeGroup
default UpdateAttributeGroupResponse updateAttributeGroup(Consumer<UpdateAttributeGroupRequest.Builder> updateAttributeGroupRequest) throws ResourceNotFoundException, ValidationException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, ServiceCatalogAppRegistryException
Updates an existing attribute group with new details.
This is a convenience which creates an instance of the
UpdateAttributeGroupRequest.Builderavoiding the need to create one manually viaUpdateAttributeGroupRequest.builder()- Parameters:
updateAttributeGroupRequest- AConsumerthat will call methods onUpdateAttributeGroupRequest.Builderto create a request.- Returns:
- Result of the UpdateAttributeGroup operation returned by the service.
- Throws:
ResourceNotFoundException- The specified resource does not exist.ValidationException- The request has invalid or missing parameters.ConflictException- There was a conflict when processing the request (for example, a resource with the given name already exists within the account).InternalServerException- The service is experiencing internal problems.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.ServiceCatalogAppRegistryException- 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 ServiceCatalogAppRegistryClient create()
Create aServiceCatalogAppRegistryClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static ServiceCatalogAppRegistryClientBuilder builder()
Create a builder that can be used to configure and create aServiceCatalogAppRegistryClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default ServiceCatalogAppRegistryServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-