Я обновляю SDK лучей с 2.14 до 2.23. При этом я столкнулся с ошибкой Missing required values: region at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions
Итак, я добавил регион в качестве аргумента командной строки --region=us-central1
, а также добавил метод установки геттера в свой класс параметров конвейера как
@Description("VM region")
@Default.String("us-central1")
public String getRegion();
public void setRegion(String value);
Теперь я получение ошибки как java.lang.IllegalArgumentException: Property [region] is marked with contradictory annotations
Любая помощь будет принята с благодарностью.