Interface Schema.ConstantTypeOrBuilder

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

    public static interface Schema.ConstantTypeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Schema.RelType getRelType()
      Required This is the type of the constant and describes whatever is in the RelTuple value
      Schema.RelTypeOrBuilder getRelTypeOrBuilder()
      Required This is the type of the constant and describes whatever is in the RelTuple value
      Schema.RelTuple getValue()
      The tuple contains only the values that are not constant.
      Schema.RelTupleOrBuilder getValueOrBuilder()
      The tuple contains only the values that are not constant.
      boolean hasRelType()
      Required This is the type of the constant and describes whatever is in the RelTuple value
      boolean hasValue()
      The tuple contains only the values that are not constant.
      • 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

      • hasRelType

        boolean hasRelType()
         Required
         This is the type of the constant and describes whatever is in the RelTuple value
         
        .relationalai.protocol.RelType rel_type = 1;
        Returns:
        Whether the relType field is set.
      • getRelType

        Schema.RelType getRelType()
         Required
         This is the type of the constant and describes whatever is in the RelTuple value
         
        .relationalai.protocol.RelType rel_type = 1;
        Returns:
        The relType.
      • getRelTypeOrBuilder

        Schema.RelTypeOrBuilder getRelTypeOrBuilder()
         Required
         This is the type of the constant and describes whatever is in the RelTuple value
         
        .relationalai.protocol.RelType rel_type = 1;
      • hasValue

        boolean hasValue()
         The tuple contains only the values that are not constant.
         E.g. for decimal[64](3.14) only 3.14 is part of the data.
         Required
         
         Tuple because of e.g. specialize on Uniform distribution 
         
        .relationalai.protocol.RelTuple value = 2;
        Returns:
        Whether the value field is set.
      • getValue

        Schema.RelTuple getValue()
         The tuple contains only the values that are not constant.
         E.g. for decimal[64](3.14) only 3.14 is part of the data.
         Required
         
         Tuple because of e.g. specialize on Uniform distribution 
         
        .relationalai.protocol.RelTuple value = 2;
        Returns:
        The value.
      • getValueOrBuilder

        Schema.RelTupleOrBuilder getValueOrBuilder()
         The tuple contains only the values that are not constant.
         E.g. for decimal[64](3.14) only 3.14 is part of the data.
         Required
         
         Tuple because of e.g. specialize on Uniform distribution 
         
        .relationalai.protocol.RelTuple value = 2;