@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-04-04T11:45:06.466Z[Etc/UTC]")
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)
Return true if this V2RoomSearchCriteria object is equal to 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)
@Nullable 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)
@Nullable public java.lang.Boolean getActive()
public void setActive(java.lang.Boolean active)
public V2RoomSearchCriteria _private(java.lang.Boolean _private)
@Nullable public java.lang.Boolean getPrivate()
public void setPrivate(java.lang.Boolean _private)
public V2RoomSearchCriteria owner(UserId owner)
@Nullable public UserId getOwner()
public void setOwner(UserId owner)
public V2RoomSearchCriteria creator(UserId creator)
@Nullable public UserId getCreator()
public void setCreator(UserId creator)
public V2RoomSearchCriteria member(UserId member)
@Nullable public UserId getMember()
public void setMember(UserId member)
public V2RoomSearchCriteria sortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder)
@Nullable public V2RoomSearchCriteria.SortOrderEnum getSortOrder()
public void setSortOrder(V2RoomSearchCriteria.SortOrderEnum sortOrder)
public V2RoomSearchCriteria subType(java.lang.String subType)
@Nullable 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