Interface Spec.ParameterOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Spec.Parameter, Spec.Parameter.Builder
    Enclosing class:
    Spec

    public static interface Spec.ParameterOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      / Holds the name of the parameter, used as Key to lookup the value.
      com.google.protobuf.ByteString getNameBytes()
      / Holds the name of the parameter, used as Key to lookup the value.
      Spec.Parameter.ParameterType getParameterType()
      / Type of the Parameter.
      int getParameterTypeValue()
      / Type of the Parameter.
      Spec.ProtoTable getTable()
      / Holds the table value, if parameterType=Table or Special_Table
      Spec.ProtoTableOrBuilder getTableOrBuilder()
      / Holds the table value, if parameterType=Table or Special_Table
      String getValue()
      / Holds the value of the parameter
      com.google.protobuf.ByteString getValueBytes()
      / Holds the value of the parameter
      boolean hasTable()
      / Holds the table value, if parameterType=Table or Special_Table
      • 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

      • getParameterTypeValue

        int getParameterTypeValue()
        / Type of the Parameter. Valid values: Static, Dynamic, Special_String, Special_Table, Table
         
        .gauge.messages.Parameter.ParameterType parameterType = 1;
      • getParameterType

        Spec.Parameter.ParameterType getParameterType()
        / Type of the Parameter. Valid values: Static, Dynamic, Special_String, Special_Table, Table
         
        .gauge.messages.Parameter.ParameterType parameterType = 1;
      • getValue

        String getValue()
        / Holds the value of the parameter
         
        string value = 2;
      • getValueBytes

        com.google.protobuf.ByteString getValueBytes()
        / Holds the value of the parameter
         
        string value = 2;
      • getName

        String getName()
        / Holds the name of the parameter, used as Key to lookup the value.
         
        string name = 3;
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        / Holds the name of the parameter, used as Key to lookup the value.
         
        string name = 3;
      • hasTable

        boolean hasTable()
        / Holds the table value, if parameterType=Table or Special_Table
         
        .gauge.messages.ProtoTable table = 4;
      • getTable

        Spec.ProtoTable getTable()
        / Holds the table value, if parameterType=Table or Special_Table
         
        .gauge.messages.ProtoTable table = 4;
      • getTableOrBuilder

        Spec.ProtoTableOrBuilder getTableOrBuilder()
        / Holds the table value, if parameterType=Table or Special_Table
         
        .gauge.messages.ProtoTable table = 4;