Interface IntervalsFilterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IntervalsFilter, IntervalsFilter.Builder

public interface IntervalsFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAfter

      boolean hasAfter()
      .IntervalsContainer after = 1 [json_name = "after"];
      Returns:
      Whether the after field is set.
    • getAfter

      IntervalsContainer getAfter()
      .IntervalsContainer after = 1 [json_name = "after"];
      Returns:
      The after.
    • getAfterOrBuilder

      IntervalsContainerOrBuilder getAfterOrBuilder()
      .IntervalsContainer after = 1 [json_name = "after"];
    • hasBefore

      boolean hasBefore()
      .IntervalsContainer before = 2 [json_name = "before"];
      Returns:
      Whether the before field is set.
    • getBefore

      IntervalsContainer getBefore()
      .IntervalsContainer before = 2 [json_name = "before"];
      Returns:
      The before.
    • getBeforeOrBuilder

      IntervalsContainerOrBuilder getBeforeOrBuilder()
      .IntervalsContainer before = 2 [json_name = "before"];
    • hasContainedBy

      boolean hasContainedBy()
      .IntervalsContainer contained_by = 3 [json_name = "containedBy"];
      Returns:
      Whether the containedBy field is set.
    • getContainedBy

      IntervalsContainer getContainedBy()
      .IntervalsContainer contained_by = 3 [json_name = "containedBy"];
      Returns:
      The containedBy.
    • getContainedByOrBuilder

      IntervalsContainerOrBuilder getContainedByOrBuilder()
      .IntervalsContainer contained_by = 3 [json_name = "containedBy"];
    • hasContaining

      boolean hasContaining()
      .IntervalsContainer containing = 4 [json_name = "containing"];
      Returns:
      Whether the containing field is set.
    • getContaining

      IntervalsContainer getContaining()
      .IntervalsContainer containing = 4 [json_name = "containing"];
      Returns:
      The containing.
    • getContainingOrBuilder

      IntervalsContainerOrBuilder getContainingOrBuilder()
      .IntervalsContainer containing = 4 [json_name = "containing"];
    • hasNotContainedBy

      boolean hasNotContainedBy()
      .IntervalsContainer not_contained_by = 5 [json_name = "notContainedBy"];
      Returns:
      Whether the notContainedBy field is set.
    • getNotContainedBy

      IntervalsContainer getNotContainedBy()
      .IntervalsContainer not_contained_by = 5 [json_name = "notContainedBy"];
      Returns:
      The notContainedBy.
    • getNotContainedByOrBuilder

      IntervalsContainerOrBuilder getNotContainedByOrBuilder()
      .IntervalsContainer not_contained_by = 5 [json_name = "notContainedBy"];
    • hasNotContaining

      boolean hasNotContaining()
      .IntervalsContainer not_containing = 6 [json_name = "notContaining"];
      Returns:
      Whether the notContaining field is set.
    • getNotContaining

      IntervalsContainer getNotContaining()
      .IntervalsContainer not_containing = 6 [json_name = "notContaining"];
      Returns:
      The notContaining.
    • getNotContainingOrBuilder

      IntervalsContainerOrBuilder getNotContainingOrBuilder()
      .IntervalsContainer not_containing = 6 [json_name = "notContaining"];
    • hasNotOverlapping

      boolean hasNotOverlapping()
      .IntervalsContainer not_overlapping = 7 [json_name = "notOverlapping"];
      Returns:
      Whether the notOverlapping field is set.
    • getNotOverlapping

      IntervalsContainer getNotOverlapping()
      .IntervalsContainer not_overlapping = 7 [json_name = "notOverlapping"];
      Returns:
      The notOverlapping.
    • getNotOverlappingOrBuilder

      IntervalsContainerOrBuilder getNotOverlappingOrBuilder()
      .IntervalsContainer not_overlapping = 7 [json_name = "notOverlapping"];
    • hasOverlapping

      boolean hasOverlapping()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
      Returns:
      Whether the overlapping field is set.
    • getOverlapping

      IntervalsContainer getOverlapping()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
      Returns:
      The overlapping.
    • getOverlappingOrBuilder

      IntervalsContainerOrBuilder getOverlappingOrBuilder()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
    • hasScript

      boolean hasScript()
      .Script script = 9 [json_name = "script"];
      Returns:
      Whether the script field is set.
    • getScript

      Script getScript()
      .Script script = 9 [json_name = "script"];
      Returns:
      The script.
    • getScriptOrBuilder

      ScriptOrBuilder getScriptOrBuilder()
      .Script script = 9 [json_name = "script"];
    • getIntervalsFilterCase

      IntervalsFilter.IntervalsFilterCase getIntervalsFilterCase()