private InstanceTemplateInternal(InstanceTemplate template) { super(template.getMachineType()); name(template.getName()); description(template.getDescription()); image(template.getImage()); serviceAccounts(template.getServiceAccounts()); networkInterfaces(template.getNetworkInterfaces()); } }
private InstanceTemplateInternal(InstanceTemplate template) { super(template.getMachineType()); name(template.getName()); description(template.getDescription()); image(template.getImage()); serviceAccounts(template.getServiceAccounts()); networkInterfaces(template.getNetworkInterfaces()); } }
public static InstanceTemplate fromInstanceTemplate(InstanceTemplate instanceTemplate) { return InstanceTemplate.builder() .forMachineType(instanceTemplate.getMachineType()) .networkInterfaces(instanceTemplate.getNetworkInterfaces()) .name(instanceTemplate.getName()) .description(instanceTemplate.getDescription()) .image(instanceTemplate.getImage()) .disks(instanceTemplate.getDisks()) .metadata(instanceTemplate.getMetadata()) .serviceAccounts(instanceTemplate.getServiceAccounts()); } }
public static InstanceTemplate fromInstanceTemplate(InstanceTemplate instanceTemplate) { return InstanceTemplate.builder() .forMachineType(instanceTemplate.getMachineType()) .networkInterfaces(instanceTemplate.getNetworkInterfaces()) .name(instanceTemplate.getName()) .description(instanceTemplate.getDescription()) .image(instanceTemplate.getImage()) .disks(instanceTemplate.getDisks()) .metadata(instanceTemplate.getMetadata()) .serviceAccounts(instanceTemplate.getServiceAccounts()); } }