Interface RoutingClassifierTrace.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RoutingClassifierTrace.Builder,,RoutingClassifierTrace> SdkBuilder<RoutingClassifierTrace.Builder,,RoutingClassifierTrace> SdkPojo
- Enclosing class:
RoutingClassifierTrace
-
Method Summary
Modifier and TypeMethodDescriptiondefault RoutingClassifierTrace.BuilderinvocationInput(Consumer<InvocationInput.Builder> invocationInput) The classifier's invocation input.invocationInput(InvocationInput invocationInput) The classifier's invocation input.default RoutingClassifierTrace.BuildermodelInvocationInput(Consumer<ModelInvocationInput.Builder> modelInvocationInput) The classifier's model invocation input.modelInvocationInput(ModelInvocationInput modelInvocationInput) The classifier's model invocation input.default RoutingClassifierTrace.BuildermodelInvocationOutput(Consumer<RoutingClassifierModelInvocationOutput.Builder> modelInvocationOutput) The classifier's model invocation output.modelInvocationOutput(RoutingClassifierModelInvocationOutput modelInvocationOutput) The classifier's model invocation output.default RoutingClassifierTrace.Builderobservation(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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:
-
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.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:
-
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:
-
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:
-