Interface RoutingClassifierTrace.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RoutingClassifierTrace.Builder,RoutingClassifierTrace>,SdkBuilder<RoutingClassifierTrace.Builder,RoutingClassifierTrace>,SdkPojo
- Enclosing class:
- RoutingClassifierTrace
@Mutable @NotThreadSafe 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.Builderavoiding the need to create one manually viaInvocationInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaModelInvocationInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRoutingClassifierModelInvocationOutput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaObservation.builder().When the
Consumercompletes,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)
-
-