@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2017-12-17T23:29:05.070-05:00") public class RoomSearchCriteria extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RoomSearchCriteria.SortOrderEnum
Sort algorithm to be used.
|
| Constructor and Description |
|---|
RoomSearchCriteria() |
| Modifier and Type | Method and Description |
|---|---|
RoomSearchCriteria |
_private(Boolean _private) |
RoomSearchCriteria |
active(Boolean active) |
RoomSearchCriteria |
addLabelsItem(String labelsItem) |
RoomSearchCriteria |
creator(UserId creator) |
boolean |
equals(Object o) |
Boolean |
getActive()
Restrict the search to active/inactive rooms.
|
UserId |
getCreator()
Restrict the search to rooms created by the specified user ID.
|
List<String> |
getLabels()
A list of room tag labels whose values will be queried.
|
UserId |
getMember()
Restrict the search to rooms having the specified user ID as member.
|
UserId |
getOwner()
Restrict the search to rooms owned by the specified user ID.
|
Boolean |
getPrivate()
Restrict the search to private rooms.
|
String |
getQuery()
The search query.
|
RoomSearchCriteria.SortOrderEnum |
getSortOrder()
Sort algorithm to be used.
|
int |
hashCode() |
RoomSearchCriteria |
labels(List<String> labels) |
RoomSearchCriteria |
member(UserId member) |
RoomSearchCriteria |
owner(UserId owner) |
RoomSearchCriteria |
query(String query) |
void |
setActive(Boolean active) |
void |
setCreator(UserId creator) |
void |
setLabels(List<String> labels) |
void |
setMember(UserId member) |
void |
setOwner(UserId owner) |
void |
setPrivate(Boolean _private) |
void |
setQuery(String query) |
void |
setSortOrder(RoomSearchCriteria.SortOrderEnum sortOrder) |
RoomSearchCriteria |
sortOrder(RoomSearchCriteria.SortOrderEnum sortOrder) |
String |
toString() |
public RoomSearchCriteria query(String query)
public String getQuery()
public void setQuery(String query)
public RoomSearchCriteria labels(List<String> labels)
public RoomSearchCriteria addLabelsItem(String labelsItem)
public List<String> getLabels()
public RoomSearchCriteria active(Boolean active)
public Boolean getActive()
public void setActive(Boolean active)
public RoomSearchCriteria _private(Boolean _private)
public Boolean getPrivate()
public void setPrivate(Boolean _private)
public RoomSearchCriteria owner(UserId owner)
public UserId getOwner()
public void setOwner(UserId owner)
public RoomSearchCriteria creator(UserId creator)
public UserId getCreator()
public void setCreator(UserId creator)
public RoomSearchCriteria member(UserId member)
public UserId getMember()
public void setMember(UserId member)
public RoomSearchCriteria sortOrder(RoomSearchCriteria.SortOrderEnum sortOrder)
public RoomSearchCriteria.SortOrderEnum getSortOrder()
public void setSortOrder(RoomSearchCriteria.SortOrderEnum sortOrder)
Copyright © 2017 Symphony Software Foundation. All rights reserved.