@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-02-19T08:46:08.823+01:00[Europe/Paris]")
public class V2RoomSearchCriteria
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
V2RoomSearchCriteria.SortOrderEnum
Sort algorithm to be used.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JSON_PROPERTY_ACTIVE |
static java.lang.String |
JSON_PROPERTY_CREATOR |
static java.lang.String |
JSON_PROPERTY_LABELS |
static java.lang.String |
JSON_PROPERTY_MEMBER |
static java.lang.String |
JSON_PROPERTY_OWNER |
static java.lang.String |
JSON_PROPERTY_PRIVATE |
static java.lang.String |
JSON_PROPERTY_QUERY |
static java.lang.String |
JSON_PROPERTY_SORT_ORDER |
static java.lang.String |
JSON_PROPERTY_SUB_TYPE |
Constructor and Description |
---|
V2RoomSearchCriteria() |
Modifier and Type | Method and Description |
---|---|
V2RoomSearchCriteria |
_private(java.lang.Boolean _private) |
V2RoomSearchCriteria |
active(java.lang.Boolean active) |
V2RoomSearchCriteria |
addLabelsItem(java.lang.String labelsItem) |
V2RoomSearchCriteria |
creator(UserId creator) |
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getActive()
Restrict the search to active/inactive rooms.
|
UserId |
getCreator()
Get creator
|
java.util.List<java.lang.String> |
getLabels()
A list of room tag labels whose values will be queried.
|
UserId |
getMember()
Get member
|
UserId |
getOwner()
Get owner
|
java.lang.Boolean |
getPrivate()
Restrict the search to private rooms.
|
java.lang.String |
getQuery()
The search query.
|
V2RoomSearchCriteria.SortOrderEnum |
getSortOrder()
Sort algorithm to be used.
|
java.lang.String |
getSubType()
Restrict the search to the specific room subtype.
|
int |
hashCode() |
V2RoomSearchCriteria |
labels(java.util.List<java.lang.String> labels) |
V2RoomSearchCriteria |
member(UserId member) |
V2RoomSearchCriteria |
owner(UserId owner) |
V2RoomSearchCriteria |
query(java.lang.String query) |
void |
setActive(java.lang.Boolean active) |
void |
setCreator(UserId creator) |
void |
setLabels(java.util.List<java.lang.String> labels) |
void |
setMember(UserId member) |
void |
setOwner(UserId owner) |
void |
setPrivate(java.lang.Boolean _private) |
void |
setQuery(java.lang.String query) |
void |
setSortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder) |
void |
setSubType(java.lang.String subType) |
V2RoomSearchCriteria |
sortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder) |
V2RoomSearchCriteria |
subType(java.lang.String subType) |
java.lang.String |
toString() |
public static final java.lang.String JSON_PROPERTY_QUERY
public static final java.lang.String JSON_PROPERTY_LABELS
public static final java.lang.String JSON_PROPERTY_ACTIVE
public static final java.lang.String JSON_PROPERTY_PRIVATE
public static final java.lang.String JSON_PROPERTY_OWNER
public static final java.lang.String JSON_PROPERTY_CREATOR
public static final java.lang.String JSON_PROPERTY_MEMBER
public static final java.lang.String JSON_PROPERTY_SORT_ORDER
public static final java.lang.String JSON_PROPERTY_SUB_TYPE
public V2RoomSearchCriteria query(java.lang.String query)
public java.lang.String getQuery()
public void setQuery(java.lang.String query)
public V2RoomSearchCriteria labels(java.util.List<java.lang.String> labels)
public V2RoomSearchCriteria addLabelsItem(java.lang.String labelsItem)
public java.util.List<java.lang.String> getLabels()
public void setLabels(java.util.List<java.lang.String> labels)
public V2RoomSearchCriteria active(java.lang.Boolean active)
public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public V2RoomSearchCriteria _private(java.lang.Boolean _private)
public java.lang.Boolean getPrivate()
public void setPrivate(java.lang.Boolean _private)
public V2RoomSearchCriteria owner(UserId owner)
public UserId getOwner()
public void setOwner(UserId owner)
public V2RoomSearchCriteria creator(UserId creator)
public UserId getCreator()
public void setCreator(UserId creator)
public V2RoomSearchCriteria member(UserId member)
public UserId getMember()
public void setMember(UserId member)
public V2RoomSearchCriteria sortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder)
public V2RoomSearchCriteria.SortOrderEnum getSortOrder()
public void setSortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder)
public V2RoomSearchCriteria subType(java.lang.String subType)
public java.lang.String getSubType()
public void setSubType(java.lang.String subType)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object