Class CreateImageModerationAsyncTaskRequest


  • public class CreateImageModerationAsyncTaskRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBizType()
      Get 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
      备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
      String getCallbackUrl()
      Get 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
      String getDataId()
      Get 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
      取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
      Device getDevice()
      Get 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。
      String getFileContent()
      Get 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
      备注: **该字段与FileUrl必须选择输入其中一个**。
      String getFileUrl()
      Get 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
      备注:**该字段与FileContent必须选择输入其中一个**。
      Long getInterval()
      Get **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
      备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      Long getMaxFrames()
      Get **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
      备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      User getUser()
      Get 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
      void setBizType​(String BizType)
      Set 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
      备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
      void setCallbackUrl​(String CallbackUrl)
      Set 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
      void setDataId​(String DataId)
      Set 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
      取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
      void setDevice​(Device Device)
      Set 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。
      void setFileContent​(String FileContent)
      Set 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
      备注: **该字段与FileUrl必须选择输入其中一个**。
      void setFileUrl​(String FileUrl)
      Set 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
      备注:**该字段与FileContent必须选择输入其中一个**。
      void setInterval​(Long Interval)
      Set **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
      备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      void setMaxFrames​(Long MaxFrames)
      Set **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
      备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      void setUser​(User User)
      Set 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreateImageModerationAsyncTaskRequest

        public CreateImageModerationAsyncTaskRequest()
      • CreateImageModerationAsyncTaskRequest

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

      • getCallbackUrl

        public String getCallbackUrl()
        Get 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
        Returns:
        CallbackUrl 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
      • setCallbackUrl

        public void setCallbackUrl​(String CallbackUrl)
        Set 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
        Parameters:
        CallbackUrl - 接收审核信息回调地址,审核过程中产生的所有结果发送至此地址。
      • getBizType

        public String getBizType()
        Get 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
        备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
        Returns:
        BizType 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
        备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
      • setBizType

        public void setBizType​(String BizType)
        Set 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
        备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
        Parameters:
        BizType - 该字段表示策略的具体编号,用于接口调度,在内容安全控制台中可配置。若不传入Biztype参数(留空),则代表采用默认的识别策略;传入则会在审核时根据业务场景采取不同的审核策略。
        备注:Biztype仅为数字、字母与下划线的组合,长度为3-32个字符;不同Biztype关联不同的业务场景与识别能力策略,调用前请确认正确的Biztype。
      • getDataId

        public String getDataId()
        Get 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
        取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
        Returns:
        DataId 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
        取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
      • setDataId

        public void setDataId​(String DataId)
        Set 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
        取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
        Parameters:
        DataId - 该字段表示您为待检测对象分配的数据ID,传入后可方便您对文件进行标识和管理。
        取值:由英文字母(大小写均可)、数字及四个特殊符号(_,-,@,#)组成,**长度不超过64个字符**。
      • getFileContent

        public String getFileContent()
        Get 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
        备注: **该字段与FileUrl必须选择输入其中一个**。
        Returns:
        FileContent 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
        备注: **该字段与FileUrl必须选择输入其中一个**。
      • setFileContent

        public void setFileContent​(String FileContent)
        Set 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
        备注: **该字段与FileUrl必须选择输入其中一个**。
        Parameters:
        FileContent - 该字段表示待检测图片文件内容的Base64编码,图片**大小不超过5MB**,建议**分辨率不低于256x256**,否则可能会影响识别效果。
        备注: **该字段与FileUrl必须选择输入其中一个**。
      • getFileUrl

        public String getFileUrl()
        Get 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
        备注:**该字段与FileContent必须选择输入其中一个**。
        Returns:
        FileUrl 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
        备注:**该字段与FileContent必须选择输入其中一个**。
      • setFileUrl

        public void setFileUrl​(String FileUrl)
        Set 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
        备注:**该字段与FileContent必须选择输入其中一个**。
        Parameters:
        FileUrl - 该字段表示待检测图片文件的访问链接,图片支持PNG、JPG、JPEG、BMP、GIF、WEBP格式,**大小不超过5MB**,建议**分辨率不低于256x256**;图片下载时间限制为3秒,超过则会返回下载超时;由于网络安全策略,**送审带重定向的链接,可能引起下载失败**,请尽量避免,比如Http返回302状态码的链接,可能导致接口返回ResourceUnavailable.ImageDownloadError。
        备注:**该字段与FileContent必须选择输入其中一个**。
      • getInterval

        public Long getInterval()
        Get **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
        Returns:
        Interval **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      • setInterval

        public void setInterval​(Long Interval)
        Set **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
        Parameters:
        Interval - **GIF/长图检测专用**,用于表示GIF截帧频率(每隔多少张图片抽取一帧进行检测),长图则按照长边:短边取整计算要切割的总图数;默认值为0,此时只会检测GIF的第一帧或对长图不进行切分处理。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      • getMaxFrames

        public Long getMaxFrames()
        Get **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
        Returns:
        MaxFrames **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      • setMaxFrames

        public void setMaxFrames​(Long MaxFrames)
        Set **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
        Parameters:
        MaxFrames - **GIF/长图检测专用**,用于标识最大截帧数量;默认值为1,此时只会检测输入GIF的第一帧或对长图不进行切分处理(可能会造成处理超时)。
        备注:Interval与MaxFrames参数需要组合使用。例如,Interval=3, MaxFrames=400,则代表在检测GIF/长图时,将每间隔2帧检测一次且最多检测400帧。
      • getUser

        public User getUser()
        Get 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
        Returns:
        User 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
      • setUser

        public void setUser​(User User)
        Set 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
        Parameters:
        User - 该字段表示待检测对象对应的用户相关信息,若填入则可甄别相应违规风险用户。
      • getDevice

        public Device getDevice()
        Get 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。
        Returns:
        Device 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。
      • setDevice

        public void setDevice​(Device Device)
        Set 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。
        Parameters:
        Device - 该字段表示待检测对象对应的设备相关信息,若填入则可甄别相应违规风险设备。