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

de.gesellix.docker.client.stack.DeployStackConfig Maven / Gradle / Ivy

There is a newer version: 2024-09-15T19-40-00-groovy-4
Show newest version
package de.gesellix.docker.client.stack;

import de.gesellix.docker.client.stack.types.StackConfig;
import de.gesellix.docker.client.stack.types.StackSecret;
import de.gesellix.docker.remote.api.NetworkCreateRequest;
import de.gesellix.docker.remote.api.ServiceSpec;

import java.util.HashMap;
import java.util.Map;

public class DeployStackConfig {

  private Map services = new HashMap<>();
  private Map networks = new HashMap<>();
  private Map secrets = new HashMap<>();
  private Map configs = new HashMap<>();

  public Map getServices() {
    return services;
  }

  public void setServices(Map services) {
    this.services = services;
  }

  public Map getNetworks() {
    return networks;
  }

  public void setNetworks(Map networks) {
    this.networks = networks;
  }

  public Map getSecrets() {
    return secrets;
  }

  public void setSecrets(Map secrets) {
    this.secrets = secrets;
  }

  public Map getConfigs() {
    return configs;
  }

  public void setConfigs(Map configs) {
    this.configs = configs;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy