public static PipelineOptions create() {
    return new Builder().as(PipelineOptions.class);
  }
@Test
  public void testRevision() {
    PipelineOptions options = PipelineOptionsFactory.create();
    assertEquals(1, options.revision());
    for (int i = 0; i < 10; i++) {
      options.setJobName("other" + i);
      // updates are idempotent, the 2nd call won't increment the revision
      options.setJobName("other" + i);
    }
    assertEquals(11, options.revision());
  }