Package com.symphony.api.model
Class AdminStreamInfo
- java.lang.Object
-
- com.symphony.api.model.AdminStreamInfo
-
public class AdminStreamInfo extends Object
Stream information
-
-
Constructor Summary
Constructors Constructor Description AdminStreamInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminStreamInfo
attributes(AdminStreamAttributes attributes)
AdminStreamAttributes
getAttributes()
Get attributesString
getId()
stream idString
getType()
type of stream (IM, MIM, ROOM)AdminStreamInfo
id(String id)
AdminStreamInfo
isActive(Boolean isActive)
AdminStreamInfo
isExternal(Boolean isExternal)
Boolean
isisIsActive()
true indicate that this stream has the status of active and false indicate this stream has the scope of inactiveBoolean
isisIsExternal()
true indicate this stream has the scope of external and false indictate this stream has the scope of internalBoolean
isisIsPublic()
true indicate that this stream has a privacy setting of public.AdminStreamInfo
isPublic(Boolean isPublic)
void
setAttributes(AdminStreamAttributes attributes)
void
setId(String id)
void
setIsActive(Boolean isActive)
void
setIsExternal(Boolean isExternal)
void
setIsPublic(Boolean isPublic)
void
setType(String type)
String
toString()
AdminStreamInfo
type(String type)
-
-
-
Method Detail
-
getId
public String getId()
stream id- Returns:
- id
-
setId
public void setId(String id)
-
id
public AdminStreamInfo id(String id)
-
isisIsExternal
public Boolean isisIsExternal()
true indicate this stream has the scope of external and false indictate this stream has the scope of internal- Returns:
- isExternal
-
setIsExternal
public void setIsExternal(Boolean isExternal)
-
isExternal
public AdminStreamInfo isExternal(Boolean isExternal)
-
isisIsActive
public Boolean isisIsActive()
true indicate that this stream has the status of active and false indicate this stream has the scope of inactive- Returns:
- isActive
-
setIsActive
public void setIsActive(Boolean isActive)
-
isActive
public AdminStreamInfo isActive(Boolean isActive)
-
isisIsPublic
public Boolean isisIsPublic()
true indicate that this stream has a privacy setting of public. This only apply a ROOM stream type.- Returns:
- isPublic
-
setIsPublic
public void setIsPublic(Boolean isPublic)
-
isPublic
public AdminStreamInfo isPublic(Boolean isPublic)
-
getType
public String getType()
type of stream (IM, MIM, ROOM)- Returns:
- type
-
setType
public void setType(String type)
-
type
public AdminStreamInfo type(String type)
-
getAttributes
public AdminStreamAttributes getAttributes()
Get attributes- Returns:
- attributes
-
setAttributes
public void setAttributes(AdminStreamAttributes attributes)
-
attributes
public AdminStreamInfo attributes(AdminStreamAttributes attributes)
-
-