Easy and Powerful Web Servers


[Up] [Top]

Documentation for package ‘plumber2’ version 0.1.0

Help Pages

A B C F G I L M N O P R S

-- A --

add_plumber2_tag Add a tag extension to plumber2
all_opts Retrieve options for creating a plumber2 api
api Create a new plumber API, optionally based on one or more plumber files
api_add_route Add a new route to either the request or header router
api_any Add a handler for a request
api_any_header Add a handler for a request header
api_assets Serve resources from your file system
api_connect Add a handler for a request
api_connect_header Add a handler for a request header
api_datastore Persistent server-side data storage
api_delete Add a handler for a request
api_delete_header Add a handler for a request header
api_docs Configure your API for serving documentation for itself
api_doc_add Configure your API for serving documentation for itself
api_doc_setting Configure your API for serving documentation for itself
api_forward Set up a plumber2 api to act as a reverse proxy
api_get Add a handler for a request
api_get_header Add a handler for a request header
api_head Add a handler for a request
api_head_header Add a handler for a request header
api_logger Set logging function and access log format for the API
api_message Add a handler to a WebSocket message
api_off Add a handler to an event
api_on Add a handler to an event
api_options Add a handler for a request
api_options_header Add a handler for a request header
api_package Load up an API distributed with a package
api_parse Create a new plumber API, optionally based on one or more plumber files
api_patch Add a handler for a request
api_patch_header Add a handler for a request header
api_post Add a handler for a request
api_post_header Add a handler for a request header
api_put Add a handler for a request
api_put_header Add a handler for a request header
api_redirect Redirect request to another resource
api_request_handlers Add a handler for a request
api_request_header_handlers Add a handler for a request header
api_run Launch the API
api_security_cors Set up CORS for a path in your plumber2 API
api_security_headers Add various security related headers to your plumber2 API
api_security_resource_isolation Set up resource isolation for a path
api_session_cookie Turn on session cookie data storage for your API
api_shiny Serve a Shiny app from a plumber2 api
api_statics Serve resources from your file system
api_stop Launch the API
api_trace Add a handler for a request
api_trace_header Add a handler for a request header
async_evaluators Async evaluators provided by plumber

-- B --

Break Router control flow

-- C --

combined_log_format Set logging function and access log format for the API
common_log_format Set logging function and access log format for the API
create_server_yml Create a _server.yml file to describe your API

-- F --

format_bmp Serializer functions provided by plumber2
format_cat Serializer functions provided by plumber2
format_csv Serializer functions provided by plumber2
format_feather Serializer functions provided by plumber2
format_format Serializer functions provided by plumber2
format_geojson Serializer functions provided by plumber2
format_htmlwidget Serializer functions provided by plumber2
format_jpeg Serializer functions provided by plumber2
format_parquet Serializer functions provided by plumber2
format_pdf Serializer functions provided by plumber2
format_png Serializer functions provided by plumber2
format_print Serializer functions provided by plumber2
format_rds Serializer functions provided by plumber2
format_svg Serializer functions provided by plumber2
format_tiff Serializer functions provided by plumber2
format_tsv Serializer functions provided by plumber2
format_unboxed Serializer functions provided by plumber2
format_yaml Serializer functions provided by plumber2

-- G --

get_async Register an async evaluator
get_opts Retrieve options for creating a plumber2 api
get_parsers Register or fetch a parser
get_serializers Register or fetch a serializer

-- I --

is_plumber_api Create a new plumber API, optionally based on one or more plumber files

-- L --

logger_console Set logging function and access log format for the API
logger_file Set logging function and access log format for the API
logger_logger Set logging function and access log format for the API
logger_null Set logging function and access log format for the API
logger_switch Set logging function and access log format for the API

-- M --

mirai_async Async evaluators provided by plumber

-- N --

Next Router control flow

-- O --

openapi Construct OpenAPI specifications
openapi_contact Construct OpenAPI specifications
openapi_content Construct OpenAPI specifications
openapi_header Construct OpenAPI specifications
openapi_info Construct OpenAPI specifications
openapi_license Construct OpenAPI specifications
openapi_operation Construct OpenAPI specifications
openapi_parameter Construct OpenAPI specifications
openapi_path Construct OpenAPI specifications
openapi_request_body Construct OpenAPI specifications
openapi_response Construct OpenAPI specifications
openapi_schema Construct OpenAPI specifications
openapi_tag Construct OpenAPI specifications

-- P --

parsers Parser functions provided by plumber2
parse_csv Parser functions provided by plumber2
parse_feather Parser functions provided by plumber2
parse_geojson Parser functions provided by plumber2
parse_multipart Parser functions provided by plumber2
parse_octet Parser functions provided by plumber2
parse_parquet Parser functions provided by plumber2
parse_rds Parser functions provided by plumber2
parse_text Parser functions provided by plumber2
parse_tsv Parser functions provided by plumber2
parse_yaml Parser functions provided by plumber2
Plumber2 The Plumber2 Class

-- R --

register_async Register an async evaluator
register_parser Register or fetch a parser
register_serializer Register or fetch a serializer

-- S --

serializers Serializer functions provided by plumber2
should_break Router control flow
show_registered_async Register an async evaluator
show_registered_parsers Register or fetch a parser
show_registered_serializers Register or fetch a serializer