Class ListDevicesRequest

    • Constructor Detail

      • ListDevicesRequest

        public ListDevicesRequest()
      • ListDevicesRequest

        public ListDevicesRequest​(ListDevicesRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getOrganizationId

        public String getOrganizationId()
        Get 组织ID
        Returns:
        OrganizationId 组织ID
      • setOrganizationId

        public void setOrganizationId​(String OrganizationId)
        Set 组织ID
        Parameters:
        OrganizationId - 组织ID
      • getIsContainSubLevel

        public Boolean getIsContainSubLevel()
        Get 是否获取当前层级及子层级的设备列表,默认false
        Returns:
        IsContainSubLevel 是否获取当前层级及子层级的设备列表,默认false
      • setIsContainSubLevel

        public void setIsContainSubLevel​(Boolean IsContainSubLevel)
        Set 是否获取当前层级及子层级的设备列表,默认false
        Parameters:
        IsContainSubLevel - 是否获取当前层级及子层级的设备列表,默认false
      • getAccessProtocol

        public Long getAccessProtocol()
        Get 设备接入协议。1:RTMP,2:GB,3:GW
        Returns:
        AccessProtocol 设备接入协议。1:RTMP,2:GB,3:GW
      • setAccessProtocol

        public void setAccessProtocol​(Long AccessProtocol)
        Set 设备接入协议。1:RTMP,2:GB,3:GW
        Parameters:
        AccessProtocol - 设备接入协议。1:RTMP,2:GB,3:GW
      • getType

        public Long getType()
        Get 设备类型。1:IPC,2:NVR
        Returns:
        Type 设备类型。1:IPC,2:NVR
      • setType

        public void setType​(Long Type)
        Set 设备类型。1:IPC,2:NVR
        Parameters:
        Type - 设备类型。1:IPC,2:NVR
      • getStatus

        public Long getStatus()
        Get 设备状态。0:未注册,1:在线,2:离线,3:禁用
        Returns:
        Status 设备状态。0:未注册,1:在线,2:离线,3:禁用
      • setStatus

        public void setStatus​(Long Status)
        Set 设备状态。0:未注册,1:在线,2:离线,3:禁用
        Parameters:
        Status - 设备状态。0:未注册,1:在线,2:离线,3:禁用
      • getClusterId

        public String getClusterId()
        Get 服务节点ID
        Returns:
        ClusterId 服务节点ID
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 服务节点ID
        Parameters:
        ClusterId - 服务节点ID
      • getKeyword

        public String getKeyword()
        Get 模糊搜索设备关键字
        Returns:
        Keyword 模糊搜索设备关键字
      • setKeyword

        public void setKeyword​(String Keyword)
        Set 模糊搜索设备关键字
        Parameters:
        Keyword - 模糊搜索设备关键字
      • getCurrentUin

        public Long getCurrentUin()
        Get 当前用户Uin
        Returns:
        CurrentUin 当前用户Uin
      • setCurrentUin

        public void setCurrentUin​(Long CurrentUin)
        Set 当前用户Uin
        Parameters:
        CurrentUin - 当前用户Uin
      • getPageNumber

        public Long getPageNumber()
        Get 页码,默认为1。
        Returns:
        PageNumber 页码,默认为1。
      • setPageNumber

        public void setPageNumber​(Long PageNumber)
        Set 页码,默认为1。
        Parameters:
        PageNumber - 页码,默认为1。
      • getPageSize

        public Long getPageSize()
        Get 每页数量,默认为20。
        Returns:
        PageSize 每页数量,默认为20。
      • setPageSize

        public void setPageSize​(Long PageSize)
        Set 每页数量,默认为20。
        Parameters:
        PageSize - 每页数量,默认为20。