| Package | Description |
|---|---|
| software.amazon.awssdk.services.devicefarm |
AWS Device Farm is a service that enables mobile app developers to test Android, iOS, and Fire OS apps on physical
phones, tablets, and other devices in the cloud.
|
| software.amazon.awssdk.services.devicefarm.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateDevicePoolResponse |
DeviceFarmClient.createDevicePool(CreateDevicePoolRequest createDevicePoolRequest)
Creates a device pool.
|
default CreateNetworkProfileResponse |
DeviceFarmClient.createNetworkProfile(CreateNetworkProfileRequest createNetworkProfileRequest)
Creates a network profile.
|
default CreateProjectResponse |
DeviceFarmClient.createProject(CreateProjectRequest createProjectRequest)
Creates a new project.
|
default CreateRemoteAccessSessionResponse |
DeviceFarmClient.createRemoteAccessSession(CreateRemoteAccessSessionRequest createRemoteAccessSessionRequest)
Specifies and starts a remote access session.
|
default CreateUploadResponse |
DeviceFarmClient.createUpload(CreateUploadRequest createUploadRequest)
Uploads an app or test scripts.
|
default DeleteDevicePoolResponse |
DeviceFarmClient.deleteDevicePool(DeleteDevicePoolRequest deleteDevicePoolRequest)
Deletes a device pool given the pool ARN.
|
default DeleteNetworkProfileResponse |
DeviceFarmClient.deleteNetworkProfile(DeleteNetworkProfileRequest deleteNetworkProfileRequest)
Deletes a network profile.
|
default DeleteProjectResponse |
DeviceFarmClient.deleteProject(DeleteProjectRequest deleteProjectRequest)
Deletes an AWS Device Farm project, given the project ARN.
|
default DeleteRemoteAccessSessionResponse |
DeviceFarmClient.deleteRemoteAccessSession(DeleteRemoteAccessSessionRequest deleteRemoteAccessSessionRequest)
Deletes a completed remote access session and its results.
|
default DeleteRunResponse |
DeviceFarmClient.deleteRun(DeleteRunRequest deleteRunRequest)
Deletes the run, given the run ARN.
|
default DeleteUploadResponse |
DeviceFarmClient.deleteUpload(DeleteUploadRequest deleteUploadRequest)
Deletes an upload given the upload ARN.
|
default GetAccountSettingsResponse |
DeviceFarmClient.getAccountSettings()
Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
|
default GetAccountSettingsResponse |
DeviceFarmClient.getAccountSettings(GetAccountSettingsRequest getAccountSettingsRequest)
Returns the number of unmetered iOS and/or unmetered Android devices that have been purchased by the account.
|
default GetDeviceResponse |
DeviceFarmClient.getDevice(GetDeviceRequest getDeviceRequest)
Gets information about a unique device type.
|
default GetDevicePoolResponse |
DeviceFarmClient.getDevicePool(GetDevicePoolRequest getDevicePoolRequest)
Gets information about a device pool.
|
default GetDevicePoolCompatibilityResponse |
DeviceFarmClient.getDevicePoolCompatibility(GetDevicePoolCompatibilityRequest getDevicePoolCompatibilityRequest)
Gets information about compatibility with a device pool.
|
default GetJobResponse |
DeviceFarmClient.getJob(GetJobRequest getJobRequest)
Gets information about a job.
|
default GetNetworkProfileResponse |
DeviceFarmClient.getNetworkProfile(GetNetworkProfileRequest getNetworkProfileRequest)
Returns information about a network profile.
|
default GetOfferingStatusResponse |
DeviceFarmClient.getOfferingStatus()
Gets the current status and future status of all offerings purchased by an AWS account.
|
default GetOfferingStatusResponse |
DeviceFarmClient.getOfferingStatus(GetOfferingStatusRequest getOfferingStatusRequest)
Gets the current status and future status of all offerings purchased by an AWS account.
|
default GetProjectResponse |
DeviceFarmClient.getProject(GetProjectRequest getProjectRequest)
Gets information about a project.
|
default GetRemoteAccessSessionResponse |
DeviceFarmClient.getRemoteAccessSession(GetRemoteAccessSessionRequest getRemoteAccessSessionRequest)
Returns a link to a currently running remote access session.
|
default GetRunResponse |
DeviceFarmClient.getRun(GetRunRequest getRunRequest)
Gets information about a run.
|
default GetSuiteResponse |
DeviceFarmClient.getSuite(GetSuiteRequest getSuiteRequest)
Gets information about a suite.
|
default GetTestResponse |
DeviceFarmClient.getTest(GetTestRequest getTestRequest)
Gets information about a test.
|
default GetUploadResponse |
DeviceFarmClient.getUpload(GetUploadRequest getUploadRequest)
Gets information about an upload.
|
default InstallToRemoteAccessSessionResponse |
DeviceFarmClient.installToRemoteAccessSession(InstallToRemoteAccessSessionRequest installToRemoteAccessSessionRequest)
Installs an application to the device in a remote access session.
|
default ListArtifactsResponse |
DeviceFarmClient.listArtifacts(ListArtifactsRequest listArtifactsRequest)
Gets information about artifacts.
|
default ListDevicePoolsResponse |
DeviceFarmClient.listDevicePools(ListDevicePoolsRequest listDevicePoolsRequest)
Gets information about device pools.
|
default ListDevicesResponse |
DeviceFarmClient.listDevices()
Gets information about unique device types.
|
default ListDevicesResponse |
DeviceFarmClient.listDevices(ListDevicesRequest listDevicesRequest)
Gets information about unique device types.
|
default ListJobsResponse |
DeviceFarmClient.listJobs(ListJobsRequest listJobsRequest)
Gets information about jobs.
|
default ListNetworkProfilesResponse |
DeviceFarmClient.listNetworkProfiles(ListNetworkProfilesRequest listNetworkProfilesRequest)
Returns the list of available network profiles.
|
default ListOfferingPromotionsResponse |
DeviceFarmClient.listOfferingPromotions()
Returns a list of offering promotions.
|
default ListOfferingPromotionsResponse |
DeviceFarmClient.listOfferingPromotions(ListOfferingPromotionsRequest listOfferingPromotionsRequest)
Returns a list of offering promotions.
|
default ListOfferingsResponse |
DeviceFarmClient.listOfferings()
Returns a list of products or offerings that the user can manage through the API.
|
default ListOfferingsResponse |
DeviceFarmClient.listOfferings(ListOfferingsRequest listOfferingsRequest)
Returns a list of products or offerings that the user can manage through the API.
|
default ListOfferingTransactionsResponse |
DeviceFarmClient.listOfferingTransactions()
Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account.
|
default ListOfferingTransactionsResponse |
DeviceFarmClient.listOfferingTransactions(ListOfferingTransactionsRequest listOfferingTransactionsRequest)
Returns a list of all historical purchases, renewals, and system renewal transactions for an AWS account.
|
default ListProjectsResponse |
DeviceFarmClient.listProjects()
Gets information about projects.
|
default ListProjectsResponse |
DeviceFarmClient.listProjects(ListProjectsRequest listProjectsRequest)
Gets information about projects.
|
default ListRemoteAccessSessionsResponse |
DeviceFarmClient.listRemoteAccessSessions(ListRemoteAccessSessionsRequest listRemoteAccessSessionsRequest)
Returns a list of all currently running remote access sessions.
|
default ListRunsResponse |
DeviceFarmClient.listRuns(ListRunsRequest listRunsRequest)
Gets information about runs, given an AWS Device Farm project ARN.
|
default ListSamplesResponse |
DeviceFarmClient.listSamples(ListSamplesRequest listSamplesRequest)
Gets information about samples, given an AWS Device Farm project ARN
|
default ListSuitesResponse |
DeviceFarmClient.listSuites(ListSuitesRequest listSuitesRequest)
Gets information about suites.
|
default ListTestsResponse |
DeviceFarmClient.listTests(ListTestsRequest listTestsRequest)
Gets information about tests.
|
default ListUniqueProblemsResponse |
DeviceFarmClient.listUniqueProblems(ListUniqueProblemsRequest listUniqueProblemsRequest)
Gets information about unique problems.
|
default ListUploadsResponse |
DeviceFarmClient.listUploads(ListUploadsRequest listUploadsRequest)
Gets information about uploads, given an AWS Device Farm project ARN.
|
default PurchaseOfferingResponse |
DeviceFarmClient.purchaseOffering(PurchaseOfferingRequest purchaseOfferingRequest)
Immediately purchases offerings for an AWS account.
|
default RenewOfferingResponse |
DeviceFarmClient.renewOffering(RenewOfferingRequest renewOfferingRequest)
Explicitly sets the quantity of devices to renew for an offering, starting from the
effectiveDate of
the next period. |
default ScheduleRunResponse |
DeviceFarmClient.scheduleRun(ScheduleRunRequest scheduleRunRequest)
Schedules a run.
|
default StopRemoteAccessSessionResponse |
DeviceFarmClient.stopRemoteAccessSession(StopRemoteAccessSessionRequest stopRemoteAccessSessionRequest)
Ends a specified remote access session.
|
default StopRunResponse |
DeviceFarmClient.stopRun(StopRunRequest stopRunRequest)
Initiates a stop request for the current test run.
|
default UpdateDevicePoolResponse |
DeviceFarmClient.updateDevicePool(UpdateDevicePoolRequest updateDevicePoolRequest)
Modifies the name, description, and rules in a device pool given the attributes and the pool ARN.
|
default UpdateNetworkProfileResponse |
DeviceFarmClient.updateNetworkProfile(UpdateNetworkProfileRequest updateNetworkProfileRequest)
Updates the network profile with specific settings.
|
default UpdateProjectResponse |
DeviceFarmClient.updateProject(UpdateProjectRequest updateProjectRequest)
Modifies the specified project name, given the project ARN and a new name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArgumentException
An invalid argument was specified.
|
class |
IdempotencyException
An entity with the same name already exists.
|
class |
LimitExceededException
A limit was exceeded.
|
class |
NotEligibleException
Exception gets thrown when a user is not eligible to perform the specified transaction.
|
class |
NotFoundException
The specified entity was not found.
|
class |
ServiceAccountException
There was a problem with the service account.
|
Copyright © 2017. All rights reserved.