@Test public void testGenerateQuery_badLineIndex() { exception.expect(BatfishException.class); exception.expectMessage("Line index for matchLine must be zero or higher"); SearchFiltersQuestion.builder().setAction("matchLine -1").build(); }
public static Builder builder() { return new Builder(); }
SearchFiltersQuestion extends Question { public static Builder builder() { return new Builder(); } }
SearchFiltersQuestion extends Question { public static Builder builder() { return new Builder(); } private  SearchFiltersQuestion(
      boolean complementHeaderSpace,
      @Nullable String filters,
      @Nonnull PacketHeaderConstraints headerConstraints,
      @Nullable String nodes,
      @Nullable String start,
      @Nonnull String action);   SearchFiltersQuestion(); }
SearchFiltersQuestion extends Question { public static Builder builder() { return new Builder(); } private  SearchFiltersQuestion(
      boolean complementHeaderSpace,
      @Nullable String filters,
      @Nonnull PacketHeaderConstraints headerConstraints,
      @Nullable String nodes,
      @Nullable String start,
      @Nonnull String action);   SearchFiltersQuestion(); @Override boolean getDataPlane(); @Override String getName(); @JsonProperty(PROP_COMPLEMENT_HEADERSPACE) boolean getComplementHeaderSpace(); @Nullable @JsonProperty(PROP_FILTERS) String getFilters(); @JsonProperty(PROP_HEADERS) @Nonnull PacketHeaderConstraints getHeaderConstraints(); @JsonProperty(PROP_NODES) @Nullable String getNodes(); @JsonProperty(PROP_START_LOCATION) @Nullable String getStartLocation(); @Nonnull @JsonIgnore SearchFiltersQuery getQuery(); static Builder builder(); }
SearchFiltersQuestion extends Question { public static Builder builder() { return new Builder(); } private  SearchFiltersQuestion(
      boolean complementHeaderSpace,
      @Nullable String filters,
      @Nonnull PacketHeaderConstraints headerConstraints,
      @Nullable String nodes,
      @Nullable String start,
      @Nonnull String action);   SearchFiltersQuestion(); @Override boolean getDataPlane(); @Override String getName(); @JsonProperty(PROP_COMPLEMENT_HEADERSPACE) boolean getComplementHeaderSpace(); @Nullable @JsonProperty(PROP_FILTERS) String getFilters(); @JsonProperty(PROP_HEADERS) @Nonnull PacketHeaderConstraints getHeaderConstraints(); @JsonProperty(PROP_NODES) @Nullable String getNodes(); @JsonProperty(PROP_START_LOCATION) @Nullable String getStartLocation(); @Nonnull @JsonIgnore SearchFiltersQuery getQuery(); static Builder builder();  }