Class AddUserDeviceRequest

    • Constructor Detail

      • AddUserDeviceRequest

        public AddUserDeviceRequest()
      • AddUserDeviceRequest

        public AddUserDeviceRequest​(AddUserDeviceRequest 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

      • getName

        public String getName()
        Get 设备名称,仅支持中文、英文、数字、_、-,长度不超过32个字符;(设备名称无需全局唯一,可以重复)
        Returns:
        Name 设备名称,仅支持中文、英文、数字、_、-,长度不超过32个字符;(设备名称无需全局唯一,可以重复)
      • setName

        public void setName​(String Name)
        Set 设备名称,仅支持中文、英文、数字、_、-,长度不超过32个字符;(设备名称无需全局唯一,可以重复)
        Parameters:
        Name - 设备名称,仅支持中文、英文、数字、_、-,长度不超过32个字符;(设备名称无需全局唯一,可以重复)
      • 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;(若设备接入协议选择RTMP,则设备类型只能选择IPC)
        Returns:
        Type 设备类型,1:IPC,2:NVR;(若设备接入协议选择RTMP,则设备类型只能选择IPC)
      • setType

        public void setType​(Long Type)
        Set 设备类型,1:IPC,2:NVR;(若设备接入协议选择RTMP,则设备类型只能选择IPC)
        Parameters:
        Type - 设备类型,1:IPC,2:NVR;(若设备接入协议选择RTMP,则设备类型只能选择IPC)
      • getOrganizationId

        public String getOrganizationId()
        Get 设备所属组织ID,从查询组织接口DescribeOrganization中获取
        Returns:
        OrganizationId 设备所属组织ID,从查询组织接口DescribeOrganization中获取
      • setOrganizationId

        public void setOrganizationId​(String OrganizationId)
        Set 设备所属组织ID,从查询组织接口DescribeOrganization中获取
        Parameters:
        OrganizationId - 设备所属组织ID,从查询组织接口DescribeOrganization中获取
      • getClusterId

        public String getClusterId()
        Get 设备接入服务节点ID(从查询设备可用服务节点接口DescribeDeviceRegion中获取的Value字段)
        Returns:
        ClusterId 设备接入服务节点ID(从查询设备可用服务节点接口DescribeDeviceRegion中获取的Value字段)
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 设备接入服务节点ID(从查询设备可用服务节点接口DescribeDeviceRegion中获取的Value字段)
        Parameters:
        ClusterId - 设备接入服务节点ID(从查询设备可用服务节点接口DescribeDeviceRegion中获取的Value字段)
      • getTransportProtocol

        public Long getTransportProtocol()
        Get 设备流传输协议,1:UDP,2:TCP;(国标设备有效,不填写则默认UDP协议)
        Returns:
        TransportProtocol 设备流传输协议,1:UDP,2:TCP;(国标设备有效,不填写则默认UDP协议)
      • setTransportProtocol

        public void setTransportProtocol​(Long TransportProtocol)
        Set 设备流传输协议,1:UDP,2:TCP;(国标设备有效,不填写则默认UDP协议)
        Parameters:
        TransportProtocol - 设备流传输协议,1:UDP,2:TCP;(国标设备有效,不填写则默认UDP协议)
      • getPassword

        public String getPassword()
        Get 设备密码(国标,网关设备必填,仅支持数字组合,长度为1-64个字符)
        Returns:
        Password 设备密码(国标,网关设备必填,仅支持数字组合,长度为1-64个字符)
      • setPassword

        public void setPassword​(String Password)
        Set 设备密码(国标,网关设备必填,仅支持数字组合,长度为1-64个字符)
        Parameters:
        Password - 设备密码(国标,网关设备必填,仅支持数字组合,长度为1-64个字符)
      • getDescription

        public String getDescription()
        Get 设备描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
        Returns:
        Description 设备描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
      • setDescription

        public void setDescription​(String Description)
        Set 设备描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
        Parameters:
        Description - 设备描述,仅支持中文、英文、数字、_、-,长度不超过128个字符
      • getGatewayId

        public String getGatewayId()
        Get 设备接入网关ID,从查询网关列表接口中ListGateways获取(仅网关接入需要)
        Returns:
        GatewayId 设备接入网关ID,从查询网关列表接口中ListGateways获取(仅网关接入需要)
      • setGatewayId

        public void setGatewayId​(String GatewayId)
        Set 设备接入网关ID,从查询网关列表接口中ListGateways获取(仅网关接入需要)
        Parameters:
        GatewayId - 设备接入网关ID,从查询网关列表接口中ListGateways获取(仅网关接入需要)
      • getProtocolType

        public Long getProtocolType()
        Get 网关接入协议类型(从查询网关接入协议接口DescribeGatewayProtocol中获取)1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
        Returns:
        ProtocolType 网关接入协议类型(从查询网关接入协议接口DescribeGatewayProtocol中获取)1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
      • setProtocolType

        public void setProtocolType​(Long ProtocolType)
        Set 网关接入协议类型(从查询网关接入协议接口DescribeGatewayProtocol中获取)1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
        Parameters:
        ProtocolType - 网关接入协议类型(从查询网关接入协议接口DescribeGatewayProtocol中获取)1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
      • getIp

        public String getIp()
        Get 设备接入IP(仅网关接入需要)
        Returns:
        Ip 设备接入IP(仅网关接入需要)
      • setIp

        public void setIp​(String Ip)
        Set 设备接入IP(仅网关接入需要)
        Parameters:
        Ip - 设备接入IP(仅网关接入需要)
      • getPort

        public Long getPort()
        Get 设备端口(仅网关接入需要)
        Returns:
        Port 设备端口(仅网关接入需要)
      • setPort

        public void setPort​(Long Port)
        Set 设备端口(仅网关接入需要)
        Parameters:
        Port - 设备端口(仅网关接入需要)
      • getUsername

        public String getUsername()
        Get 设备用户名(仅网关接入需要)
        Returns:
        Username 设备用户名(仅网关接入需要)
      • setUsername

        public void setUsername​(String Username)
        Set 设备用户名(仅网关接入需要)
        Parameters:
        Username - 设备用户名(仅网关接入需要)