Interface PostProcessingModelInvocationOutput.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PostProcessingModelInvocationOutput.Builder,PostProcessingModelInvocationOutput>
,SdkBuilder<PostProcessingModelInvocationOutput.Builder,PostProcessingModelInvocationOutput>
,SdkPojo
- Enclosing class:
- PostProcessingModelInvocationOutput
public static interface PostProcessingModelInvocationOutput.Builder extends SdkPojo, CopyableBuilder<PostProcessingModelInvocationOutput.Builder,PostProcessingModelInvocationOutput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PostProcessingModelInvocationOutput.Builder
parsedResponse(Consumer<PostProcessingParsedResponse.Builder> parsedResponse)
Sets the value of the ParsedResponse property for this object.PostProcessingModelInvocationOutput.Builder
parsedResponse(PostProcessingParsedResponse parsedResponse)
Sets the value of the ParsedResponse property for this object.PostProcessingModelInvocationOutput.Builder
traceId(String traceId)
Sets the value of the TraceId 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
-
traceId
PostProcessingModelInvocationOutput.Builder traceId(String traceId)
Sets the value of the TraceId property for this object.- Parameters:
traceId
- The new value for the TraceId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parsedResponse
PostProcessingModelInvocationOutput.Builder parsedResponse(PostProcessingParsedResponse parsedResponse)
Sets the value of the ParsedResponse property for this object.- Parameters:
parsedResponse
- The new value for the ParsedResponse property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parsedResponse
default PostProcessingModelInvocationOutput.Builder parsedResponse(Consumer<PostProcessingParsedResponse.Builder> parsedResponse)
Sets the value of the ParsedResponse property for this object. This is a convenience method that creates an instance of thePostProcessingParsedResponse.Builder
avoiding the need to create one manually viaPostProcessingParsedResponse.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toparsedResponse(PostProcessingParsedResponse)
.- Parameters:
parsedResponse
- a consumer that will call methods onPostProcessingParsedResponse.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parsedResponse(PostProcessingParsedResponse)
-
-