Class SalIntegrationEnrichmentSettingsTermAssignment.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.SalIntegrationEnrichmentSettingsTermAssignment.Builder
-
- Enclosing class:
- SalIntegrationEnrichmentSettingsTermAssignment
public static class SalIntegrationEnrichmentSettingsTermAssignment.Builder extends java.lang.Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SalIntegrationEnrichmentSettingsTermAssignment
build()
Builds a SalIntegrationEnrichmentSettingsTermAssignment.SalIntegrationEnrichmentSettingsTermAssignment.Builder
classBasedAssignments(java.lang.Boolean classBasedAssignments)
Set the classBasedAssignments.SalIntegrationEnrichmentSettingsTermAssignment.Builder
evaluateNegativeAssignments(java.lang.Boolean evaluateNegativeAssignments)
Set the evaluateNegativeAssignments.SalIntegrationEnrichmentSettingsTermAssignment.Builder
llmBasedAssignments(java.lang.Boolean llmBasedAssignments)
Set the llmBasedAssignments.SalIntegrationEnrichmentSettingsTermAssignment.Builder
mlBasedAssignmentsCustom(java.lang.Boolean mlBasedAssignmentsCustom)
Set the mlBasedAssignmentsCustom.SalIntegrationEnrichmentSettingsTermAssignment.Builder
mlBasedAssignmentsDefault(java.lang.Boolean mlBasedAssignmentsDefault)
Set the mlBasedAssignmentsDefault.SalIntegrationEnrichmentSettingsTermAssignment.Builder
nameMatching(java.lang.Boolean nameMatching)
Set the nameMatching.SalIntegrationEnrichmentSettingsTermAssignment.Builder
termAssignmentThreshold(java.lang.Double termAssignmentThreshold)
Set the termAssignmentThreshold.SalIntegrationEnrichmentSettingsTermAssignment.Builder
termSuggestionThreshold(java.lang.Double termSuggestionThreshold)
Set the termSuggestionThreshold.
-
-
-
Method Detail
-
build
public SalIntegrationEnrichmentSettingsTermAssignment build()
Builds a SalIntegrationEnrichmentSettingsTermAssignment.- Returns:
- the new SalIntegrationEnrichmentSettingsTermAssignment instance
-
classBasedAssignments
public SalIntegrationEnrichmentSettingsTermAssignment.Builder classBasedAssignments(java.lang.Boolean classBasedAssignments)
Set the classBasedAssignments.- Parameters:
classBasedAssignments
- the classBasedAssignments- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
evaluateNegativeAssignments
public SalIntegrationEnrichmentSettingsTermAssignment.Builder evaluateNegativeAssignments(java.lang.Boolean evaluateNegativeAssignments)
Set the evaluateNegativeAssignments.- Parameters:
evaluateNegativeAssignments
- the evaluateNegativeAssignments- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
llmBasedAssignments
public SalIntegrationEnrichmentSettingsTermAssignment.Builder llmBasedAssignments(java.lang.Boolean llmBasedAssignments)
Set the llmBasedAssignments.- Parameters:
llmBasedAssignments
- the llmBasedAssignments- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
mlBasedAssignmentsCustom
public SalIntegrationEnrichmentSettingsTermAssignment.Builder mlBasedAssignmentsCustom(java.lang.Boolean mlBasedAssignmentsCustom)
Set the mlBasedAssignmentsCustom.- Parameters:
mlBasedAssignmentsCustom
- the mlBasedAssignmentsCustom- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
mlBasedAssignmentsDefault
public SalIntegrationEnrichmentSettingsTermAssignment.Builder mlBasedAssignmentsDefault(java.lang.Boolean mlBasedAssignmentsDefault)
Set the mlBasedAssignmentsDefault.- Parameters:
mlBasedAssignmentsDefault
- the mlBasedAssignmentsDefault- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
nameMatching
public SalIntegrationEnrichmentSettingsTermAssignment.Builder nameMatching(java.lang.Boolean nameMatching)
Set the nameMatching.- Parameters:
nameMatching
- the nameMatching- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
termAssignmentThreshold
public SalIntegrationEnrichmentSettingsTermAssignment.Builder termAssignmentThreshold(java.lang.Double termAssignmentThreshold)
Set the termAssignmentThreshold.- Parameters:
termAssignmentThreshold
- the termAssignmentThreshold- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
termSuggestionThreshold
public SalIntegrationEnrichmentSettingsTermAssignment.Builder termSuggestionThreshold(java.lang.Double termSuggestionThreshold)
Set the termSuggestionThreshold.- Parameters:
termSuggestionThreshold
- the termSuggestionThreshold- Returns:
- the SalIntegrationEnrichmentSettingsTermAssignment builder
-
-