All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.gesellix.docker.client.system.ManageSystem Maven / Gradle / Ivy

The newest version!
package de.gesellix.docker.client.system;

import de.gesellix.docker.client.EngineResponseContent;
import de.gesellix.docker.remote.api.EventMessage;
import de.gesellix.docker.remote.api.SystemDataUsageResponse;
import de.gesellix.docker.remote.api.SystemInfo;
import de.gesellix.docker.remote.api.SystemVersion;
import de.gesellix.docker.remote.api.core.StreamCallback;

import java.time.Duration;

public interface ManageSystem {

  EngineResponseContent systemDf();

  void events(SystemEventsRequest request, StreamCallback callback, Duration timeout);

  EngineResponseContent ping();

  EngineResponseContent version();

  EngineResponseContent info();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy