Interface RoutingClassifierTrace.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<RoutingClassifierTrace.Builder,RoutingClassifierTrace>
,SdkBuilder<RoutingClassifierTrace.Builder,RoutingClassifierTrace>
,SdkPojo
- Enclosing class:
- RoutingClassifierTrace
public static interface RoutingClassifierTrace.Builder extends SdkPojo, CopyableBuilder<RoutingClassifierTrace.Builder,RoutingClassifierTrace>
-
-
Method Summary
-
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 Detail
-
invocationInput
RoutingClassifierTrace.Builder invocationInput(InvocationInput 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:
invocationInput(InvocationInput)
-
modelInvocationInput
RoutingClassifierTrace.Builder modelInvocationInput(ModelInvocationInput 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:
modelInvocationInput(ModelInvocationInput)
-
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:
modelInvocationOutput(RoutingClassifierModelInvocationOutput)
-
observation
RoutingClassifierTrace.Builder observation(Observation 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
default RoutingClassifierTrace.Builder observation(Consumer<Observation.Builder> 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:
observation(Observation)
-
-