public IpamConfigurationBuilder withGateway(String gateway) { ipamConfig.setGateway(gateway); return this; }
public IpamConfigurationBuilder withIpRange(String ipRange) { ipamConfig.setIpRange(ipRange); return this; }
public IpamConfigurationBuilder withSubnet(String subnet) { ipamConfig.setSubnet(subnet); return this; }
private List<IPAMConfig> createIpamConfig(Collection<Map<String, Object>> configs) { List<IPAMConfig> ipamConfigs = new ArrayList<>(); for (Map<String, Object> ipam : configs) { if (ipam != null) { IPAMConfig ipamConfig = new IPAMConfig(); if (ipam.containsKey(SUBNET)) { ipamConfig.setSubnet(asString(ipam, SUBNET)); } if (ipam.containsKey(GATEWAY)) { ipamConfig.setGateway(asString(ipam, GATEWAY)); } if (ipam.containsKey(IP_RANGE)) { ipamConfig.setIpRange(asString(ipam, IP_RANGE)); } ipamConfigs.add(ipamConfig); } } return ipamConfigs; }
private List<com.github.dockerjava.api.model.Network.Ipam.Config> createIpamConfig(Network network) { List<com.github.dockerjava.api.model.Network.Ipam.Config> ipamConfigs = new ArrayList<>(); List<IPAMConfig> IPAMConfigs = network.getIpam().getIpamConfigs(); if (IPAMConfigs != null) { for (IPAMConfig IpamConfig : IPAMConfigs) { com.github.dockerjava.api.model.Network.Ipam.Config config = new com.github.dockerjava.api.model.Network.Ipam.Config(); if (IpamConfig.getGateway() != null) { config.withGateway(IpamConfig.getGateway()); } if (IpamConfig.getIpRange() != null) { config.withIpRange(IpamConfig.getIpRange()); } if (IpamConfig.getSubnet() != null) { config.withSubnet(IpamConfig.getSubnet()); } ipamConfigs.add(config); } } return ipamConfigs; }
private List<IPAMConfig> createIpamConfig(Collection<Map<String, Object>> configs) { List<IPAMConfig> ipamConfigs = new ArrayList<>(); for (Map<String, Object> ipam : configs) { if (ipam != null) { IPAMConfig ipamConfig = new IPAMConfig(); if (ipam.containsKey(SUBNET)) { ipamConfig.setSubnet(asString(ipam, SUBNET)); } if (ipam.containsKey(GATEWAY)) { ipamConfig.setGateway(asString(ipam, GATEWAY)); } if (ipam.containsKey(IP_RANGE)) { ipamConfig.setIpRange(asString(ipam, IP_RANGE)); } ipamConfigs.add(ipamConfig); } } return ipamConfigs; }
private List<com.github.dockerjava.api.model.Network.Ipam.Config> createIpamConfig(Network network) { List<com.github.dockerjava.api.model.Network.Ipam.Config> ipamConfigs = new ArrayList<>(); List<IPAMConfig> IPAMConfigs = network.getIpam().getIpamConfigs(); if (IPAMConfigs != null) { for (IPAMConfig IpamConfig : IPAMConfigs) { com.github.dockerjava.api.model.Network.Ipam.Config config = new com.github.dockerjava.api.model.Network.Ipam.Config(); if (IpamConfig.getGateway() != null) { config.withGateway(IpamConfig.getGateway()); } if (IpamConfig.getIpRange() != null) { config.withIpRange(IpamConfig.getIpRange()); } if (IpamConfig.getSubnet() != null) { config.withSubnet(IpamConfig.getSubnet()); } ipamConfigs.add(config); } } return ipamConfigs; }
public IpamConfigurationBuilder withSubnet(String subnet) { ipamConfig.setSubnet(subnet); return this; }
public IpamConfigurationBuilder withIpRange(String ipRange) { ipamConfig.setIpRange(ipRange); return this; }
public IpamConfigurationBuilder withGateway(String gateway) { ipamConfig.setGateway(gateway); return this; }