docs: public void patchJob(String jobId, PoolInformation poolInfo, Integer priority, JobConstraints constraints, OnAllTasksComplete onAllTasksComplete,
                           List<MetadataItem> metadata, Iterable<BatchClientBehavior> additionalBehaviors) throws BatchErrorException, IOException {
          JobPatchParameter param = new JobPatchParameter()
                  .withPriority(priority)
                  .withPoolInfo(poolInfo)
                  .withConstraints(constraints)
                  .withOnAllTasksComplete(onAllTasksComplete)
                  .withMetadata(metadata);
  
          patchJob(jobId, param, additionalBehaviors);
      }