package Ġcom . bad oo . automation . devices erver . host Ċ Ċ import Ġcom . bad oo . automation . devices erver . data .* Ċ import Ġjava . net . URL Ċ Ċ interface ĠIS im ulators Node Ġ{ ĊĠĠĠ Ġfun Ġsupports ( desired Caps : ĠDes ired Capabilities ): ĠBoolean ĊĊĠĠĠ Ġfun Ġreset Async ( device Ref : ĠDevice Ref ) ĊĊĠĠĠ Ġfun Ġapprove Access ( device Ref : ĠDevice Ref , Ġbundle Id : ĠString ) ĊĠĠĠ Ġfun Ġset Permissions ( device Ref : ĠDevice Ref , Ġapp Permissions : ĠApp Permissions Dto ) ĊĠĠĠ Ġfun Ġclear S afari Cookies ( device Ref : ĠDevice Ref ) ĊĠĠĠ Ġfun Ġsh ake ( device Ref : ĠDevice Ref ) ĊĠĠĠ Ġfun Ġopen Url ( device Ref : ĠDevice Ref , Ġurl : ĠString ) ĊĠĠĠ Ġfun Ġendpoint For ( device Ref : ĠDevice Ref , Ġport : ĠInt ): ĠURL ĊĠĠĠ Ġfun Ġlast Crash Log ( device Ref : ĠDevice Ref ): ĠCrash Log ĊĠĠĠ Ġfun Ġcrash Logs ( device Ref : ĠDevice Ref , Ġpast Minutes : ĠLong ?): ĠList < Crash Log > ĊĠĠĠ Ġfun Ġcrash Logs ( device Ref : ĠDevice Ref , ĠappName : ĠString ?): ĠList < Crash Log > ĊĠĠĠ Ġfun Ġdelete Crash Logs ( device Ref : ĠDevice Ref ): ĠBoolean ĊĠĠĠ Ġfun Ġstate ( device Ref : ĠDevice Ref ): ĠSimulator Status DTO ĊĊĠĠĠ Ġfun Ġvideo Recording Delete ( device Ref : ĠDevice Ref ) ĊĠĠĠ Ġfun Ġvideo Recording Get ( device Ref : ĠDevice Ref ): ĠByteArray ĊĠĠĠ Ġfun Ġvideo Recording Start ( device Ref : ĠDevice Ref ) ĊĠĠĠ Ġfun Ġvideo Recording Stop ( device Ref : ĠDevice Ref ) ĊĊĠĠĠ Ġfun Ġlist Files ( device Ref : ĠDevice Ref , Ġdata Path : ĠData Path ): ĠList < String > ĊĠĠĠ Ġfun Ġpull File ( device Ref : ĠDevice Ref , Ġdata Path : ĠData Path ): ĠByteArray ĊĊĠĠĠ Ġfun Ġadd Media ( device Ref : ĠDevice Ref , ĠfileName : ĠString , Ġdata : ĠByteArray ) ĊĠĠĠ Ġfun Ġreset Media ( device Ref : ĠDevice Ref ) ĊĊĠĠĠ Ġfun Ġget Diagnostic ( device Ref : ĠDevice Ref , Ġtype : ĠDiagnostic Type , Ġquery : ĠDiagnostic Query ): ĠDiagnostic ĊĠĠĠ Ġfun Ġreset Diagnostic ( device Ref : ĠDevice Ref , Ġtype : ĠDiagnostic Type ) ĊĊĠĠĠ Ġval Ġremote Address : ĠString ĊĠĠĠ Ġfun Ġis Reach able (): ĠBoolean ĊĠĠĠ Ġfun Ġprepare Node () ĊĠĠĠ Ġval Ġis Node Prepared : ĠBoolean ĊĠĠĠ Ġfun Ġcount (): ĠInt ĊĠĠĠ Ġfun Ġlist (): ĠList < Device DTO > ĊĠĠĠ Ġfun Ġdelete Release ( device Ref : ĠDevice Ref , Ġreason : ĠString ): ĠBoolean ĊĠĠĠ Ġfun Ġget Device DTO ( device Ref : ĠDevice Ref ): ĠDevice DTO ĊĠĠĠ Ġfun Ġtotal Capacity ( desired Caps : ĠDes ired Capabilities ): ĠInt ĊĠĠĠ Ġfun Ġcapacity Remaining ( desired Caps : ĠDes ired Capabilities ): ĠFloat ĊĠĠĠ Ġfun Ġcreate Device Async ( desired Caps : ĠDes ired Capabilities ): ĠDevice DTO ĊĠĠĠ Ġfun Ġdispose () ĊĠĠĠ Ġfun Ġuninstall Application ( device Ref : ĠDevice Ref , Ġbundle Id : ĠString ) ĊĠĠĠ Ġfun Ġset Environment Variables ( device Ref : ĠDevice Ref , Ġenv s : ĠMap < String , ĠString >) ĊĠĠĠ Ġval Ġpublic HostName : ĠString Ċ } Ċ