Skip to content

Commit 2741942

Browse files
committed
feat(Assistant v1): Add suggestionTextPolicy prop to WorkspaceSystemSettingsDisambiguation
1 parent 34809d3 commit 2741942

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

assistant/src/main/java/com/ibm/watson/assistant/v1/model/WorkspaceSystemSettingsDisambiguation.java

+27
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ public interface Sensitivity {
4141
private Boolean randomize;
4242
@SerializedName("max_suggestions")
4343
private Long maxSuggestions;
44+
@SerializedName("suggestion_text_policy")
45+
private String suggestionTextPolicy;
4446

4547
/**
4648
* Builder.
@@ -52,6 +54,7 @@ public static class Builder {
5254
private String sensitivity;
5355
private Boolean randomize;
5456
private Long maxSuggestions;
57+
private String suggestionTextPolicy;
5558

5659
private Builder(WorkspaceSystemSettingsDisambiguation workspaceSystemSettingsDisambiguation) {
5760
this.prompt = workspaceSystemSettingsDisambiguation.prompt;
@@ -60,6 +63,7 @@ private Builder(WorkspaceSystemSettingsDisambiguation workspaceSystemSettingsDis
6063
this.sensitivity = workspaceSystemSettingsDisambiguation.sensitivity;
6164
this.randomize = workspaceSystemSettingsDisambiguation.randomize;
6265
this.maxSuggestions = workspaceSystemSettingsDisambiguation.maxSuggestions;
66+
this.suggestionTextPolicy = workspaceSystemSettingsDisambiguation.suggestionTextPolicy;
6367
}
6468

6569
/**
@@ -142,6 +146,17 @@ public Builder maxSuggestions(long maxSuggestions) {
142146
this.maxSuggestions = maxSuggestions;
143147
return this;
144148
}
149+
150+
/**
151+
* Set the suggestionTextPolicy.
152+
*
153+
* @param suggestionTextPolicy the suggestionTextPolicy
154+
* @return the WorkspaceSystemSettingsDisambiguation builder
155+
*/
156+
public Builder suggestionTextPolicy(String suggestionTextPolicy) {
157+
this.suggestionTextPolicy = suggestionTextPolicy;
158+
return this;
159+
}
145160
}
146161

147162
private WorkspaceSystemSettingsDisambiguation(Builder builder) {
@@ -151,6 +166,7 @@ private WorkspaceSystemSettingsDisambiguation(Builder builder) {
151166
sensitivity = builder.sensitivity;
152167
randomize = builder.randomize;
153168
maxSuggestions = builder.maxSuggestions;
169+
suggestionTextPolicy = builder.suggestionTextPolicy;
154170
}
155171

156172
/**
@@ -230,4 +246,15 @@ public Boolean randomize() {
230246
public Long maxSuggestions() {
231247
return maxSuggestions;
232248
}
249+
250+
/**
251+
* Gets the suggestionTextPolicy.
252+
*
253+
* For internal use only.
254+
*
255+
* @return the suggestionTextPolicy
256+
*/
257+
public String suggestionTextPolicy() {
258+
return suggestionTextPolicy;
259+
}
233260
}

0 commit comments

Comments
 (0)