com.scalar.db.rpc.ValueOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: scalardb.proto
package com.scalar.db.rpc;
@java.lang.Deprecated public interface ValueOrBuilder extends
// @@protoc_insertion_point(interface_extends:rpc.Value)
com.google.protobuf.MessageOrBuilder {
/**
* string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
* string name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* bool boolean_value = 2;
* @return Whether the booleanValue field is set.
*/
boolean hasBooleanValue();
/**
* bool boolean_value = 2;
* @return The booleanValue.
*/
boolean getBooleanValue();
/**
* int32 int_value = 3;
* @return Whether the intValue field is set.
*/
boolean hasIntValue();
/**
* int32 int_value = 3;
* @return The intValue.
*/
int getIntValue();
/**
* int64 bigint_value = 4;
* @return Whether the bigintValue field is set.
*/
boolean hasBigintValue();
/**
* int64 bigint_value = 4;
* @return The bigintValue.
*/
long getBigintValue();
/**
* float float_value = 5;
* @return Whether the floatValue field is set.
*/
boolean hasFloatValue();
/**
* float float_value = 5;
* @return The floatValue.
*/
float getFloatValue();
/**
* double double_value = 6;
* @return Whether the doubleValue field is set.
*/
boolean hasDoubleValue();
/**
* double double_value = 6;
* @return The doubleValue.
*/
double getDoubleValue();
/**
* .rpc.Value.TextValue text_value = 7;
* @return Whether the textValue field is set.
*/
boolean hasTextValue();
/**
* .rpc.Value.TextValue text_value = 7;
* @return The textValue.
*/
com.scalar.db.rpc.Value.TextValue getTextValue();
/**
* .rpc.Value.TextValue text_value = 7;
*/
com.scalar.db.rpc.Value.TextValueOrBuilder getTextValueOrBuilder();
/**
* .rpc.Value.BlobValue blob_value = 8;
* @return Whether the blobValue field is set.
*/
boolean hasBlobValue();
/**
* .rpc.Value.BlobValue blob_value = 8;
* @return The blobValue.
*/
com.scalar.db.rpc.Value.BlobValue getBlobValue();
/**
* .rpc.Value.BlobValue blob_value = 8;
*/
com.scalar.db.rpc.Value.BlobValueOrBuilder getBlobValueOrBuilder();
public com.scalar.db.rpc.Value.ValueCase getValueCase();
}