All Superinterfaces:
NamedWriteable, ToXContent, Writeable
All Known Implementing Classes:
ToolChoice.ToolChoiceObject, ToolChoice.ToolChoiceString

public sealed interface ToolChoice extends NamedWriteable, ToXContent permits ToolChoice.ToolChoiceObject, ToolChoice.ToolChoiceString