nl.topicus.jdbc.shaded.com.google.spanner.v1.KeyRangeOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spanner-jdbc Show documentation
Show all versions of spanner-jdbc Show documentation
JDBC Driver for Google Cloud Spanner
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/spanner/v1/keys.proto
package nl.topicus.jdbc.shaded.com.google.spanner.v1;
public interface KeyRangeOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.spanner.v1.KeyRange)
nl.topicus.jdbc.shaded.com.google.protobuf.MessageOrBuilder {
/**
*
* If the start is closed, then the range includes all rows whose
* first `len(start_closed)` key columns exactly match `start_closed`.
*
*
* .google.protobuf.ListValue start_closed = 1;
*/
boolean hasStartClosed();
/**
*
* If the start is closed, then the range includes all rows whose
* first `len(start_closed)` key columns exactly match `start_closed`.
*
*
* .google.protobuf.ListValue start_closed = 1;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValue getStartClosed();
/**
*
* If the start is closed, then the range includes all rows whose
* first `len(start_closed)` key columns exactly match `start_closed`.
*
*
* .google.protobuf.ListValue start_closed = 1;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValueOrBuilder getStartClosedOrBuilder();
/**
*
* If the start is open, then the range excludes rows whose first
* `len(start_open)` key columns exactly match `start_open`.
*
*
* .google.protobuf.ListValue start_open = 2;
*/
boolean hasStartOpen();
/**
*
* If the start is open, then the range excludes rows whose first
* `len(start_open)` key columns exactly match `start_open`.
*
*
* .google.protobuf.ListValue start_open = 2;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValue getStartOpen();
/**
*
* If the start is open, then the range excludes rows whose first
* `len(start_open)` key columns exactly match `start_open`.
*
*
* .google.protobuf.ListValue start_open = 2;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValueOrBuilder getStartOpenOrBuilder();
/**
*
* If the end is closed, then the range includes all rows whose
* first `len(end_closed)` key columns exactly match `end_closed`.
*
*
* .google.protobuf.ListValue end_closed = 3;
*/
boolean hasEndClosed();
/**
*
* If the end is closed, then the range includes all rows whose
* first `len(end_closed)` key columns exactly match `end_closed`.
*
*
* .google.protobuf.ListValue end_closed = 3;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValue getEndClosed();
/**
*
* If the end is closed, then the range includes all rows whose
* first `len(end_closed)` key columns exactly match `end_closed`.
*
*
* .google.protobuf.ListValue end_closed = 3;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValueOrBuilder getEndClosedOrBuilder();
/**
*
* If the end is open, then the range excludes rows whose first
* `len(end_open)` key columns exactly match `end_open`.
*
*
* .google.protobuf.ListValue end_open = 4;
*/
boolean hasEndOpen();
/**
*
* If the end is open, then the range excludes rows whose first
* `len(end_open)` key columns exactly match `end_open`.
*
*
* .google.protobuf.ListValue end_open = 4;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValue getEndOpen();
/**
*
* If the end is open, then the range excludes rows whose first
* `len(end_open)` key columns exactly match `end_open`.
*
*
* .google.protobuf.ListValue end_open = 4;
*/
nl.topicus.jdbc.shaded.com.google.protobuf.ListValueOrBuilder getEndOpenOrBuilder();
public nl.topicus.jdbc.shaded.com.google.spanner.v1.KeyRange.StartKeyTypeCase getStartKeyTypeCase();
public nl.topicus.jdbc.shaded.com.google.spanner.v1.KeyRange.EndKeyTypeCase getEndKeyTypeCase();
}