games.mythical.saga.sdk.proto.common.QueryOptionsProtoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of saga-sdk-proto Show documentation
Show all versions of saga-sdk-proto Show documentation
Saga SDK for Java game servers
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: common/query.proto
package games.mythical.saga.sdk.proto.common;
public interface QueryOptionsProtoOrBuilder extends
// @@protoc_insertion_point(interface_extends:saga.common.QueryOptionsProto)
com.google.protobuf.MessageOrBuilder {
/**
*
* Size of the page of results
*
*
* int32 page_size = 1;
* @return The pageSize.
*/
int getPageSize();
/**
*
* Which order to sort
*
*
* .saga.common.SortOrder sort_order = 2;
* @return The enum numeric value on the wire for sortOrder.
*/
int getSortOrderValue();
/**
*
* Which order to sort
*
*
* .saga.common.SortOrder sort_order = 2;
* @return The sortOrder.
*/
games.mythical.saga.sdk.proto.common.SortOrder getSortOrder();
/**
*
* Cursor-based pagination based on created_at
*
*
* optional .google.protobuf.Timestamp created_at_cursor = 3;
* @return Whether the createdAtCursor field is set.
*/
boolean hasCreatedAtCursor();
/**
*
* Cursor-based pagination based on created_at
*
*
* optional .google.protobuf.Timestamp created_at_cursor = 3;
* @return The createdAtCursor.
*/
com.google.protobuf.Timestamp getCreatedAtCursor();
/**
*
* Cursor-based pagination based on created_at
*
*
* optional .google.protobuf.Timestamp created_at_cursor = 3;
*/
com.google.protobuf.TimestampOrBuilder getCreatedAtCursorOrBuilder();
}