com.google.appengine.api.search
Class ListIndexesRequest
java.lang.Object
com.google.appengine.api.search.ListIndexesRequest
public final class ListIndexesRequest
- extends java.lang.Object
A request to list indexes. You can specify a number of restrictions, such
as the number of indexes to return, the prefix with which names of the
returned indexes must begin, etc.
ListIndexesRequest request = ListIndexesRequest().newBuilder()
.setIndexNamePrefix("a")
.setOffset(100)
.setLimit(10)
.build()
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
newBuilder
public static final ListIndexesRequest.Builder newBuilder()
newBuilder
public static final ListIndexesRequest.Builder newBuilder(ListIndexesRequest request)
getOffset
public java.lang.Integer getOffset()
- Returns:
- the offset of the first returned index
getIndexNamePrefix
public java.lang.String getIndexNamePrefix()
- Returns:
- the prefix matching names of all returned indexes
isIncludeStartIndex
public boolean isIncludeStartIndex()
- Returns:
- whether or not the index with the start index name is returned
getStartIndexName
public java.lang.String getStartIndexName()
- Returns:
- the name of the first index to be returned
getLimit
public java.lang.Integer getLimit()
- Returns:
- the maximum number of indexes returned by this request
isSchemaFetched
public java.lang.Boolean isSchemaFetched()
- Returns:
- whether or not index schema is returned with each index
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object