Interface GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder,
,GuardrailAutomatedReasoningTranslationAmbiguousFinding> SdkBuilder<GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder,
,GuardrailAutomatedReasoningTranslationAmbiguousFinding> SdkPojo
- Enclosing class:
GuardrailAutomatedReasoningTranslationAmbiguousFinding
-
Method Summary
Modifier and TypeMethodDescriptiondifferenceScenarios
(Collection<GuardrailAutomatedReasoningScenario> differenceScenarios) Scenarios showing how the different translation options differ in meaning.differenceScenarios
(Consumer<GuardrailAutomatedReasoningScenario.Builder>... differenceScenarios) Scenarios showing how the different translation options differ in meaning.differenceScenarios
(GuardrailAutomatedReasoningScenario... differenceScenarios) Scenarios showing how the different translation options differ in meaning.Different logical interpretations that were detected during translation of the input.Different logical interpretations that were detected during translation of the input.options
(GuardrailAutomatedReasoningTranslationOption... options) Different logical interpretations that were detected during translation of the input.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
options
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder options(Collection<GuardrailAutomatedReasoningTranslationOption> options) Different logical interpretations that were detected during translation of the input.
- Parameters:
options
- Different logical interpretations that were detected during translation of the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder options(GuardrailAutomatedReasoningTranslationOption... options) Different logical interpretations that were detected during translation of the input.
- Parameters:
options
- Different logical interpretations that were detected during translation of the input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder options(Consumer<GuardrailAutomatedReasoningTranslationOption.Builder>... options) Different logical interpretations that were detected during translation of the input.
This is a convenience method that creates an instance of theGuardrailAutomatedReasoningTranslationOption.Builder
avoiding the need to create one manually viaGuardrailAutomatedReasoningTranslationOption.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooptions(List<GuardrailAutomatedReasoningTranslationOption>)
.- Parameters:
options
- a consumer that will call methods onGuardrailAutomatedReasoningTranslationOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
differenceScenarios
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder differenceScenarios(Collection<GuardrailAutomatedReasoningScenario> differenceScenarios) Scenarios showing how the different translation options differ in meaning.
- Parameters:
differenceScenarios
- Scenarios showing how the different translation options differ in meaning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
differenceScenarios
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder differenceScenarios(GuardrailAutomatedReasoningScenario... differenceScenarios) Scenarios showing how the different translation options differ in meaning.
- Parameters:
differenceScenarios
- Scenarios showing how the different translation options differ in meaning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
differenceScenarios
GuardrailAutomatedReasoningTranslationAmbiguousFinding.Builder differenceScenarios(Consumer<GuardrailAutomatedReasoningScenario.Builder>... differenceScenarios) Scenarios showing how the different translation options differ in meaning.
This is a convenience method that creates an instance of theGuardrailAutomatedReasoningScenario.Builder
avoiding the need to create one manually viaGuardrailAutomatedReasoningScenario.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todifferenceScenarios(List<GuardrailAutomatedReasoningScenario>)
.- Parameters:
differenceScenarios
- a consumer that will call methods onGuardrailAutomatedReasoningScenario.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-