Class GetRequest (2.0.0)

public class GetRequest

A request to list objects in an index. You can specify a number of restrictions, such as the number of objects to return, the id of the first object to return, whether to only return keys, etc.


   GetRequest request = GetRequest.newBuilder()
       .setLimit(500)
       .setStartId("some-id")
       .setReturningIdsOnly(true)
       .build();
 

Inheritance

Object > GetRequest

Static Methods

newBuilder()

public static GetRequest.Builder newBuilder()
Returns
TypeDescription
GetRequest.Builder

newBuilder(GetRequest request)

public static final GetRequest.Builder newBuilder(GetRequest request)
Parameter
NameDescription
requestGetRequest
Returns
TypeDescription
GetRequest.Builder

Constructors

GetRequest(GetRequest.Builder builder)

protected GetRequest(GetRequest.Builder builder)
Parameter
NameDescription
builderGetRequest.Builder

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getLimit()

public int getLimit()
Returns
TypeDescription
int

the maximum number of objects returned by this request

getStartId()

public String getStartId()
Returns
TypeDescription
String

the Id of the first object to return

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

isIncludeStart()

public boolean isIncludeStart()
Returns
TypeDescription
boolean

whether or not the object with the start Id is returned

isReturningIdsOnly()

public Boolean isReturningIdsOnly()
Returns
TypeDescription
Boolean

whether or not index schema is returned with each index

toString()

public String toString()
Returns
TypeDescription
String
Overrides