Package com.symphony.bdk.gen.api.model
Class AdminStreamFilter
java.lang.Object
com.symphony.bdk.gen.api.model.AdminStreamFilter
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-09-12T12:09:08.197490749Z[Etc/UTC]")
public class AdminStreamFilter
extends Object
stream filter criteria
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Origin of the room.static enum
Privacy setting of the stream.static enum
scope of the room.static enum
Status of the room. -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddStreamTypesItem
(AdminStreamTypeEnum streamTypesItem) boolean
Return true if this AdminStreamFilter object is equal to o.End date in unix timestamp in millseconds.Origin of the room.Privacy setting of the stream.getScope()
scope of the room.Start date in unix timestamp in millsecondsStatus of the room.type of streams to search forint
hashCode()
origin
(AdminStreamFilter.OriginEnum origin) privacy
(AdminStreamFilter.PrivacyEnum privacy) scope
(AdminStreamFilter.ScopeEnum scope) void
setEndDate
(Long endDate) void
void
setPrivacy
(AdminStreamFilter.PrivacyEnum privacy) void
void
setStartDate
(Long startDate) void
void
setStreamTypes
(List<AdminStreamTypeEnum> streamTypes) status
(AdminStreamFilter.StatusEnum status) streamTypes
(List<AdminStreamTypeEnum> streamTypes) toString()
-
Field Details
-
JSON_PROPERTY_STREAM_TYPES
- See Also:
-
JSON_PROPERTY_SCOPE
- See Also:
-
JSON_PROPERTY_ORIGIN
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_PRIVACY
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
-
Constructor Details
-
AdminStreamFilter
public AdminStreamFilter()
-
-
Method Details
-
streamTypes
-
addStreamTypesItem
-
getStreamTypes
type of streams to search for- Returns:
- streamTypes
-
setStreamTypes
-
scope
-
getScope
scope of the room. If not specified, it will include both Internal and External scope- Returns:
- scope
-
setScope
-
origin
-
getOrigin
Origin of the room. It indicate whether the room was created by a user within the company by another company. If not specified, it will include both Internal and External origin.- Returns:
- origin
-
setOrigin
-
status
-
getStatus
Status of the room. If not specified, it will include both Active and Inactive status- Returns:
- status
-
setStatus
-
privacy
-
getPrivacy
Privacy setting of the stream. If not specified, it will include both public and private stream- Returns:
- privacy
-
setPrivacy
-
startDate
-
getStartDate
Start date in unix timestamp in millseconds- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
End date in unix timestamp in millseconds. If not specified, it assume to be current time.- Returns:
- endDate
-
setEndDate
-
equals
Return true if this AdminStreamFilter object is equal to o. -
hashCode
public int hashCode() -
toString
-