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
The newest version!
package com.github.kklisura.cdt.protocol;
/*-
* #%L
* cdt-java-client
* %%
* Copyright (C) 2018 - 2023 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.BackgroundService;
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.Cast;
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.Fetch;
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.Media;
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.PerformanceTimeline;
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;
import com.github.kklisura.cdt.protocol.commands.WebAudio;
import com.github.kklisura.cdt.protocol.commands.WebAuthn;
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 BackgroundService command. */
BackgroundService getBackgroundService();
/** Returns the Browser command. */
Browser getBrowser();
/** Returns the CSS command. */
CSS getCSS();
/** Returns the CacheStorage command. */
CacheStorage getCacheStorage();
/** Returns the Cast command. */
Cast getCast();
/** 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 PerformanceTimeline command. */
PerformanceTimeline getPerformanceTimeline();
/** 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();
/** Returns the Fetch command. */
Fetch getFetch();
/** Returns the WebAudio command. */
WebAudio getWebAudio();
/** Returns the WebAuthn command. */
WebAuthn getWebAuthn();
/** Returns the Media command. */
Media getMedia();
}