com.github.kklisura.cdt.protocol.ChromeDevTools Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdt-java-client Show documentation
Show all versions of cdt-java-client Show documentation
Chrome DevTools java client
package com.github.kklisura.cdt.protocol;
/*-
* #%L
* cdt-java-client
* %%
* Copyright (C) 2018 Kenan Klisura
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* #L%
*/
import com.github.kklisura.cdt.protocol.commands.Accessibility;
import com.github.kklisura.cdt.protocol.commands.Animation;
import com.github.kklisura.cdt.protocol.commands.ApplicationCache;
import com.github.kklisura.cdt.protocol.commands.Audits;
import com.github.kklisura.cdt.protocol.commands.Browser;
import com.github.kklisura.cdt.protocol.commands.CSS;
import com.github.kklisura.cdt.protocol.commands.CacheStorage;
import com.github.kklisura.cdt.protocol.commands.Console;
import com.github.kklisura.cdt.protocol.commands.DOM;
import com.github.kklisura.cdt.protocol.commands.DOMDebugger;
import com.github.kklisura.cdt.protocol.commands.DOMSnapshot;
import com.github.kklisura.cdt.protocol.commands.DOMStorage;
import com.github.kklisura.cdt.protocol.commands.Database;
import com.github.kklisura.cdt.protocol.commands.Debugger;
import com.github.kklisura.cdt.protocol.commands.DeviceOrientation;
import com.github.kklisura.cdt.protocol.commands.Emulation;
import com.github.kklisura.cdt.protocol.commands.HeadlessExperimental;
import com.github.kklisura.cdt.protocol.commands.HeapProfiler;
import com.github.kklisura.cdt.protocol.commands.IO;
import com.github.kklisura.cdt.protocol.commands.IndexedDB;
import com.github.kklisura.cdt.protocol.commands.Input;
import com.github.kklisura.cdt.protocol.commands.Inspector;
import com.github.kklisura.cdt.protocol.commands.LayerTree;
import com.github.kklisura.cdt.protocol.commands.Log;
import com.github.kklisura.cdt.protocol.commands.Memory;
import com.github.kklisura.cdt.protocol.commands.Network;
import com.github.kklisura.cdt.protocol.commands.Overlay;
import com.github.kklisura.cdt.protocol.commands.Page;
import com.github.kklisura.cdt.protocol.commands.Performance;
import com.github.kklisura.cdt.protocol.commands.Profiler;
import com.github.kklisura.cdt.protocol.commands.Runtime;
import com.github.kklisura.cdt.protocol.commands.Schema;
import com.github.kklisura.cdt.protocol.commands.Security;
import com.github.kklisura.cdt.protocol.commands.ServiceWorker;
import com.github.kklisura.cdt.protocol.commands.Storage;
import com.github.kklisura.cdt.protocol.commands.SystemInfo;
import com.github.kklisura.cdt.protocol.commands.Target;
import com.github.kklisura.cdt.protocol.commands.Tethering;
import com.github.kklisura.cdt.protocol.commands.Tracing;
public interface ChromeDevTools {
/** Returns the Console command. */
Console getConsole();
/** Returns the Debugger command. */
Debugger getDebugger();
/** Returns the HeapProfiler command. */
HeapProfiler getHeapProfiler();
/** Returns the Profiler command. */
Profiler getProfiler();
/** Returns the Runtime command. */
Runtime getRuntime();
/** Returns the Schema command. */
Schema getSchema();
/** Returns the Accessibility command. */
Accessibility getAccessibility();
/** Returns the Animation command. */
Animation getAnimation();
/** Returns the ApplicationCache command. */
ApplicationCache getApplicationCache();
/** Returns the Audits command. */
Audits getAudits();
/** Returns the Browser command. */
Browser getBrowser();
/** Returns the CSS command. */
CSS getCSS();
/** Returns the CacheStorage command. */
CacheStorage getCacheStorage();
/** Returns the DOM command. */
DOM getDOM();
/** Returns the DOMDebugger command. */
DOMDebugger getDOMDebugger();
/** Returns the DOMSnapshot command. */
DOMSnapshot getDOMSnapshot();
/** Returns the DOMStorage command. */
DOMStorage getDOMStorage();
/** Returns the Database command. */
Database getDatabase();
/** Returns the DeviceOrientation command. */
DeviceOrientation getDeviceOrientation();
/** Returns the Emulation command. */
Emulation getEmulation();
/** Returns the HeadlessExperimental command. */
HeadlessExperimental getHeadlessExperimental();
/** Returns the IO command. */
IO getIO();
/** Returns the IndexedDB command. */
IndexedDB getIndexedDB();
/** Returns the Input command. */
Input getInput();
/** Returns the Inspector command. */
Inspector getInspector();
/** Returns the LayerTree command. */
LayerTree getLayerTree();
/** Returns the Log command. */
Log getLog();
/** Returns the Memory command. */
Memory getMemory();
/** Returns the Network command. */
Network getNetwork();
/** Returns the Overlay command. */
Overlay getOverlay();
/** Returns the Page command. */
Page getPage();
/** Returns the Performance command. */
Performance getPerformance();
/** Returns the Security command. */
Security getSecurity();
/** Returns the ServiceWorker command. */
ServiceWorker getServiceWorker();
/** Returns the Storage command. */
Storage getStorage();
/** Returns the SystemInfo command. */
SystemInfo getSystemInfo();
/** Returns the Target command. */
Target getTarget();
/** Returns the Tethering command. */
Tethering getTethering();
/** Returns the Tracing command. */
Tracing getTracing();
}