Class IntervalsFilter

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.opensearch.protobufs.IntervalsFilter
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, IntervalsFilterOrBuilder

public final class IntervalsFilter extends com.google.protobuf.GeneratedMessageV3 implements IntervalsFilterOrBuilder
Protobuf type IntervalsFilter
See Also:
  • Field Details

    • AFTER_FIELD_NUMBER

      public static final int AFTER_FIELD_NUMBER
      See Also:
    • BEFORE_FIELD_NUMBER

      public static final int BEFORE_FIELD_NUMBER
      See Also:
    • CONTAINED_BY_FIELD_NUMBER

      public static final int CONTAINED_BY_FIELD_NUMBER
      See Also:
    • CONTAINING_FIELD_NUMBER

      public static final int CONTAINING_FIELD_NUMBER
      See Also:
    • NOT_CONTAINED_BY_FIELD_NUMBER

      public static final int NOT_CONTAINED_BY_FIELD_NUMBER
      See Also:
    • NOT_CONTAINING_FIELD_NUMBER

      public static final int NOT_CONTAINING_FIELD_NUMBER
      See Also:
    • NOT_OVERLAPPING_FIELD_NUMBER

      public static final int NOT_OVERLAPPING_FIELD_NUMBER
      See Also:
    • OVERLAPPING_FIELD_NUMBER

      public static final int OVERLAPPING_FIELD_NUMBER
      See Also:
    • SCRIPT_FIELD_NUMBER

      public static final int SCRIPT_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • getIntervalsFilterCase

      public IntervalsFilter.IntervalsFilterCase getIntervalsFilterCase()
      Specified by:
      getIntervalsFilterCase in interface IntervalsFilterOrBuilder
    • hasAfter

      public boolean hasAfter()
      .IntervalsContainer after = 1 [json_name = "after"];
      Specified by:
      hasAfter in interface IntervalsFilterOrBuilder
      Returns:
      Whether the after field is set.
    • getAfter

      public IntervalsContainer getAfter()
      .IntervalsContainer after = 1 [json_name = "after"];
      Specified by:
      getAfter in interface IntervalsFilterOrBuilder
      Returns:
      The after.
    • getAfterOrBuilder

      public IntervalsContainerOrBuilder getAfterOrBuilder()
      .IntervalsContainer after = 1 [json_name = "after"];
      Specified by:
      getAfterOrBuilder in interface IntervalsFilterOrBuilder
    • hasBefore

      public boolean hasBefore()
      .IntervalsContainer before = 2 [json_name = "before"];
      Specified by:
      hasBefore in interface IntervalsFilterOrBuilder
      Returns:
      Whether the before field is set.
    • getBefore

      public IntervalsContainer getBefore()
      .IntervalsContainer before = 2 [json_name = "before"];
      Specified by:
      getBefore in interface IntervalsFilterOrBuilder
      Returns:
      The before.
    • getBeforeOrBuilder

      public IntervalsContainerOrBuilder getBeforeOrBuilder()
      .IntervalsContainer before = 2 [json_name = "before"];
      Specified by:
      getBeforeOrBuilder in interface IntervalsFilterOrBuilder
    • hasContainedBy

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

      public IntervalsContainer getContainedBy()
      .IntervalsContainer contained_by = 3 [json_name = "containedBy"];
      Specified by:
      getContainedBy in interface IntervalsFilterOrBuilder
      Returns:
      The containedBy.
    • getContainedByOrBuilder

      public IntervalsContainerOrBuilder getContainedByOrBuilder()
      .IntervalsContainer contained_by = 3 [json_name = "containedBy"];
      Specified by:
      getContainedByOrBuilder in interface IntervalsFilterOrBuilder
    • hasContaining

      public boolean hasContaining()
      .IntervalsContainer containing = 4 [json_name = "containing"];
      Specified by:
      hasContaining in interface IntervalsFilterOrBuilder
      Returns:
      Whether the containing field is set.
    • getContaining

      public IntervalsContainer getContaining()
      .IntervalsContainer containing = 4 [json_name = "containing"];
      Specified by:
      getContaining in interface IntervalsFilterOrBuilder
      Returns:
      The containing.
    • getContainingOrBuilder

      public IntervalsContainerOrBuilder getContainingOrBuilder()
      .IntervalsContainer containing = 4 [json_name = "containing"];
      Specified by:
      getContainingOrBuilder in interface IntervalsFilterOrBuilder
    • hasNotContainedBy

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

      public IntervalsContainer getNotContainedBy()
      .IntervalsContainer not_contained_by = 5 [json_name = "notContainedBy"];
      Specified by:
      getNotContainedBy in interface IntervalsFilterOrBuilder
      Returns:
      The notContainedBy.
    • getNotContainedByOrBuilder

      public IntervalsContainerOrBuilder getNotContainedByOrBuilder()
      .IntervalsContainer not_contained_by = 5 [json_name = "notContainedBy"];
      Specified by:
      getNotContainedByOrBuilder in interface IntervalsFilterOrBuilder
    • hasNotContaining

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

      public IntervalsContainer getNotContaining()
      .IntervalsContainer not_containing = 6 [json_name = "notContaining"];
      Specified by:
      getNotContaining in interface IntervalsFilterOrBuilder
      Returns:
      The notContaining.
    • getNotContainingOrBuilder

      public IntervalsContainerOrBuilder getNotContainingOrBuilder()
      .IntervalsContainer not_containing = 6 [json_name = "notContaining"];
      Specified by:
      getNotContainingOrBuilder in interface IntervalsFilterOrBuilder
    • hasNotOverlapping

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

      public IntervalsContainer getNotOverlapping()
      .IntervalsContainer not_overlapping = 7 [json_name = "notOverlapping"];
      Specified by:
      getNotOverlapping in interface IntervalsFilterOrBuilder
      Returns:
      The notOverlapping.
    • getNotOverlappingOrBuilder

      public IntervalsContainerOrBuilder getNotOverlappingOrBuilder()
      .IntervalsContainer not_overlapping = 7 [json_name = "notOverlapping"];
      Specified by:
      getNotOverlappingOrBuilder in interface IntervalsFilterOrBuilder
    • hasOverlapping

      public boolean hasOverlapping()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
      Specified by:
      hasOverlapping in interface IntervalsFilterOrBuilder
      Returns:
      Whether the overlapping field is set.
    • getOverlapping

      public IntervalsContainer getOverlapping()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
      Specified by:
      getOverlapping in interface IntervalsFilterOrBuilder
      Returns:
      The overlapping.
    • getOverlappingOrBuilder

      public IntervalsContainerOrBuilder getOverlappingOrBuilder()
      .IntervalsContainer overlapping = 8 [json_name = "overlapping"];
      Specified by:
      getOverlappingOrBuilder in interface IntervalsFilterOrBuilder
    • hasScript

      public boolean hasScript()
      .Script script = 9 [json_name = "script"];
      Specified by:
      hasScript in interface IntervalsFilterOrBuilder
      Returns:
      Whether the script field is set.
    • getScript

      public Script getScript()
      .Script script = 9 [json_name = "script"];
      Specified by:
      getScript in interface IntervalsFilterOrBuilder
      Returns:
      The script.
    • getScriptOrBuilder

      public ScriptOrBuilder getScriptOrBuilder()
      .Script script = 9 [json_name = "script"];
      Specified by:
      getScriptOrBuilder in interface IntervalsFilterOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static IntervalsFilter parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static IntervalsFilter parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static IntervalsFilter parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static IntervalsFilter parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static IntervalsFilter parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static IntervalsFilter parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static IntervalsFilter parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public IntervalsFilter.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static IntervalsFilter.Builder newBuilder()
    • newBuilder

      public static IntervalsFilter.Builder newBuilder(IntervalsFilter prototype)
    • toBuilder

      public IntervalsFilter.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected IntervalsFilter.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static IntervalsFilter getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<IntervalsFilter> parser()
    • getParserForType

      public com.google.protobuf.Parser<IntervalsFilter> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public IntervalsFilter getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder