public static final class UpdatePolicyRequest.Builder extends Object
public UpdatePolicyRequest.Builder contentSafeModelInstanceId(Long contentSafeModelInstanceId)
public UpdatePolicyRequest.Builder enableSensitiveInputCheck(Integer enableSensitiveInputCheck)
public UpdatePolicyRequest.Builder enableSensitiveOutputCheck(Integer enableSensitiveOutputCheck)
public UpdatePolicyRequest.Builder harmfulCategoryConfigInfoList(List<UpdatePolicyRequest.HarmfulCategoryConfigInfoList> harmfulCategoryConfigInfoList)
List of harmful category configurations
public UpdatePolicyRequest.Builder inputSafeAnswer(String inputSafeAnswer)
public UpdatePolicyRequest.Builder inputSafeAnswerSwitch(Integer inputSafeAnswerSwitch)
public UpdatePolicyRequest.Builder isSidecarPolicy(Integer isSidecarPolicy)
public UpdatePolicyRequest.Builder outputSafeAnswer(String outputSafeAnswer)
public UpdatePolicyRequest.Builder outputSafeAnswerSwitch(Integer outputSafeAnswerSwitch)
public UpdatePolicyRequest.Builder policyId(Long policyId)
Detection policy ID
example:16
public UpdatePolicyRequest.Builder policyName(String policyName)
Detection policy name.
example:testPolicy
public UpdatePolicyRequest.Builder promptAttackInfo(UpdatePolicyRequest.PromptAttackInfo promptAttackInfo)
Prompt attack detection result object
public UpdatePolicyRequest.Builder promptAttackInfoList(List<UpdatePolicyRequest.PromptAttackInfoList> promptAttackInfoList)
List of prompt attacks
public UpdatePolicyRequest.Builder promptAttackModelInstanceId(Long promptAttackModelInstanceId)
public UpdatePolicyRequest.Builder regionId(String regionId)
Region ID.
example:cn-shanghai
public UpdatePolicyRequest.Builder regularExpressList(List<UpdatePolicyRequest.RegularExpressList> regularExpressList)
public UpdatePolicyRequest.Builder sceneType(Integer sceneType)
public UpdatePolicyRequest.Builder sensitiveConfigList(List<UpdatePolicyRequest.SensitiveConfigList> sensitiveConfigList)
public UpdatePolicyRequest.Builder sensitiveTopicList(List<UpdatePolicyRequest.SensitiveTopicList> sensitiveTopicList)
public UpdatePolicyRequest.Builder sensitiveTopicModelInstanceId(Long sensitiveTopicModelInstanceId)
public UpdatePolicyRequest.Builder sensitiveWordList(List<UpdatePolicyRequest.SensitiveWordList> sensitiveWordList)
public UpdatePolicyRequest.Builder topicConfigInfoList(List<UpdatePolicyRequest.TopicConfigInfoList> topicConfigInfoList)
List of sensitive topics
public UpdatePolicyRequest.Builder wordGroupInfoList(List<UpdatePolicyRequest.WordGroupInfoList> wordGroupInfoList)
List of keyword group objects
public UpdatePolicyRequest.Builder workspaceId(Long workspaceId)
public UpdatePolicyRequest build()
Copyright © 2025. All rights reserved.