class SpecifiersReachabilityQuestion extends Question {

  @VisibleForTesting
  static Builder builder() {
    return new Builder();
  }

  @JsonCreator public  SpecifiersReachabilityQuestion(
      @Nullable @JsonProperty(PROP_ACTIONS) DispositionSpecifier actions,
      @Nullable @JsonProperty(PROP_HEADER_CONSTRAINT) PacketHeaderConstraints headerConstraints,
      @Nullable @JsonProperty(PROP_IGNORE_FILTERS) Boolean ignoreFilters,
      @Nullable @JsonProperty(PROP_INVERT_SEARCH) Boolean invertSearch,
      @Nullable @JsonProperty(PROP_MAX_TRACES) Integer maxTraces,
      @Nullable @JsonProperty(PROP_PATH_CONSTRAINT) PathConstraintsInput pathConstraints);
    SpecifiersReachabilityQuestion();

}