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 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.DoubleRange range = 1;
      • 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.DoubleRange range = 1;
      • 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.DoubleRange range = 1;
      • getExact

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