title: Property [region] is marked with contradictory annotations + Apache Beam 2.23
body: <p>I am upgrading beam sdks from 2.14 to 2.23. While doing this, I came across error <code>Missing required values: region at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions</code> So, I added region as command line arg <code>--region=us-central1</code> and also added getter setter method in my Pipeline Options class as</p>
  <pre><code>@Description(&quot;VM region&quot;) 
  @Default.String(&quot;us-central1&quot;)
  public String getRegion();
  public void setRegion(String value);
  </code></pre>
  <p>With this, now I am getting error as <code>java.lang.IllegalArgumentException: Property [region] is marked with contradictory annotations</code></p>
  <p>Any help will be appreciated.</p>