Class AdminStreamInfo

java.lang.Object
com.symphony.bdk.gen.api.model.AdminStreamInfo

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-09-12T12:09:08.197490749Z[Etc/UTC]") public class AdminStreamInfo extends Object
Stream information
  • Field Details

  • Constructor Details

    • AdminStreamInfo

      public AdminStreamInfo()
  • Method Details

    • id

      public AdminStreamInfo id(String id)
    • getId

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

      public void setId(String id)
    • isExternal

      public AdminStreamInfo isExternal(Boolean isExternal)
    • getIsExternal

      @Nullable public Boolean getIsExternal()
      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)
    • isActive

      public AdminStreamInfo isActive(Boolean isActive)
    • getIsActive

      @Nullable public Boolean getIsActive()
      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)
    • isPublic

      public AdminStreamInfo isPublic(Boolean isPublic)
    • getIsPublic

      @Nullable public Boolean getIsPublic()
      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)
    • type

      public AdminStreamInfo type(String type)
    • getType

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

      public void setType(String type)
    • attributes

      public AdminStreamInfo attributes(AdminStreamAttributes attributes)
    • getAttributes

      @Nullable public AdminStreamAttributes getAttributes()
      Get attributes
      Returns:
      attributes
    • setAttributes

      public void setAttributes(AdminStreamAttributes attributes)
    • equals

      public boolean equals(Object o)
      Return true if this AdminStreamInfo object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object