@java.lang.Override public Builder newBuilderForType() { return newBuilder(); }
/** * * * <pre> * Configure the maintenance policy for this cluster. * </pre> * * <code>.google.container.v1.MaintenancePolicy maintenance_policy = 23;</code> */ public Builder mergeMaintenancePolicy(com.google.container.v1.MaintenancePolicy value) { if (maintenancePolicyBuilder_ == null) { if (maintenancePolicy_ != null) { maintenancePolicy_ = com.google.container.v1.MaintenancePolicy.newBuilder(maintenancePolicy_) .mergeFrom(value) .buildPartial(); } else { maintenancePolicy_ = value; } onChanged(); } else { maintenancePolicyBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * The maintenance policy to be set for the cluster. An empty field * clears the existing maintenance policy. * </pre> * * <code>.google.container.v1.MaintenancePolicy maintenance_policy = 4;</code> */ public Builder mergeMaintenancePolicy(com.google.container.v1.MaintenancePolicy value) { if (maintenancePolicyBuilder_ == null) { if (maintenancePolicy_ != null) { maintenancePolicy_ = com.google.container.v1.MaintenancePolicy.newBuilder(maintenancePolicy_) .mergeFrom(value) .buildPartial(); } else { maintenancePolicy_ = value; } onChanged(); } else { maintenancePolicyBuilder_.mergeFrom(value); } return this; } /**
@Test @SuppressWarnings("all") public void setMaintenancePolicyExceptionTest() throws Exception { StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT); mockClusterManager.addException(exception); try { String projectId = "projectId-1969970175"; String zone = "zone3744684"; String clusterId = "clusterId240280960"; MaintenancePolicy maintenancePolicy = MaintenancePolicy.newBuilder().build(); client.setMaintenancePolicy(projectId, zone, clusterId, maintenancePolicy); Assert.fail("No exception raised"); } catch (InvalidArgumentException e) { // Expected exception } } }
String zone = "zone3744684"; String clusterId = "clusterId240280960"; MaintenancePolicy maintenancePolicy = MaintenancePolicy.newBuilder().build();