static CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.builder() |
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.clientRequestToken(String clientRequestToken) |
A unique, case-sensitive identifier that you provide to ensure idempotency of your requests.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.description(String description) |
An optional description of the prompt router to help identify its purpose.
|
default CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.fallbackModel(Consumer<PromptRouterTargetModel.Builder> fallbackModel) |
The default model to use when the routing criteria is not met.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.fallbackModel(PromptRouterTargetModel fallbackModel) |
The default model to use when the routing criteria is not met.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.models(Collection<PromptRouterTargetModel> models) |
A list of foundation models that the prompt router can route requests to.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.models(Consumer<PromptRouterTargetModel.Builder>... models) |
A list of foundation models that the prompt router can route requests to.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.models(PromptRouterTargetModel... models) |
A list of foundation models that the prompt router can route requests to.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.promptRouterName(String promptRouterName) |
The name of the prompt router.
|
default CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.routingCriteria(Consumer<RoutingCriteria.Builder> routingCriteria) |
The criteria, which is the response quality difference, used to determine how incoming requests are routed to
different models.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.routingCriteria(RoutingCriteria routingCriteria) |
The criteria, which is the response quality difference, used to determine how incoming requests are routed to
different models.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.tags(Collection<Tag> tags) |
An array of key-value pairs to apply to this resource as tags.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
An array of key-value pairs to apply to this resource as tags.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.Builder.tags(Tag... tags) |
An array of key-value pairs to apply to this resource as tags.
|
CreatePromptRouterRequest.Builder |
CreatePromptRouterRequest.toBuilder() |
|