public static final class GetPolicyDefaultOptionsResponseBody.Builder extends Object
public GetPolicyDefaultOptionsResponseBody.Builder code(String code)
Status code, 00000 indicates success; others indicate failure.
example:00000
public GetPolicyDefaultOptionsResponseBody.Builder enableSensitiveInputCheck(Integer enableSensitiveInputCheck)
public GetPolicyDefaultOptionsResponseBody.Builder enableSensitiveOutputCheck(Integer enableSensitiveOutputCheck)
public GetPolicyDefaultOptionsResponseBody.Builder harmfulCategoryInfoList(List<GetPolicyDefaultOptionsResponseBody.HarmfulCategoryInfoList> harmfulCategoryInfoList)
List of harmful category objects
public GetPolicyDefaultOptionsResponseBody.Builder httpStatusCode(Integer httpStatusCode)
HTTP status code
example:200
public GetPolicyDefaultOptionsResponseBody.Builder inputSafeAnswer(String inputSafeAnswer)
public GetPolicyDefaultOptionsResponseBody.Builder inputSafeAnswerSwitch(Integer inputSafeAnswerSwitch)
public GetPolicyDefaultOptionsResponseBody.Builder message(String message)
Return message.
example:""
public GetPolicyDefaultOptionsResponseBody.Builder outputSafeAnswer(String outputSafeAnswer)
public GetPolicyDefaultOptionsResponseBody.Builder outputSafeAnswerSwitch(Integer outputSafeAnswerSwitch)
public GetPolicyDefaultOptionsResponseBody.Builder promptAttackInfo(GetPolicyDefaultOptionsResponseBody.PromptAttackInfo promptAttackInfo)
Prompt attack detection result object
public GetPolicyDefaultOptionsResponseBody.Builder promptAttackInfoList(List<GetPolicyDefaultOptionsResponseBody.PromptAttackInfoList> promptAttackInfoList)
Prompt attack list
public GetPolicyDefaultOptionsResponseBody.Builder requestId(String requestId)
Request ID
example:AAAAAA-BBBB-CCCCC-DDDD-EEEEEEEE****
public GetPolicyDefaultOptionsResponseBody.Builder sensitiveDataTypeList(List<GetPolicyDefaultOptionsResponseBody.SensitiveDataTypeList> sensitiveDataTypeList)
public GetPolicyDefaultOptionsResponseBody.Builder success(Boolean success)
Indicates whether the operation was successful. true means success, false means failure.
True
public GetPolicyDefaultOptionsResponseBody.Builder topicConfigInfoList(List<GetPolicyDefaultOptionsResponseBody.TopicConfigInfoList> topicConfigInfoList)
Sensitive topic list
public GetPolicyDefaultOptionsResponseBody.Builder wordGroupInfoList(List<GetPolicyDefaultOptionsResponseBody.WordGroupInfoList> wordGroupInfoList)
List of keyword group objects
public GetPolicyDefaultOptionsResponseBody build()
Copyright © 2025. All rights reserved.