code: public void patch(String jobScheduleId, JobSchedulePatchParameter jobSchedulePatchParameter) {
          patchWithServiceResponseAsync(jobScheduleId, jobSchedulePatchParameter).toBlocking().single().body();
      }
docs: Updates the properties of the specified job schedule.
  This replaces only the job schedule properties specified in the request. For example, if the schedule property is not specified with this request, then the Batch service will keep the existing schedule. Changes to a job schedule only impact jobs created by the schedule after the update has taken place; currently running jobs are unaffected.
  
  @param jobScheduleId The ID of the job schedule to update.
  @param jobSchedulePatchParameter The parameters for the request.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @throws BatchErrorException thrown if the request is rejected by server
  @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent