Interface MobileClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface MobileClient extends AwsClient
Service client for accessing AWS Mobile. This can be created using the staticbuilder()method.AWS Mobile Service provides mobile app and website developers with capabilities required to configure AWS resources and bootstrap their developer desktop projects with the necessary SDKs, constants, tools and samples to make use of those resources.
-
-
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 static MobileClientBuilderbuilder()Create a builder that can be used to configure and create aMobileClient.static MobileClientcreate()Create aMobileClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateProjectResponsecreateProject(Consumer<CreateProjectRequest.Builder> createProjectRequest)Creates an AWS Mobile Hub project.default CreateProjectResponsecreateProject(CreateProjectRequest createProjectRequest)Creates an AWS Mobile Hub project.default DeleteProjectResponsedeleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest)Delets a project in AWS Mobile Hub.default DeleteProjectResponsedeleteProject(DeleteProjectRequest deleteProjectRequest)Delets a project in AWS Mobile Hub.default DescribeBundleResponsedescribeBundle(Consumer<DescribeBundleRequest.Builder> describeBundleRequest)Get the bundle details for the requested bundle id.default DescribeBundleResponsedescribeBundle(DescribeBundleRequest describeBundleRequest)Get the bundle details for the requested bundle id.default DescribeProjectResponsedescribeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest)Gets details about a project in AWS Mobile Hub.default DescribeProjectResponsedescribeProject(DescribeProjectRequest describeProjectRequest)Gets details about a project in AWS Mobile Hub.default ExportBundleResponseexportBundle(Consumer<ExportBundleRequest.Builder> exportBundleRequest)Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.default ExportBundleResponseexportBundle(ExportBundleRequest exportBundleRequest)Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.default ExportProjectResponseexportProject(Consumer<ExportProjectRequest.Builder> exportProjectRequest)Exports project configuration to a snapshot which can be downloaded and shared.default ExportProjectResponseexportProject(ExportProjectRequest exportProjectRequest)Exports project configuration to a snapshot which can be downloaded and shared.default ListBundlesResponselistBundles()List all available bundles.default ListBundlesResponselistBundles(Consumer<ListBundlesRequest.Builder> listBundlesRequest)List all available bundles.default ListBundlesResponselistBundles(ListBundlesRequest listBundlesRequest)List all available bundles.default ListBundlesIterablelistBundlesPaginator()List all available bundles.default ListBundlesIterablelistBundlesPaginator(Consumer<ListBundlesRequest.Builder> listBundlesRequest)List all available bundles.default ListBundlesIterablelistBundlesPaginator(ListBundlesRequest listBundlesRequest)List all available bundles.default ListProjectsResponselistProjects()Lists projects in AWS Mobile Hub.default ListProjectsResponselistProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest)Lists projects in AWS Mobile Hub.default ListProjectsResponselistProjects(ListProjectsRequest listProjectsRequest)Lists projects in AWS Mobile Hub.default ListProjectsIterablelistProjectsPaginator()Lists projects in AWS Mobile Hub.default ListProjectsIterablelistProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest)Lists projects in AWS Mobile Hub.default ListProjectsIterablelistProjectsPaginator(ListProjectsRequest listProjectsRequest)Lists projects in AWS Mobile Hub.default MobileServiceClientConfigurationserviceClientConfiguration()static ServiceMetadataserviceMetadata()default UpdateProjectResponseupdateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest)Update an existing project.default UpdateProjectResponseupdateProject(UpdateProjectRequest updateProjectRequest)Update an existing project.-
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
-
createProject
default CreateProjectResponse createProject(CreateProjectRequest createProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, LimitExceededException, AwsServiceException, SdkClientException, MobileException
Creates an AWS Mobile Hub project.
- Parameters:
createProjectRequest- Request structure used to request a project be created.- Returns:
- Result of the CreateProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.LimitExceededException- There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createProject
default CreateProjectResponse createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, LimitExceededException, AwsServiceException, SdkClientException, MobileException
Creates an AWS Mobile Hub project.
This is a convenience which creates an instance of the
CreateProjectRequest.Builderavoiding the need to create one manually viaCreateProjectRequest.builder()- Parameters:
createProjectRequest- AConsumerthat will call methods onCreateProjectRequest.Builderto create a request. Request structure used to request a project be created.- Returns:
- Result of the CreateProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.LimitExceededException- There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteProject
default DeleteProjectResponse deleteProject(DeleteProjectRequest deleteProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Delets a project in AWS Mobile Hub.
- Parameters:
deleteProjectRequest- Request structure used to request a project be deleted.- Returns:
- Result of the DeleteProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteProject
default DeleteProjectResponse deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Delets a project in AWS Mobile Hub.
This is a convenience which creates an instance of the
DeleteProjectRequest.Builderavoiding the need to create one manually viaDeleteProjectRequest.builder()- Parameters:
deleteProjectRequest- AConsumerthat will call methods onDeleteProjectRequest.Builderto create a request. Request structure used to request a project be deleted.- Returns:
- Result of the DeleteProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeBundle
default DescribeBundleResponse describeBundle(DescribeBundleRequest describeBundleRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Get the bundle details for the requested bundle id.
- Parameters:
describeBundleRequest- Request structure to request the details of a specific bundle.- Returns:
- Result of the DescribeBundle operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeBundle
default DescribeBundleResponse describeBundle(Consumer<DescribeBundleRequest.Builder> describeBundleRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Get the bundle details for the requested bundle id.
This is a convenience which creates an instance of the
DescribeBundleRequest.Builderavoiding the need to create one manually viaDescribeBundleRequest.builder()- Parameters:
describeBundleRequest- AConsumerthat will call methods onDescribeBundleRequest.Builderto create a request. Request structure to request the details of a specific bundle.- Returns:
- Result of the DescribeBundle operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeProject
default DescribeProjectResponse describeProject(DescribeProjectRequest describeProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Gets details about a project in AWS Mobile Hub.
- Parameters:
describeProjectRequest- Request structure used to request details about a project.- Returns:
- Result of the DescribeProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
describeProject
default DescribeProjectResponse describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Gets details about a project in AWS Mobile Hub.
This is a convenience which creates an instance of the
DescribeProjectRequest.Builderavoiding the need to create one manually viaDescribeProjectRequest.builder()- Parameters:
describeProjectRequest- AConsumerthat will call methods onDescribeProjectRequest.Builderto create a request. Request structure used to request details about a project.- Returns:
- Result of the DescribeProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
exportBundle
default ExportBundleResponse exportBundle(ExportBundleRequest exportBundleRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.
- Parameters:
exportBundleRequest- Request structure used to request generation of custom SDK and tool packages required to integrate mobile web or app clients with backed AWS resources.- Returns:
- Result of the ExportBundle operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
exportBundle
default ExportBundleResponse exportBundle(Consumer<ExportBundleRequest.Builder> exportBundleRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.
This is a convenience which creates an instance of the
ExportBundleRequest.Builderavoiding the need to create one manually viaExportBundleRequest.builder()- Parameters:
exportBundleRequest- AConsumerthat will call methods onExportBundleRequest.Builderto create a request. Request structure used to request generation of custom SDK and tool packages required to integrate mobile web or app clients with backed AWS resources.- Returns:
- Result of the ExportBundle operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
exportProject
default ExportProjectResponse exportProject(ExportProjectRequest exportProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Exports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.
- Parameters:
exportProjectRequest- Request structure used in requests to export project configuration details.- Returns:
- Result of the ExportProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
exportProject
default ExportProjectResponse exportProject(Consumer<ExportProjectRequest.Builder> exportProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AwsServiceException, SdkClientException, MobileException
Exports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.
This is a convenience which creates an instance of the
ExportProjectRequest.Builderavoiding the need to create one manually viaExportProjectRequest.builder()- Parameters:
exportProjectRequest- AConsumerthat will call methods onExportProjectRequest.Builderto create a request. Request structure used in requests to export project configuration details.- Returns:
- Result of the ExportProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listBundles
default ListBundlesResponse listBundles(ListBundlesRequest listBundlesRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
- Parameters:
listBundlesRequest- Request structure to request all available bundles.- Returns:
- Result of the ListBundles operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listBundles
default ListBundlesResponse listBundles(Consumer<ListBundlesRequest.Builder> listBundlesRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
This is a convenience which creates an instance of the
ListBundlesRequest.Builderavoiding the need to create one manually viaListBundlesRequest.builder()- Parameters:
listBundlesRequest- AConsumerthat will call methods onListBundlesRequest.Builderto create a request. Request structure to request all available bundles.- Returns:
- Result of the ListBundles operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listBundles
default ListBundlesResponse listBundles() throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
- Returns:
- Result of the ListBundles operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listBundles(ListBundlesRequest), AWS API Documentation
-
listBundlesPaginator
default ListBundlesIterable listBundlesPaginator() throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
This is a variant of
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)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.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(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
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)operation.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listBundlesPaginator(ListBundlesRequest), AWS API Documentation
-
listBundlesPaginator
default ListBundlesIterable listBundlesPaginator(ListBundlesRequest listBundlesRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
This is a variant of
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)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.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(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
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)operation.- Parameters:
listBundlesRequest- Request structure to request all available bundles.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listBundlesPaginator
default ListBundlesIterable listBundlesPaginator(Consumer<ListBundlesRequest.Builder> listBundlesRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
List all available bundles.
This is a variant of
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)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.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListBundlesIterable responses = client.listBundlesPaginator(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
listBundles(software.amazon.awssdk.services.mobile.model.ListBundlesRequest)operation.This is a convenience which creates an instance of the
ListBundlesRequest.Builderavoiding the need to create one manually viaListBundlesRequest.builder()- Parameters:
listBundlesRequest- AConsumerthat will call methods onListBundlesRequest.Builderto create a request. Request structure to request all available bundles.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProjects
default ListProjectsResponse listProjects(ListProjectsRequest listProjectsRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
- Parameters:
listProjectsRequest- Request structure used to request projects list in AWS Mobile Hub.- Returns:
- Result of the ListProjects operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProjects
default ListProjectsResponse listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request. Request structure used to request projects list in AWS Mobile Hub.- Returns:
- Result of the ListProjects operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProjects
default ListProjectsResponse listProjects() throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
- Returns:
- Result of the ListProjects operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listProjects(ListProjectsRequest), AWS API Documentation
-
listProjectsPaginator
default ListProjectsIterable listProjectsPaginator() throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
This is a variant of
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)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.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListProjectsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(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
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)operation.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
listProjectsPaginator(ListProjectsRequest), AWS API Documentation
-
listProjectsPaginator
default ListProjectsIterable listProjectsPaginator(ListProjectsRequest listProjectsRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
This is a variant of
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)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.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListProjectsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(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
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)operation.- Parameters:
listProjectsRequest- Request structure used to request projects list in AWS Mobile Hub.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listProjectsPaginator
default ListProjectsIterable listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, MobileException
Lists projects in AWS Mobile Hub.
This is a variant of
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)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.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(request); for (software.amazon.awssdk.services.mobile.model.ListProjectsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.mobile.paginators.ListProjectsIterable responses = client.listProjectsPaginator(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
listProjects(software.amazon.awssdk.services.mobile.model.ListProjectsRequest)operation.This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request. Request structure used to request projects list in AWS Mobile Hub.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.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.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateProject
default UpdateProjectResponse updateProject(UpdateProjectRequest updateProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AccountActionRequiredException, LimitExceededException, AwsServiceException, SdkClientException, MobileException
Update an existing project.
- Parameters:
updateProjectRequest- Request structure used for requests to update project configuration.- Returns:
- Result of the UpdateProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.AccountActionRequiredException- Account Action is required in order to continue the request.LimitExceededException- There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MobileException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateProject
default UpdateProjectResponse updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) throws InternalFailureException, ServiceUnavailableException, UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, AccountActionRequiredException, LimitExceededException, AwsServiceException, SdkClientException, MobileException
Update an existing project.
This is a convenience which creates an instance of the
UpdateProjectRequest.Builderavoiding the need to create one manually viaUpdateProjectRequest.builder()- Parameters:
updateProjectRequest- AConsumerthat will call methods onUpdateProjectRequest.Builderto create a request. Request structure used for requests to update project configuration.- Returns:
- Result of the UpdateProject operation returned by the service.
- Throws:
InternalFailureException- The service has encountered an unexpected error condition which prevents it from servicing the request.ServiceUnavailableException- The service is temporarily unavailable. The request should be retried after some time delay.UnauthorizedException- Credentials of the caller are insufficient to authorize the request.TooManyRequestsException- Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.BadRequestException- The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.NotFoundException- No entity can be found with the specified identifier.AccountActionRequiredException- Account Action is required in order to continue the request.LimitExceededException- There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.SdkException- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.SdkClientException- If any client side error occurs such as an IO related failure, failure to get credentials, etc.MobileException- 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 MobileClient create()
Create aMobileClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static MobileClientBuilder builder()
Create a builder that can be used to configure and create aMobileClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default MobileServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-