![JAR search and dependency download from the Maven repository](/logo.png)
de.gesellix.docker.client.config.ManageConfig Maven / Gradle / Ivy
package de.gesellix.docker.client.config;
import de.gesellix.docker.client.EngineResponseContent;
import de.gesellix.docker.remote.api.Config;
import de.gesellix.docker.remote.api.ConfigSpec;
import de.gesellix.docker.remote.api.IdResponse;
import java.util.List;
import java.util.Map;
public interface ManageConfig {
EngineResponseContent createConfig(String name, byte[] configData);
EngineResponseContent createConfig(String name, byte[] configData, Map labels);
EngineResponseContent inspectConfig(String configId);
/**
* @see #configs(String)
* @deprecated use {@link #configs(String)}
*/
@Deprecated
EngineResponseContent> configs(Map query);
EngineResponseContent> configs();
EngineResponseContent> configs(String filters);
void rmConfig(String configId);
void updateConfig(String configId, long version, ConfigSpec configSpec);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy