public interface IOptimusCloudManager
| Modifier and Type | Method and Description |
|---|---|
void |
engageSession(java.lang.String sessionUrl) |
SessionState |
getSessionState(java.lang.String sessionUrl) |
void |
releaseSession(MobileDriverDetails mobileDriverDetails) |
SessionInfo |
reserveAndroidAndIosSessions(int androidSessions,
int iosSessions) |
SessionInfo |
reserveAndroidAndIosSessions(java.lang.String buildNoVal,
int androidSessions,
int iosSessions) |
SessionInfo |
reserveAndroidSession() |
SessionInfo |
reserveAndroidSession(int numOfAndroidSessionsToBeReserved) |
SessionInfo |
reserveAndroidSession(java.lang.String buildNo) |
SessionInfo |
reserveAndroidSession(java.lang.String buildNo,
int numOfAndroidSessionsToBeReserved) |
SessionInfo |
reserveIosSession() |
SessionInfo |
reserveIosSession(int numOfIosSessionsToBeReserved) |
SessionInfo |
reserveIosSession(java.lang.String buildNo) |
SessionInfo |
reserveIosSession(java.lang.String buildNo,
int numOfIosSessionsToBeReserved) |
SessionInfo |
reserveSession(int numOfSessionsToBeReserved,
java.lang.String platformsToBeReserved) |
SessionInfo |
reserveSession(java.lang.String buildNo,
int numOfSessionsToBeReserved,
java.lang.String platformsToBeReserved) |
void |
terminateSession(java.lang.String sessionUrl) |
void |
unReserveSession(java.lang.String buildNo) |
SessionInfo reserveAndroidSession()
SessionInfo reserveAndroidSession(int numOfAndroidSessionsToBeReserved)
SessionInfo reserveAndroidSession(java.lang.String buildNo)
SessionInfo reserveAndroidSession(java.lang.String buildNo, int numOfAndroidSessionsToBeReserved)
SessionInfo reserveIosSession()
SessionInfo reserveIosSession(java.lang.String buildNo)
SessionInfo reserveIosSession(int numOfIosSessionsToBeReserved)
SessionInfo reserveIosSession(java.lang.String buildNo, int numOfIosSessionsToBeReserved)
SessionInfo reserveAndroidAndIosSessions(int androidSessions, int iosSessions)
SessionInfo reserveAndroidAndIosSessions(java.lang.String buildNoVal, int androidSessions, int iosSessions)
SessionInfo reserveSession(int numOfSessionsToBeReserved, java.lang.String platformsToBeReserved)
SessionInfo reserveSession(java.lang.String buildNo, int numOfSessionsToBeReserved, java.lang.String platformsToBeReserved)
void unReserveSession(java.lang.String buildNo)
void engageSession(java.lang.String sessionUrl)
void releaseSession(MobileDriverDetails mobileDriverDetails)
void terminateSession(java.lang.String sessionUrl)
SessionState getSessionState(java.lang.String sessionUrl)