Interface InvokeModelRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BedrockRuntimeRequest.Builder,Buildable,CopyableBuilder<InvokeModelRequest.Builder,InvokeModelRequest>,SdkBuilder<InvokeModelRequest.Builder,InvokeModelRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- InvokeModelRequest
public static interface InvokeModelRequest.Builder extends BedrockRuntimeRequest.Builder, SdkPojo, CopyableBuilder<InvokeModelRequest.Builder,InvokeModelRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InvokeModelRequest.Builderaccept(String accept)The desired MIME type of the inference body in the response.InvokeModelRequest.Builderbody(SdkBytes body)Input data in the format specified in the content-type request header.InvokeModelRequest.BuildercontentType(String contentType)The MIME type of the input data in the request.InvokeModelRequest.BuildermodelId(String modelId)Identifier of the model.InvokeModelRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)InvokeModelRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.bedrockruntime.model.BedrockRuntimeRequest.Builder
build
-
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
-
body
InvokeModelRequest.Builder body(SdkBytes body)
Input data in the format specified in the content-type request header. To see the format and content of this field for different models, refer to Inference parameters.
- Parameters:
body- Input data in the format specified in the content-type request header. To see the format and content of this field for different models, refer to Inference parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentType
InvokeModelRequest.Builder contentType(String contentType)
The MIME type of the input data in the request. The default value is
application/json.- Parameters:
contentType- The MIME type of the input data in the request. The default value isapplication/json.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accept
InvokeModelRequest.Builder accept(String accept)
The desired MIME type of the inference body in the response. The default value is
application/json.- Parameters:
accept- The desired MIME type of the inference body in the response. The default value isapplication/json.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelId
InvokeModelRequest.Builder modelId(String modelId)
Identifier of the model.
- Parameters:
modelId- Identifier of the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
InvokeModelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
InvokeModelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-