com.google.api.services.compute.model.Scheduling toPb() { com.google.api.services.compute.model.Scheduling schedulingPb = new com.google.api.services.compute.model.Scheduling(); schedulingPb.setAutomaticRestart(automaticRestart); schedulingPb.setPreemptible(isPreemptible); if (maintenance != null) { schedulingPb.setOnHostMaintenance(maintenance.name()); } return schedulingPb; }
static SchedulingOptions fromPb(com.google.api.services.compute.model.Scheduling schedPb) { Maintenance maintenance = null; if (schedPb.getOnHostMaintenance() != null) { maintenance = Maintenance.valueOf(schedPb.getOnHostMaintenance()); } return new SchedulingOptions( schedPb.getAutomaticRestart(), maintenance, schedPb.getPreemptible()); } }
com.google.api.services.compute.model.Scheduling toPb() { com.google.api.services.compute.model.Scheduling schedulingPb = new com.google.api.services.compute.model.Scheduling(); schedulingPb.setAutomaticRestart(automaticRestart); schedulingPb.setPreemptible(isPreemptible); if (maintenance != null) { schedulingPb.setOnHostMaintenance(maintenance.name()); } return schedulingPb; }
static SchedulingOptions fromPb(com.google.api.services.compute.model.Scheduling schedPb) { Maintenance maintenance = null; if (schedPb.getOnHostMaintenance() != null) { maintenance = Maintenance.valueOf(schedPb.getOnHostMaintenance()); } return new SchedulingOptions(schedPb.getAutomaticRestart(), maintenance, schedPb.getPreemptible()); } }