All Downloads are FREE. Search and download functionalities are using the official Maven repository.

java.io.deephaven.proto.backplane.grpc.LiteralOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.36.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: deephaven/proto/table.proto

// Protobuf Java Version: 3.25.3
package io.deephaven.proto.backplane.grpc;

public interface LiteralOrBuilder extends
    // @@protoc_insertion_point(interface_extends:io.deephaven.proto.backplane.grpc.Literal)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string string_value = 1;
   * @return Whether the stringValue field is set.
   */
  boolean hasStringValue();
  /**
   * string string_value = 1;
   * @return The stringValue.
   */
  java.lang.String getStringValue();
  /**
   * string string_value = 1;
   * @return The bytes for stringValue.
   */
  com.google.protobuf.ByteString
      getStringValueBytes();

  /**
   * double double_value = 2;
   * @return Whether the doubleValue field is set.
   */
  boolean hasDoubleValue();
  /**
   * double double_value = 2;
   * @return The doubleValue.
   */
  double getDoubleValue();

  /**
   * bool bool_value = 3;
   * @return Whether the boolValue field is set.
   */
  boolean hasBoolValue();
  /**
   * bool bool_value = 3;
   * @return The boolValue.
   */
  boolean getBoolValue();

  /**
   * sint64 long_value = 4 [jstype = JS_STRING];
   * @return Whether the longValue field is set.
   */
  boolean hasLongValue();
  /**
   * sint64 long_value = 4 [jstype = JS_STRING];
   * @return The longValue.
   */
  long getLongValue();

  /**
   * 
   * nanos since the epoch
   * 
* * sint64 nano_time_value = 5 [jstype = JS_STRING]; * @return Whether the nanoTimeValue field is set. */ boolean hasNanoTimeValue(); /** *
   * nanos since the epoch
   * 
* * sint64 nano_time_value = 5 [jstype = JS_STRING]; * @return The nanoTimeValue. */ long getNanoTimeValue(); io.deephaven.proto.backplane.grpc.Literal.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy