Interface OrchestrationTrace.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<OrchestrationTrace.Builder,OrchestrationTrace>
,SdkBuilder<OrchestrationTrace.Builder,OrchestrationTrace>
,SdkPojo
- Enclosing class:
- OrchestrationTrace
public static interface OrchestrationTrace.Builder extends SdkPojo, CopyableBuilder<OrchestrationTrace.Builder,OrchestrationTrace>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OrchestrationTrace.Builder
invocationInput(Consumer<InvocationInput.Builder> invocationInput)
Sets the value of the InvocationInput property for this object.OrchestrationTrace.Builder
invocationInput(InvocationInput invocationInput)
Sets the value of the InvocationInput property for this object.default OrchestrationTrace.Builder
modelInvocationInput(Consumer<ModelInvocationInput.Builder> modelInvocationInput)
Sets the value of the ModelInvocationInput property for this object.OrchestrationTrace.Builder
modelInvocationInput(ModelInvocationInput modelInvocationInput)
Sets the value of the ModelInvocationInput property for this object.default OrchestrationTrace.Builder
observation(Consumer<Observation.Builder> observation)
Sets the value of the Observation property for this object.OrchestrationTrace.Builder
observation(Observation observation)
Sets the value of the Observation property for this object.default OrchestrationTrace.Builder
rationale(Consumer<Rationale.Builder> rationale)
Sets the value of the Rationale property for this object.OrchestrationTrace.Builder
rationale(Rationale rationale)
Sets the value of the Rationale property for this object.-
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, sdkFields
-
-
-
-
Method Detail
-
rationale
OrchestrationTrace.Builder rationale(Rationale rationale)
Sets the value of the Rationale property for this object.- Parameters:
rationale
- The new value for the Rationale property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rationale
default OrchestrationTrace.Builder rationale(Consumer<Rationale.Builder> rationale)
Sets the value of the Rationale property for this object. This is a convenience method that creates an instance of theRationale.Builder
avoiding the need to create one manually viaRationale.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torationale(Rationale)
.- Parameters:
rationale
- a consumer that will call methods onRationale.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rationale(Rationale)
-
invocationInput
OrchestrationTrace.Builder invocationInput(InvocationInput invocationInput)
Sets the value of the InvocationInput property for this object.- Parameters:
invocationInput
- The new value for the InvocationInput property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationInput
default OrchestrationTrace.Builder invocationInput(Consumer<InvocationInput.Builder> invocationInput)
Sets the value of the InvocationInput property for this object. 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)
-
observation
OrchestrationTrace.Builder observation(Observation observation)
Sets the value of the Observation property for this object.- Parameters:
observation
- The new value for the Observation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
observation
default OrchestrationTrace.Builder observation(Consumer<Observation.Builder> observation)
Sets the value of the Observation property for this object. 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)
-
modelInvocationInput
OrchestrationTrace.Builder modelInvocationInput(ModelInvocationInput modelInvocationInput)
Sets the value of the ModelInvocationInput property for this object.- Parameters:
modelInvocationInput
- The new value for the ModelInvocationInput property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelInvocationInput
default OrchestrationTrace.Builder modelInvocationInput(Consumer<ModelInvocationInput.Builder> modelInvocationInput)
Sets the value of the ModelInvocationInput property for this object. 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)
-
-