Interface RoutingClassifierTrace.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RoutingClassifierTrace.Builder,
,RoutingClassifierTrace> SdkBuilder<RoutingClassifierTrace.Builder,
,RoutingClassifierTrace> SdkPojo
- Enclosing class:
RoutingClassifierTrace
-
Method Summary
Modifier and TypeMethodDescriptiondefault RoutingClassifierTrace.Builder
invocationInput
(Consumer<InvocationInput.Builder> invocationInput) The classifier's invocation input.invocationInput
(InvocationInput invocationInput) The classifier's invocation input.default RoutingClassifierTrace.Builder
modelInvocationInput
(Consumer<ModelInvocationInput.Builder> modelInvocationInput) The classifier's model invocation input.modelInvocationInput
(ModelInvocationInput modelInvocationInput) The classifier's model invocation input.default RoutingClassifierTrace.Builder
modelInvocationOutput
(Consumer<RoutingClassifierModelInvocationOutput.Builder> modelInvocationOutput) The classifier's model invocation output.modelInvocationOutput
(RoutingClassifierModelInvocationOutput modelInvocationOutput) The classifier's model invocation output.default RoutingClassifierTrace.Builder
observation
(Consumer<Observation.Builder> observation) The classifier's observation.observation
(Observation observation) The classifier's observation.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
-
invocationInput
The classifier's invocation input.
- Parameters:
invocationInput
- The classifier's invocation input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationInput
default RoutingClassifierTrace.Builder invocationInput(Consumer<InvocationInput.Builder> invocationInput) The classifier's invocation input.
This is a convenience method that creates an instance of theInvocationInput.Builder
avoiding the need to create one manually viaInvocationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvocationInput(InvocationInput)
.- Parameters:
invocationInput
- a consumer that will call methods onInvocationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelInvocationInput
The classifier's model invocation input.
- Parameters:
modelInvocationInput
- The classifier's model invocation input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelInvocationInput
default RoutingClassifierTrace.Builder modelInvocationInput(Consumer<ModelInvocationInput.Builder> modelInvocationInput) The classifier's model invocation input.
This is a convenience method that creates an instance of theModelInvocationInput.Builder
avoiding the need to create one manually viaModelInvocationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelInvocationInput(ModelInvocationInput)
.- Parameters:
modelInvocationInput
- a consumer that will call methods onModelInvocationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelInvocationOutput
RoutingClassifierTrace.Builder modelInvocationOutput(RoutingClassifierModelInvocationOutput modelInvocationOutput) The classifier's model invocation output.
- Parameters:
modelInvocationOutput
- The classifier's model invocation output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelInvocationOutput
default RoutingClassifierTrace.Builder modelInvocationOutput(Consumer<RoutingClassifierModelInvocationOutput.Builder> modelInvocationOutput) The classifier's model invocation output.
This is a convenience method that creates an instance of theRoutingClassifierModelInvocationOutput.Builder
avoiding the need to create one manually viaRoutingClassifierModelInvocationOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelInvocationOutput(RoutingClassifierModelInvocationOutput)
.- Parameters:
modelInvocationOutput
- a consumer that will call methods onRoutingClassifierModelInvocationOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
observation
The classifier's observation.
- Parameters:
observation
- The classifier's observation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
observation
The classifier's observation.
This is a convenience method that creates an instance of theObservation.Builder
avoiding the need to create one manually viaObservation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toobservation(Observation)
.- Parameters:
observation
- a consumer that will call methods onObservation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-