Class Nexus\Mcp\Schema\Elicitation\Builder\StringSchemaBuilder

final
extends PrimitiveSchemaDefinitionBuilder<string, array{type: 'string', description?: non-empty-string, title?: non-empty-string, minLength?: int<0, max>, maxLength?: int<0, max>, format?: ('date'|'date-time'|'email'|'uri'), default?: string}>

Fluent builder for StringSchema .

Methods
Methods inherited from Nexus\Mcp\Schema\Elicitation\Builder\PrimitiveSchemaDefinitionBuilder
__construct(), booleanSchema(), enumSchema(), numberSchema(), stringSchema(), description(), title(), default(), required(), isRequired(),
Properties inherited from Nexus\Mcp\Schema\Elicitation\Builder\PrimitiveSchemaDefinitionBuilder
$description, $title, $default, $name