Class: Spikard::RouteBuilder
- Inherits:
-
Object
- Object
- Spikard::RouteBuilder
- Defined in:
- sig/types.rbs
Class Method Summary collapse
Instance Method Summary collapse
- #compression ⇒ RouteBuilder
- #cors ⇒ RouteBuilder
- #file_params_json ⇒ RouteBuilder
- #handler_dependencies ⇒ RouteBuilder
- #handler_name ⇒ RouteBuilder
- #params_schema_json ⇒ RouteBuilder
- #request_schema_json ⇒ RouteBuilder
- #response_schema_json ⇒ RouteBuilder
- #sync ⇒ RouteBuilder
Class Method Details
.new ⇒ RouteBuilder
272 |
# File 'sig/types.rbs', line 272
def self.new: (Method method, String path) -> RouteBuilder
|
Instance Method Details
#compression ⇒ RouteBuilder
269 |
# File 'sig/types.rbs', line 269
def compression: (CompressionConfig compression) -> RouteBuilder
|
#cors ⇒ RouteBuilder
268 |
# File 'sig/types.rbs', line 268
def cors: (CorsConfig cors) -> RouteBuilder
|
#file_params_json ⇒ RouteBuilder
267 |
# File 'sig/types.rbs', line 267
def file_params_json: (json_value schema) -> RouteBuilder
|
#handler_dependencies ⇒ RouteBuilder
271 |
# File 'sig/types.rbs', line 271
def handler_dependencies: (Array[String] dependencies) -> RouteBuilder
|
#handler_name ⇒ RouteBuilder
263 |
# File 'sig/types.rbs', line 263
def handler_name: (String name) -> RouteBuilder
|
#params_schema_json ⇒ RouteBuilder
266 |
# File 'sig/types.rbs', line 266
def params_schema_json: (json_value schema) -> RouteBuilder
|
#request_schema_json ⇒ RouteBuilder
264 |
# File 'sig/types.rbs', line 264
def request_schema_json: (json_value schema) -> RouteBuilder
|
#response_schema_json ⇒ RouteBuilder
265 |
# File 'sig/types.rbs', line 265
def response_schema_json: (json_value schema) -> RouteBuilder
|