Interface ServiceQuotasClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
With Service Quotas, you can view and manage your quotas easily as your Amazon Web Services workloads grow. Quotas, also referred to as limits, are the maximum number of resources that you can create in your Amazon Web Services account. For more information, see the Service Quotas User Guide.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionassociateServiceQuotaTemplate
(Consumer<AssociateServiceQuotaTemplateRequest.Builder> associateServiceQuotaTemplateRequest) Associates your quota request template with your organization.associateServiceQuotaTemplate
(AssociateServiceQuotaTemplateRequest associateServiceQuotaTemplateRequest) Associates your quota request template with your organization.static ServiceQuotasClientBuilder
builder()
Create a builder that can be used to configure and create aServiceQuotasClient
.static ServiceQuotasClient
create()
Create aServiceQuotasClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.deleteServiceQuotaIncreaseRequestFromTemplate
(Consumer<DeleteServiceQuotaIncreaseRequestFromTemplateRequest.Builder> deleteServiceQuotaIncreaseRequestFromTemplateRequest) Deletes the quota increase request for the specified quota from your quota request template.deleteServiceQuotaIncreaseRequestFromTemplate
(DeleteServiceQuotaIncreaseRequestFromTemplateRequest deleteServiceQuotaIncreaseRequestFromTemplateRequest) Deletes the quota increase request for the specified quota from your quota request template.disassociateServiceQuotaTemplate
(Consumer<DisassociateServiceQuotaTemplateRequest.Builder> disassociateServiceQuotaTemplateRequest) Disables your quota request template.disassociateServiceQuotaTemplate
(DisassociateServiceQuotaTemplateRequest disassociateServiceQuotaTemplateRequest) Disables your quota request template.getAssociationForServiceQuotaTemplate
(Consumer<GetAssociationForServiceQuotaTemplateRequest.Builder> getAssociationForServiceQuotaTemplateRequest) Retrieves the status of the association for the quota request template.getAssociationForServiceQuotaTemplate
(GetAssociationForServiceQuotaTemplateRequest getAssociationForServiceQuotaTemplateRequest) Retrieves the status of the association for the quota request template.getAWSDefaultServiceQuota
(Consumer<GetAwsDefaultServiceQuotaRequest.Builder> getAwsDefaultServiceQuotaRequest) Retrieves the default value for the specified quota.getAWSDefaultServiceQuota
(GetAwsDefaultServiceQuotaRequest getAwsDefaultServiceQuotaRequest) Retrieves the default value for the specified quota.getRequestedServiceQuotaChange
(Consumer<GetRequestedServiceQuotaChangeRequest.Builder> getRequestedServiceQuotaChangeRequest) Retrieves information about the specified quota increase request.getRequestedServiceQuotaChange
(GetRequestedServiceQuotaChangeRequest getRequestedServiceQuotaChangeRequest) Retrieves information about the specified quota increase request.default GetServiceQuotaResponse
getServiceQuota
(Consumer<GetServiceQuotaRequest.Builder> getServiceQuotaRequest) Retrieves the applied quota value for the specified quota.default GetServiceQuotaResponse
getServiceQuota
(GetServiceQuotaRequest getServiceQuotaRequest) Retrieves the applied quota value for the specified quota.getServiceQuotaIncreaseRequestFromTemplate
(Consumer<GetServiceQuotaIncreaseRequestFromTemplateRequest.Builder> getServiceQuotaIncreaseRequestFromTemplateRequest) Retrieves information about the specified quota increase request in your quota request template.getServiceQuotaIncreaseRequestFromTemplate
(GetServiceQuotaIncreaseRequestFromTemplateRequest getServiceQuotaIncreaseRequestFromTemplateRequest) Retrieves information about the specified quota increase request in your quota request template.listAWSDefaultServiceQuotas
(Consumer<ListAwsDefaultServiceQuotasRequest.Builder> listAwsDefaultServiceQuotasRequest) Lists the default values for the quotas for the specified Amazon Web Service.listAWSDefaultServiceQuotas
(ListAwsDefaultServiceQuotasRequest listAwsDefaultServiceQuotasRequest) Lists the default values for the quotas for the specified Amazon Web Service.listAWSDefaultServiceQuotasPaginator
(Consumer<ListAwsDefaultServiceQuotasRequest.Builder> listAwsDefaultServiceQuotasRequest) This is a variant oflistAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
operation.listAWSDefaultServiceQuotasPaginator
(ListAwsDefaultServiceQuotasRequest listAwsDefaultServiceQuotasRequest) This is a variant oflistAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
operation.listRequestedServiceQuotaChangeHistory
(Consumer<ListRequestedServiceQuotaChangeHistoryRequest.Builder> listRequestedServiceQuotaChangeHistoryRequest) Retrieves the quota increase requests for the specified Amazon Web Service.listRequestedServiceQuotaChangeHistory
(ListRequestedServiceQuotaChangeHistoryRequest listRequestedServiceQuotaChangeHistoryRequest) Retrieves the quota increase requests for the specified Amazon Web Service.listRequestedServiceQuotaChangeHistoryByQuota
(Consumer<ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder> listRequestedServiceQuotaChangeHistoryByQuotaRequest) Retrieves the quota increase requests for the specified quota.listRequestedServiceQuotaChangeHistoryByQuota
(ListRequestedServiceQuotaChangeHistoryByQuotaRequest listRequestedServiceQuotaChangeHistoryByQuotaRequest) Retrieves the quota increase requests for the specified quota.listRequestedServiceQuotaChangeHistoryByQuotaPaginator
(Consumer<ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder> listRequestedServiceQuotaChangeHistoryByQuotaRequest) listRequestedServiceQuotaChangeHistoryByQuotaPaginator
(ListRequestedServiceQuotaChangeHistoryByQuotaRequest listRequestedServiceQuotaChangeHistoryByQuotaRequest) listRequestedServiceQuotaChangeHistoryPaginator
(Consumer<ListRequestedServiceQuotaChangeHistoryRequest.Builder> listRequestedServiceQuotaChangeHistoryRequest) listRequestedServiceQuotaChangeHistoryPaginator
(ListRequestedServiceQuotaChangeHistoryRequest listRequestedServiceQuotaChangeHistoryRequest) listServiceQuotaIncreaseRequestsInTemplate
(Consumer<ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder> listServiceQuotaIncreaseRequestsInTemplateRequest) Lists the quota increase requests in the specified quota request template.listServiceQuotaIncreaseRequestsInTemplate
(ListServiceQuotaIncreaseRequestsInTemplateRequest listServiceQuotaIncreaseRequestsInTemplateRequest) Lists the quota increase requests in the specified quota request template.listServiceQuotaIncreaseRequestsInTemplatePaginator
(Consumer<ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder> listServiceQuotaIncreaseRequestsInTemplateRequest) listServiceQuotaIncreaseRequestsInTemplatePaginator
(ListServiceQuotaIncreaseRequestsInTemplateRequest listServiceQuotaIncreaseRequestsInTemplateRequest) default ListServiceQuotasResponse
listServiceQuotas
(Consumer<ListServiceQuotasRequest.Builder> listServiceQuotasRequest) Lists the applied quota values for the specified Amazon Web Service.default ListServiceQuotasResponse
listServiceQuotas
(ListServiceQuotasRequest listServiceQuotasRequest) Lists the applied quota values for the specified Amazon Web Service.default ListServiceQuotasIterable
listServiceQuotasPaginator
(Consumer<ListServiceQuotasRequest.Builder> listServiceQuotasRequest) This is a variant oflistServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
operation.default ListServiceQuotasIterable
listServiceQuotasPaginator
(ListServiceQuotasRequest listServiceQuotasRequest) This is a variant oflistServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
operation.default ListServicesResponse
listServices
(Consumer<ListServicesRequest.Builder> listServicesRequest) Lists the names and codes for the Amazon Web Services integrated with Service Quotas.default ListServicesResponse
listServices
(ListServicesRequest listServicesRequest) Lists the names and codes for the Amazon Web Services integrated with Service Quotas.default ListServicesIterable
listServicesPaginator
(Consumer<ListServicesRequest.Builder> listServicesRequest) This is a variant oflistServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
operation.default ListServicesIterable
listServicesPaginator
(ListServicesRequest listServicesRequest) This is a variant oflistServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
operation.default ListTagsForResourceResponse
listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of the tags assigned to the specified applied quota.default ListTagsForResourceResponse
listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of the tags assigned to the specified applied quota.putServiceQuotaIncreaseRequestIntoTemplate
(Consumer<PutServiceQuotaIncreaseRequestIntoTemplateRequest.Builder> putServiceQuotaIncreaseRequestIntoTemplateRequest) Adds a quota increase request to your quota request template.putServiceQuotaIncreaseRequestIntoTemplate
(PutServiceQuotaIncreaseRequestIntoTemplateRequest putServiceQuotaIncreaseRequestIntoTemplateRequest) Adds a quota increase request to your quota request template.requestServiceQuotaIncrease
(Consumer<RequestServiceQuotaIncreaseRequest.Builder> requestServiceQuotaIncreaseRequest) Submits a quota increase request for the specified quota.requestServiceQuotaIncrease
(RequestServiceQuotaIncreaseRequest requestServiceQuotaIncreaseRequest) Submits a quota increase request for the specified quota.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds tags to the specified applied quota.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Adds tags to the specified applied quota.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from the specified applied quota.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Removes tags from the specified applied quota.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
associateServiceQuotaTemplate
default AssociateServiceQuotaTemplateResponse associateServiceQuotaTemplate(AssociateServiceQuotaTemplateRequest associateServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, OrganizationNotInAllFeaturesModeException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Associates your quota request template with your organization. When a new Amazon Web Services account is created in your organization, the quota increase requests in the template are automatically applied to the account. You can add a quota increase request for any adjustable quota to your template.
- Parameters:
associateServiceQuotaTemplateRequest
-- Returns:
- Result of the AssociateServiceQuotaTemplate operation returned by the service.
- See Also:
-
associateServiceQuotaTemplate
default AssociateServiceQuotaTemplateResponse associateServiceQuotaTemplate(Consumer<AssociateServiceQuotaTemplateRequest.Builder> associateServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, OrganizationNotInAllFeaturesModeException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Associates your quota request template with your organization. When a new Amazon Web Services account is created in your organization, the quota increase requests in the template are automatically applied to the account. You can add a quota increase request for any adjustable quota to your template.
This is a convenience which creates an instance of the
AssociateServiceQuotaTemplateRequest.Builder
avoiding the need to create one manually viaAssociateServiceQuotaTemplateRequest.builder()
- Parameters:
associateServiceQuotaTemplateRequest
- AConsumer
that will call methods onAssociateServiceQuotaTemplateRequest.Builder
to create a request.- Returns:
- Result of the AssociateServiceQuotaTemplate operation returned by the service.
- See Also:
-
deleteServiceQuotaIncreaseRequestFromTemplate
default DeleteServiceQuotaIncreaseRequestFromTemplateResponse deleteServiceQuotaIncreaseRequestFromTemplate(DeleteServiceQuotaIncreaseRequestFromTemplateRequest deleteServiceQuotaIncreaseRequestFromTemplateRequest) throws AccessDeniedException, ServiceException, DependencyAccessDeniedException, TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Deletes the quota increase request for the specified quota from your quota request template.
- Parameters:
deleteServiceQuotaIncreaseRequestFromTemplateRequest
-- Returns:
- Result of the DeleteServiceQuotaIncreaseRequestFromTemplate operation returned by the service.
- See Also:
-
deleteServiceQuotaIncreaseRequestFromTemplate
default DeleteServiceQuotaIncreaseRequestFromTemplateResponse deleteServiceQuotaIncreaseRequestFromTemplate(Consumer<DeleteServiceQuotaIncreaseRequestFromTemplateRequest.Builder> deleteServiceQuotaIncreaseRequestFromTemplateRequest) throws AccessDeniedException, ServiceException, DependencyAccessDeniedException, TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Deletes the quota increase request for the specified quota from your quota request template.
This is a convenience which creates an instance of the
DeleteServiceQuotaIncreaseRequestFromTemplateRequest.Builder
avoiding the need to create one manually viaDeleteServiceQuotaIncreaseRequestFromTemplateRequest.builder()
- Parameters:
deleteServiceQuotaIncreaseRequestFromTemplateRequest
- AConsumer
that will call methods onDeleteServiceQuotaIncreaseRequestFromTemplateRequest.Builder
to create a request.- Returns:
- Result of the DeleteServiceQuotaIncreaseRequestFromTemplate operation returned by the service.
- See Also:
-
disassociateServiceQuotaTemplate
default DisassociateServiceQuotaTemplateResponse disassociateServiceQuotaTemplate(DisassociateServiceQuotaTemplateRequest disassociateServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, ServiceQuotaTemplateNotInUseException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Disables your quota request template. After a template is disabled, the quota increase requests in the template are not applied to new Amazon Web Services accounts in your organization. Disabling a quota request template does not apply its quota increase requests.
- Parameters:
disassociateServiceQuotaTemplateRequest
-- Returns:
- Result of the DisassociateServiceQuotaTemplate operation returned by the service.
- See Also:
-
disassociateServiceQuotaTemplate
default DisassociateServiceQuotaTemplateResponse disassociateServiceQuotaTemplate(Consumer<DisassociateServiceQuotaTemplateRequest.Builder> disassociateServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, ServiceQuotaTemplateNotInUseException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Disables your quota request template. After a template is disabled, the quota increase requests in the template are not applied to new Amazon Web Services accounts in your organization. Disabling a quota request template does not apply its quota increase requests.
This is a convenience which creates an instance of the
DisassociateServiceQuotaTemplateRequest.Builder
avoiding the need to create one manually viaDisassociateServiceQuotaTemplateRequest.builder()
- Parameters:
disassociateServiceQuotaTemplateRequest
- AConsumer
that will call methods onDisassociateServiceQuotaTemplateRequest.Builder
to create a request.- Returns:
- Result of the DisassociateServiceQuotaTemplate operation returned by the service.
- See Also:
-
getAWSDefaultServiceQuota
default GetAwsDefaultServiceQuotaResponse getAWSDefaultServiceQuota(GetAwsDefaultServiceQuotaRequest getAwsDefaultServiceQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the default value for the specified quota. The default value does not reflect any quota increases.
- Parameters:
getAwsDefaultServiceQuotaRequest
-- Returns:
- Result of the GetAWSDefaultServiceQuota operation returned by the service.
- See Also:
-
getAWSDefaultServiceQuota
default GetAwsDefaultServiceQuotaResponse getAWSDefaultServiceQuota(Consumer<GetAwsDefaultServiceQuotaRequest.Builder> getAwsDefaultServiceQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the default value for the specified quota. The default value does not reflect any quota increases.
This is a convenience which creates an instance of the
GetAwsDefaultServiceQuotaRequest.Builder
avoiding the need to create one manually viaGetAwsDefaultServiceQuotaRequest.builder()
- Parameters:
getAwsDefaultServiceQuotaRequest
- AConsumer
that will call methods onGetAwsDefaultServiceQuotaRequest.Builder
to create a request.- Returns:
- Result of the GetAWSDefaultServiceQuota operation returned by the service.
- See Also:
-
getAssociationForServiceQuotaTemplate
default GetAssociationForServiceQuotaTemplateResponse getAssociationForServiceQuotaTemplate(GetAssociationForServiceQuotaTemplateRequest getAssociationForServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, ServiceQuotaTemplateNotInUseException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the status of the association for the quota request template.
- Parameters:
getAssociationForServiceQuotaTemplateRequest
-- Returns:
- Result of the GetAssociationForServiceQuotaTemplate operation returned by the service.
- See Also:
-
getAssociationForServiceQuotaTemplate
default GetAssociationForServiceQuotaTemplateResponse getAssociationForServiceQuotaTemplate(Consumer<GetAssociationForServiceQuotaTemplateRequest.Builder> getAssociationForServiceQuotaTemplateRequest) throws DependencyAccessDeniedException, ServiceQuotaTemplateNotInUseException, AccessDeniedException, ServiceException, TooManyRequestsException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the status of the association for the quota request template.
This is a convenience which creates an instance of the
GetAssociationForServiceQuotaTemplateRequest.Builder
avoiding the need to create one manually viaGetAssociationForServiceQuotaTemplateRequest.builder()
- Parameters:
getAssociationForServiceQuotaTemplateRequest
- AConsumer
that will call methods onGetAssociationForServiceQuotaTemplateRequest.Builder
to create a request.- Returns:
- Result of the GetAssociationForServiceQuotaTemplate operation returned by the service.
- See Also:
-
getRequestedServiceQuotaChange
default GetRequestedServiceQuotaChangeResponse getRequestedServiceQuotaChange(GetRequestedServiceQuotaChangeRequest getRequestedServiceQuotaChangeRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves information about the specified quota increase request.
- Parameters:
getRequestedServiceQuotaChangeRequest
-- Returns:
- Result of the GetRequestedServiceQuotaChange operation returned by the service.
- See Also:
-
getRequestedServiceQuotaChange
default GetRequestedServiceQuotaChangeResponse getRequestedServiceQuotaChange(Consumer<GetRequestedServiceQuotaChangeRequest.Builder> getRequestedServiceQuotaChangeRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves information about the specified quota increase request.
This is a convenience which creates an instance of the
GetRequestedServiceQuotaChangeRequest.Builder
avoiding the need to create one manually viaGetRequestedServiceQuotaChangeRequest.builder()
- Parameters:
getRequestedServiceQuotaChangeRequest
- AConsumer
that will call methods onGetRequestedServiceQuotaChangeRequest.Builder
to create a request.- Returns:
- Result of the GetRequestedServiceQuotaChange operation returned by the service.
- See Also:
-
getServiceQuota
default GetServiceQuotaResponse getServiceQuota(GetServiceQuotaRequest getServiceQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the applied quota value for the specified quota. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
- Parameters:
getServiceQuotaRequest
-- Returns:
- Result of the GetServiceQuota operation returned by the service.
- See Also:
-
getServiceQuota
default GetServiceQuotaResponse getServiceQuota(Consumer<GetServiceQuotaRequest.Builder> getServiceQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the applied quota value for the specified quota. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
This is a convenience which creates an instance of the
GetServiceQuotaRequest.Builder
avoiding the need to create one manually viaGetServiceQuotaRequest.builder()
- Parameters:
getServiceQuotaRequest
- AConsumer
that will call methods onGetServiceQuotaRequest.Builder
to create a request.- Returns:
- Result of the GetServiceQuota operation returned by the service.
- See Also:
-
getServiceQuotaIncreaseRequestFromTemplate
default GetServiceQuotaIncreaseRequestFromTemplateResponse getServiceQuotaIncreaseRequestFromTemplate(GetServiceQuotaIncreaseRequestFromTemplateRequest getServiceQuotaIncreaseRequestFromTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves information about the specified quota increase request in your quota request template.
- Parameters:
getServiceQuotaIncreaseRequestFromTemplateRequest
-- Returns:
- Result of the GetServiceQuotaIncreaseRequestFromTemplate operation returned by the service.
- See Also:
-
getServiceQuotaIncreaseRequestFromTemplate
default GetServiceQuotaIncreaseRequestFromTemplateResponse getServiceQuotaIncreaseRequestFromTemplate(Consumer<GetServiceQuotaIncreaseRequestFromTemplateRequest.Builder> getServiceQuotaIncreaseRequestFromTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves information about the specified quota increase request in your quota request template.
This is a convenience which creates an instance of the
GetServiceQuotaIncreaseRequestFromTemplateRequest.Builder
avoiding the need to create one manually viaGetServiceQuotaIncreaseRequestFromTemplateRequest.builder()
- Parameters:
getServiceQuotaIncreaseRequestFromTemplateRequest
- AConsumer
that will call methods onGetServiceQuotaIncreaseRequestFromTemplateRequest.Builder
to create a request.- Returns:
- Result of the GetServiceQuotaIncreaseRequestFromTemplate operation returned by the service.
- See Also:
-
listAWSDefaultServiceQuotas
default ListAwsDefaultServiceQuotasResponse listAWSDefaultServiceQuotas(ListAwsDefaultServiceQuotasRequest listAwsDefaultServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the default values for the quotas for the specified Amazon Web Service. A default value does not reflect any quota increases.
- Parameters:
listAwsDefaultServiceQuotasRequest
-- Returns:
- Result of the ListAWSDefaultServiceQuotas operation returned by the service.
- See Also:
-
listAWSDefaultServiceQuotas
default ListAwsDefaultServiceQuotasResponse listAWSDefaultServiceQuotas(Consumer<ListAwsDefaultServiceQuotasRequest.Builder> listAwsDefaultServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the default values for the quotas for the specified Amazon Web Service. A default value does not reflect any quota increases.
This is a convenience which creates an instance of the
ListAwsDefaultServiceQuotasRequest.Builder
avoiding the need to create one manually viaListAwsDefaultServiceQuotasRequest.builder()
- Parameters:
listAwsDefaultServiceQuotasRequest
- AConsumer
that will call methods onListAwsDefaultServiceQuotasRequest.Builder
to create a request.- Returns:
- Result of the ListAWSDefaultServiceQuotas operation returned by the service.
- See Also:
-
listAWSDefaultServiceQuotasPaginator
default ListAWSDefaultServiceQuotasIterable listAWSDefaultServiceQuotasPaginator(ListAwsDefaultServiceQuotasRequest listAwsDefaultServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client.listAWSDefaultServiceQuotasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client .listAWSDefaultServiceQuotasPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client.listAWSDefaultServiceQuotasPaginator(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
listAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
operation.- Parameters:
listAwsDefaultServiceQuotasRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listAWSDefaultServiceQuotasPaginator
default ListAWSDefaultServiceQuotasIterable listAWSDefaultServiceQuotasPaginator(Consumer<ListAwsDefaultServiceQuotasRequest.Builder> listAwsDefaultServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client.listAWSDefaultServiceQuotasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client .listAWSDefaultServiceQuotasPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListAWSDefaultServiceQuotasIterable responses = client.listAWSDefaultServiceQuotasPaginator(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
listAWSDefaultServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListAwsDefaultServiceQuotasRequest)
operation.
This is a convenience which creates an instance of the
ListAwsDefaultServiceQuotasRequest.Builder
avoiding the need to create one manually viaListAwsDefaultServiceQuotasRequest.builder()
- Parameters:
listAwsDefaultServiceQuotasRequest
- AConsumer
that will call methods onListAwsDefaultServiceQuotasRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequestedServiceQuotaChangeHistory
default ListRequestedServiceQuotaChangeHistoryResponse listRequestedServiceQuotaChangeHistory(ListRequestedServiceQuotaChangeHistoryRequest listRequestedServiceQuotaChangeHistoryRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the quota increase requests for the specified Amazon Web Service.
- Parameters:
listRequestedServiceQuotaChangeHistoryRequest
-- Returns:
- Result of the ListRequestedServiceQuotaChangeHistory operation returned by the service.
- See Also:
-
listRequestedServiceQuotaChangeHistory
default ListRequestedServiceQuotaChangeHistoryResponse listRequestedServiceQuotaChangeHistory(Consumer<ListRequestedServiceQuotaChangeHistoryRequest.Builder> listRequestedServiceQuotaChangeHistoryRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the quota increase requests for the specified Amazon Web Service.
This is a convenience which creates an instance of the
ListRequestedServiceQuotaChangeHistoryRequest.Builder
avoiding the need to create one manually viaListRequestedServiceQuotaChangeHistoryRequest.builder()
- Parameters:
listRequestedServiceQuotaChangeHistoryRequest
- AConsumer
that will call methods onListRequestedServiceQuotaChangeHistoryRequest.Builder
to create a request.- Returns:
- Result of the ListRequestedServiceQuotaChangeHistory operation returned by the service.
- See Also:
-
listRequestedServiceQuotaChangeHistoryPaginator
default ListRequestedServiceQuotaChangeHistoryIterable listRequestedServiceQuotaChangeHistoryPaginator(ListRequestedServiceQuotaChangeHistoryRequest listRequestedServiceQuotaChangeHistoryRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listRequestedServiceQuotaChangeHistory(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client.listRequestedServiceQuotaChangeHistoryPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client .listRequestedServiceQuotaChangeHistoryPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client.listRequestedServiceQuotaChangeHistoryPaginator(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
listRequestedServiceQuotaChangeHistory(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryRequest)
operation.- Parameters:
listRequestedServiceQuotaChangeHistoryRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequestedServiceQuotaChangeHistoryPaginator
default ListRequestedServiceQuotaChangeHistoryIterable listRequestedServiceQuotaChangeHistoryPaginator(Consumer<ListRequestedServiceQuotaChangeHistoryRequest.Builder> listRequestedServiceQuotaChangeHistoryRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listRequestedServiceQuotaChangeHistory(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client.listRequestedServiceQuotaChangeHistoryPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client .listRequestedServiceQuotaChangeHistoryPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryIterable responses = client.listRequestedServiceQuotaChangeHistoryPaginator(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
listRequestedServiceQuotaChangeHistory(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryRequest)
operation.
This is a convenience which creates an instance of the
ListRequestedServiceQuotaChangeHistoryRequest.Builder
avoiding the need to create one manually viaListRequestedServiceQuotaChangeHistoryRequest.builder()
- Parameters:
listRequestedServiceQuotaChangeHistoryRequest
- AConsumer
that will call methods onListRequestedServiceQuotaChangeHistoryRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequestedServiceQuotaChangeHistoryByQuota
default ListRequestedServiceQuotaChangeHistoryByQuotaResponse listRequestedServiceQuotaChangeHistoryByQuota(ListRequestedServiceQuotaChangeHistoryByQuotaRequest listRequestedServiceQuotaChangeHistoryByQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the quota increase requests for the specified quota.
- Parameters:
listRequestedServiceQuotaChangeHistoryByQuotaRequest
-- Returns:
- Result of the ListRequestedServiceQuotaChangeHistoryByQuota operation returned by the service.
- See Also:
-
listRequestedServiceQuotaChangeHistoryByQuota
default ListRequestedServiceQuotaChangeHistoryByQuotaResponse listRequestedServiceQuotaChangeHistoryByQuota(Consumer<ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder> listRequestedServiceQuotaChangeHistoryByQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Retrieves the quota increase requests for the specified quota.
This is a convenience which creates an instance of the
ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder
avoiding the need to create one manually viaListRequestedServiceQuotaChangeHistoryByQuotaRequest.builder()
- Parameters:
listRequestedServiceQuotaChangeHistoryByQuotaRequest
- AConsumer
that will call methods onListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder
to create a request.- Returns:
- Result of the ListRequestedServiceQuotaChangeHistoryByQuota operation returned by the service.
- See Also:
-
listRequestedServiceQuotaChangeHistoryByQuotaPaginator
default ListRequestedServiceQuotaChangeHistoryByQuotaIterable listRequestedServiceQuotaChangeHistoryByQuotaPaginator(ListRequestedServiceQuotaChangeHistoryByQuotaRequest listRequestedServiceQuotaChangeHistoryByQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listRequestedServiceQuotaChangeHistoryByQuota(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client.listRequestedServiceQuotaChangeHistoryByQuotaPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client .listRequestedServiceQuotaChangeHistoryByQuotaPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client.listRequestedServiceQuotaChangeHistoryByQuotaPaginator(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
listRequestedServiceQuotaChangeHistoryByQuota(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaRequest)
operation.- Parameters:
listRequestedServiceQuotaChangeHistoryByQuotaRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRequestedServiceQuotaChangeHistoryByQuotaPaginator
default ListRequestedServiceQuotaChangeHistoryByQuotaIterable listRequestedServiceQuotaChangeHistoryByQuotaPaginator(Consumer<ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder> listRequestedServiceQuotaChangeHistoryByQuotaRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listRequestedServiceQuotaChangeHistoryByQuota(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client.listRequestedServiceQuotaChangeHistoryByQuotaPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client .listRequestedServiceQuotaChangeHistoryByQuotaPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListRequestedServiceQuotaChangeHistoryByQuotaIterable responses = client.listRequestedServiceQuotaChangeHistoryByQuotaPaginator(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
listRequestedServiceQuotaChangeHistoryByQuota(software.amazon.awssdk.services.servicequotas.model.ListRequestedServiceQuotaChangeHistoryByQuotaRequest)
operation.
This is a convenience which creates an instance of the
ListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder
avoiding the need to create one manually viaListRequestedServiceQuotaChangeHistoryByQuotaRequest.builder()
- Parameters:
listRequestedServiceQuotaChangeHistoryByQuotaRequest
- AConsumer
that will call methods onListRequestedServiceQuotaChangeHistoryByQuotaRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServiceQuotaIncreaseRequestsInTemplate
default ListServiceQuotaIncreaseRequestsInTemplateResponse listServiceQuotaIncreaseRequestsInTemplate(ListServiceQuotaIncreaseRequestsInTemplateRequest listServiceQuotaIncreaseRequestsInTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the quota increase requests in the specified quota request template.
- Parameters:
listServiceQuotaIncreaseRequestsInTemplateRequest
-- Returns:
- Result of the ListServiceQuotaIncreaseRequestsInTemplate operation returned by the service.
- See Also:
-
listServiceQuotaIncreaseRequestsInTemplate
default ListServiceQuotaIncreaseRequestsInTemplateResponse listServiceQuotaIncreaseRequestsInTemplate(Consumer<ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder> listServiceQuotaIncreaseRequestsInTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the quota increase requests in the specified quota request template.
This is a convenience which creates an instance of the
ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder
avoiding the need to create one manually viaListServiceQuotaIncreaseRequestsInTemplateRequest.builder()
- Parameters:
listServiceQuotaIncreaseRequestsInTemplateRequest
- AConsumer
that will call methods onListServiceQuotaIncreaseRequestsInTemplateRequest.Builder
to create a request.- Returns:
- Result of the ListServiceQuotaIncreaseRequestsInTemplate operation returned by the service.
- See Also:
-
listServiceQuotaIncreaseRequestsInTemplatePaginator
default ListServiceQuotaIncreaseRequestsInTemplateIterable listServiceQuotaIncreaseRequestsInTemplatePaginator(ListServiceQuotaIncreaseRequestsInTemplateRequest listServiceQuotaIncreaseRequestsInTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServiceQuotaIncreaseRequestsInTemplate(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client.listServiceQuotaIncreaseRequestsInTemplatePaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client .listServiceQuotaIncreaseRequestsInTemplatePaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client.listServiceQuotaIncreaseRequestsInTemplatePaginator(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
listServiceQuotaIncreaseRequestsInTemplate(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateRequest)
operation.- Parameters:
listServiceQuotaIncreaseRequestsInTemplateRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServiceQuotaIncreaseRequestsInTemplatePaginator
default ListServiceQuotaIncreaseRequestsInTemplateIterable listServiceQuotaIncreaseRequestsInTemplatePaginator(Consumer<ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder> listServiceQuotaIncreaseRequestsInTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServiceQuotaIncreaseRequestsInTemplate(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client.listServiceQuotaIncreaseRequestsInTemplatePaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client .listServiceQuotaIncreaseRequestsInTemplatePaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotaIncreaseRequestsInTemplateIterable responses = client.listServiceQuotaIncreaseRequestsInTemplatePaginator(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
listServiceQuotaIncreaseRequestsInTemplate(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotaIncreaseRequestsInTemplateRequest)
operation.
This is a convenience which creates an instance of the
ListServiceQuotaIncreaseRequestsInTemplateRequest.Builder
avoiding the need to create one manually viaListServiceQuotaIncreaseRequestsInTemplateRequest.builder()
- Parameters:
listServiceQuotaIncreaseRequestsInTemplateRequest
- AConsumer
that will call methods onListServiceQuotaIncreaseRequestsInTemplateRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServiceQuotas
default ListServiceQuotasResponse listServiceQuotas(ListServiceQuotasRequest listServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the applied quota values for the specified Amazon Web Service. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
- Parameters:
listServiceQuotasRequest
-- Returns:
- Result of the ListServiceQuotas operation returned by the service.
- See Also:
-
listServiceQuotas
default ListServiceQuotasResponse listServiceQuotas(Consumer<ListServiceQuotasRequest.Builder> listServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the applied quota values for the specified Amazon Web Service. For some quotas, only the default values are available. If the applied quota value is not available for a quota, the quota is not retrieved.
This is a convenience which creates an instance of the
ListServiceQuotasRequest.Builder
avoiding the need to create one manually viaListServiceQuotasRequest.builder()
- Parameters:
listServiceQuotasRequest
- AConsumer
that will call methods onListServiceQuotasRequest.Builder
to create a request.- Returns:
- Result of the ListServiceQuotas operation returned by the service.
- See Also:
-
listServiceQuotasPaginator
default ListServiceQuotasIterable listServiceQuotasPaginator(ListServiceQuotasRequest listServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client.listServiceQuotasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client .listServiceQuotasPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client.listServiceQuotasPaginator(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
listServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
operation.- Parameters:
listServiceQuotasRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServiceQuotasPaginator
default ListServiceQuotasIterable listServiceQuotasPaginator(Consumer<ListServiceQuotasRequest.Builder> listServiceQuotasRequest) throws AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client.listServiceQuotasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client .listServiceQuotasPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServiceQuotasIterable responses = client.listServiceQuotasPaginator(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
listServiceQuotas(software.amazon.awssdk.services.servicequotas.model.ListServiceQuotasRequest)
operation.
This is a convenience which creates an instance of the
ListServiceQuotasRequest.Builder
avoiding the need to create one manually viaListServiceQuotasRequest.builder()
- Parameters:
listServiceQuotasRequest
- AConsumer
that will call methods onListServiceQuotasRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServices
default ListServicesResponse listServices(ListServicesRequest listServicesRequest) throws AccessDeniedException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the names and codes for the Amazon Web Services integrated with Service Quotas.
- Parameters:
listServicesRequest
-- Returns:
- Result of the ListServices operation returned by the service.
- See Also:
-
listServices
default ListServicesResponse listServices(Consumer<ListServicesRequest.Builder> listServicesRequest) throws AccessDeniedException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Lists the names and codes for the Amazon Web Services integrated with Service Quotas.
This is a convenience which creates an instance of the
ListServicesRequest.Builder
avoiding the need to create one manually viaListServicesRequest.builder()
- Parameters:
listServicesRequest
- AConsumer
that will call methods onListServicesRequest.Builder
to create a request.- Returns:
- Result of the ListServices operation returned by the service.
- See Also:
-
listServicesPaginator
default ListServicesIterable listServicesPaginator(ListServicesRequest listServicesRequest) throws AccessDeniedException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client.listServicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client .listServicesPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client.listServicesPaginator(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
listServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
operation.- Parameters:
listServicesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listServicesPaginator
default ListServicesIterable listServicesPaginator(Consumer<ListServicesRequest.Builder> listServicesRequest) throws AccessDeniedException, IllegalArgumentException, InvalidPaginationTokenException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException This is a variant of
listServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
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 Streamsoftware.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client.listServicesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client .listServicesPaginator(request); for (software.amazon.awssdk.services.servicequotas.model.ListServicesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.servicequotas.paginators.ListServicesIterable responses = client.listServicesPaginator(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
listServices(software.amazon.awssdk.services.servicequotas.model.ListServicesRequest)
operation.
This is a convenience which creates an instance of the
ListServicesRequest.Builder
avoiding the need to create one manually viaListServicesRequest.builder()
- Parameters:
listServicesRequest
- AConsumer
that will call methods onListServicesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Returns a list of the tags assigned to the specified applied quota.
- Parameters:
listTagsForResourceRequest
-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Returns a list of the tags assigned to the specified applied quota.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
-
putServiceQuotaIncreaseRequestIntoTemplate
default PutServiceQuotaIncreaseRequestIntoTemplateResponse putServiceQuotaIncreaseRequestIntoTemplate(PutServiceQuotaIncreaseRequestIntoTemplateRequest putServiceQuotaIncreaseRequestIntoTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, QuotaExceededException, NoSuchResourceException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Adds a quota increase request to your quota request template.
- Parameters:
putServiceQuotaIncreaseRequestIntoTemplateRequest
-- Returns:
- Result of the PutServiceQuotaIncreaseRequestIntoTemplate operation returned by the service.
- See Also:
-
putServiceQuotaIncreaseRequestIntoTemplate
default PutServiceQuotaIncreaseRequestIntoTemplateResponse putServiceQuotaIncreaseRequestIntoTemplate(Consumer<PutServiceQuotaIncreaseRequestIntoTemplateRequest.Builder> putServiceQuotaIncreaseRequestIntoTemplateRequest) throws AccessDeniedException, DependencyAccessDeniedException, ServiceException, TooManyRequestsException, IllegalArgumentException, QuotaExceededException, NoSuchResourceException, AwsServiceAccessNotEnabledException, TemplatesNotAvailableInRegionException, NoAvailableOrganizationException, AwsServiceException, SdkClientException, ServiceQuotasException Adds a quota increase request to your quota request template.
This is a convenience which creates an instance of the
PutServiceQuotaIncreaseRequestIntoTemplateRequest.Builder
avoiding the need to create one manually viaPutServiceQuotaIncreaseRequestIntoTemplateRequest.builder()
- Parameters:
putServiceQuotaIncreaseRequestIntoTemplateRequest
- AConsumer
that will call methods onPutServiceQuotaIncreaseRequestIntoTemplateRequest.Builder
to create a request.- Returns:
- Result of the PutServiceQuotaIncreaseRequestIntoTemplate operation returned by the service.
- See Also:
-
requestServiceQuotaIncrease
default RequestServiceQuotaIncreaseResponse requestServiceQuotaIncrease(RequestServiceQuotaIncreaseRequest requestServiceQuotaIncreaseRequest) throws DependencyAccessDeniedException, QuotaExceededException, ResourceAlreadyExistsException, AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidResourceStateException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Submits a quota increase request for the specified quota.
- Parameters:
requestServiceQuotaIncreaseRequest
-- Returns:
- Result of the RequestServiceQuotaIncrease operation returned by the service.
- See Also:
-
requestServiceQuotaIncrease
default RequestServiceQuotaIncreaseResponse requestServiceQuotaIncrease(Consumer<RequestServiceQuotaIncreaseRequest.Builder> requestServiceQuotaIncreaseRequest) throws DependencyAccessDeniedException, QuotaExceededException, ResourceAlreadyExistsException, AccessDeniedException, NoSuchResourceException, IllegalArgumentException, InvalidResourceStateException, ServiceException, TooManyRequestsException, AwsServiceException, SdkClientException, ServiceQuotasException Submits a quota increase request for the specified quota.
This is a convenience which creates an instance of the
RequestServiceQuotaIncreaseRequest.Builder
avoiding the need to create one manually viaRequestServiceQuotaIncreaseRequest.builder()
- Parameters:
requestServiceQuotaIncreaseRequest
- AConsumer
that will call methods onRequestServiceQuotaIncreaseRequest.Builder
to create a request.- Returns:
- Result of the RequestServiceQuotaIncrease operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws TooManyRequestsException, NoSuchResourceException, TooManyTagsException, TagPolicyViolationException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Adds tags to the specified applied quota. You can include one or more tags to add to the quota.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws TooManyRequestsException, NoSuchResourceException, TooManyTagsException, TagPolicyViolationException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Adds tags to the specified applied quota. You can include one or more tags to add to the quota.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Removes tags from the specified applied quota. You can specify one or more tags to remove.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws TooManyRequestsException, NoSuchResourceException, IllegalArgumentException, AccessDeniedException, ServiceException, AwsServiceException, SdkClientException, ServiceQuotasException Removes tags from the specified applied quota. You can specify one or more tags to remove.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
create
Create aServiceQuotasClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aServiceQuotasClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-