com.google.api.services.compute.model.AccessConfig toPb() { com.google.api.services.compute.model.AccessConfig accessConfigPb = new com.google.api.services.compute.model.AccessConfig(); accessConfigPb.setName(name); accessConfigPb.setNatIP(natIp); if (type != null) { accessConfigPb.setType(type.name()); } return accessConfigPb; }
List<AccessConfig> configs = new ArrayList<>(); AccessConfig config = new AccessConfig(); config.setType(NETWORK_INTERFACE_CONFIG); config.setName(NETWORK_ACCESS_CONFIG); configs.add(config);
com.google.api.services.compute.model.AccessConfig toPb() { com.google.api.services.compute.model.AccessConfig accessConfigPb = new com.google.api.services.compute.model.AccessConfig(); accessConfigPb.setName(name); accessConfigPb.setNatIP(natIp); if (type != null) { accessConfigPb.setType(type.name()); } return accessConfigPb; }
new ImmutableList.Builder<AccessConfig>().add(new AccessConfig() .setName("External NAT") .setType("ONE_TO_ONE_NAT")) .build())) .build())
config.setType("ONE_TO_ONE_NAT"); config.setName("External NAT"); return new InstanceTemplate()
.setType("ONE_TO_ONE_NAT");
.setType("ONE_TO_ONE_NAT");