Class V2AdminStreamInfo


  • public class V2AdminStreamInfo
    extends Object
    Stream information
    • Constructor Detail

      • V2AdminStreamInfo

        public V2AdminStreamInfo()
    • Method Detail

      • getId

        public String getId()
        stream id
        Returns:
        id
      • setId

        public void setId​(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. Deprecated, use origin
        Returns:
        isExternal
      • setIsExternal

        public void setIsExternal​(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)
      • 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)
      • getType

        public String getType()
        type of stream (IM, MIM, ROOM)
        Returns:
        type
      • setType

        public void setType​(String type)
      • isisCrossPod

        public Boolean isisCrossPod()
        If true, this is a cross-pod stream.
        Returns:
        crossPod
      • setCrossPod

        public void setCrossPod​(Boolean crossPod)
      • getOrigin

        public String getOrigin()
        INTERNAL if the creator of this stream belongs to the pod, EXTERNAL otherwise
        Returns:
        origin
      • setOrigin

        public void setOrigin​(String origin)