Interface DoubleMatcherOrBuilder

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

    public interface DoubleMatcherOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getExact()
      If specified, the input double value must be equal to the value specified here.
      DoubleMatcher.MatchPatternCase getMatchPatternCase()  
      DoubleRange getRange()
      If specified, the input double value must be in the range specified here.
      DoubleRangeOrBuilder getRangeOrBuilder()
      If specified, the input double value must be in the range specified here.
      boolean hasExact()
      If specified, the input double value must be equal to the value specified here.
      boolean hasRange()
      If specified, the input double value must be in the range specified here.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasRange

        boolean hasRange()
         If specified, the input double value must be in the range specified here.
         Note: The range is using half-open interval semantics [start, end).
         
        .envoy.type.v3.DoubleRange range = 1;
        Returns:
        Whether the range field is set.
      • getRange

        DoubleRange getRange()
         If specified, the input double value must be in the range specified here.
         Note: The range is using half-open interval semantics [start, end).
         
        .envoy.type.v3.DoubleRange range = 1;
        Returns:
        The range.
      • getRangeOrBuilder

        DoubleRangeOrBuilder getRangeOrBuilder()
         If specified, the input double value must be in the range specified here.
         Note: The range is using half-open interval semantics [start, end).
         
        .envoy.type.v3.DoubleRange range = 1;
      • hasExact

        boolean hasExact()
         If specified, the input double value must be equal to the value specified here.
         
        double exact = 2;
        Returns:
        Whether the exact field is set.
      • getExact

        double getExact()
         If specified, the input double value must be equal to the value specified here.
         
        double exact = 2;
        Returns:
        The exact.