Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws-samples/aws-lambda-extensions
/ functions
Functions
395 in github.com/aws-samples/aws-lambda-extensions
⨍
Functions
395
◇
Types & classes
170
Method
__init__
(self)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/extensions_api_client.py:15
Method
__init__
(self)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/logs_api_client.py:14
Method
__init__
(self, queue, *args)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/http_listener.py:32
Method
__init__
(self, queue, *args)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_http_listener.py:46
Method
__init__
(self, queue, *args)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetry_http_listener.py:46
Method
__init__
(self, agent_name, registration_body, subscription_body)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension.py:40
Method
__init__
(self)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/extensions_api_client.py:16
Method
__init__
(self, agent_name, endpoint, index)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/elasticsearch_producer.py:9
Method
__init__
(self)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/logs_api_client.py:15
Method
__init__
(self, queue, *args)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/http_listener.py:40
Method
__init__
(self, queue, *args)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetry_http_listener.py:46
Function
as_stream_bytes
()
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:338
Method
capacity
Get the capacity of the
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:46
Method
constructor
()
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/extensions-api-client.mjs:11
Function
create
()
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:234
Function
create_invoke_result_request
(id: &str, body: Body)
rust-example-lambda-runtime-api-proxy-extension/src/sandbox.rs:49
Function
dispatch
(queue, force)
nodejs-example-telemetry-api-extension/nodejs-example-telemetry-api-extension/telemetry-dispatcher.js:9
Method
do_POST
(self)
python-example-logs-api-extension/extensions/logs_api_http_extension/http_listener.py:44
Method
do_POST
(self)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/http_listener.py:42
Method
do_POST
(self)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/http_listener.py:36
Method
do_POST
(self)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_http_listener.py:50
Method
do_POST
(self)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetry_http_listener.py:50
Method
do_POST
(self)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/http_listener.py:44
Method
do_POST
(self)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetry_http_listener.py:50
Method
exitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure @param extensionId ID of the extension rec
java-example-extension/src/main/java/example/ExtensionClient.java:122
Function
gateway_auth_handler
(url, method, timeout, headers, data)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_dispatcher.py:40
Function
handleError
(w http.ResponseWriter, r *http.Request)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:141
Function
handleInitError
(w http.ResponseWriter, r *http.Request)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:108
Method
handleInitError
(req, res)
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/runtime-api-proxy.mjs:67
Function
handleInvokeError
(w http.ResponseWriter, r *http.Request)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:117
Method
handleInvokeError
(req, res)
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/runtime-api-proxy.mjs:80
Function
handleNext
(w http.ResponseWriter, r *http.Request)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:70
Method
handleNext
(_, res)
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/runtime-api-proxy.mjs:26
Function
handleResponse
(w http.ResponseWriter, r *http.Request)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:91
Method
handleResponse
(req, res)
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/runtime-api-proxy.mjs:46
Function
handle_signal
(signal, frame)
python-example-extension/python-example-extension/extension.py:25
Function
handler
(*args)
python-example-logs-api-extension/extensions/logs_api_http_extension/http_listener.py:21
Function
handler
(*args)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/http_listener.py:20
Function
handler
(*args)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/http_listener.py:15
Function
handler
(*args)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/http_listener.py:21
Method
http_handler
http_handler handles the requests coming from the Logs API. Everytime Logs API sends logs, this function will read the logs from the response body and
kinesisfirehose-logs-extension-demo/agent/http.go:72
Method
http_handler
http_handler handles the requests coming from the Logs API. Everytime Logs API sends logs, this function will read the logs from the response body and
kinesis-stream-logs-extension-demo/agent/http.go:72
Method
http_handler
http_handler handles the requests coming from the Logs API. Everytime Logs API sends logs, this function will read the logs from the response body and
go-example-adaptive-batching-extension/agent/http.go:74
Method
http_handler
http_handler handles the requests coming from the Telemetry API. Everytime Telemetry API sends log events, this function will read them from the respo
go-example-telemetry-api-extension/telemetryApi/listener.go:71
Method
http_handler
http_handler handles the requests coming from the Logs API. Everytime Logs API sends logs, this function will read the logs from the response body and
go-example-logs-api-extension/agent/http.go:71
Function
hyper_body_to_body_buffer
( size: usize, body: hyper::Body, )
rust-example-lambda-runtime-api-proxy-extension/src/route.rs:75
Method
initError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize @param extensionId ID of the extension
java-example-extension/src/main/java/example/ExtensionClient.java:92
Method
into_arc
(self)
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:55
Function
lambda_handler
(event, context)
python-example-logs-api-extension/hello-world/lambda_function.py:7
Function
lambda_handler
(event, context)
bash-example-wrapper/lambda_function.py:6
Function
lambda_handler
(event, context)
python-example-wrapper/lambda_function.py:6
Function
lambda_handler
(event, context)
s3-logs-extension-demo-zip-archive/functionsrc/lambda_function.py:7
Function
lambda_handler
(event, context)
s3-logs-extension-demo-container-image/function/functionsrc/app.py:8
Function
lambda_handler
(event, context)
python-example-telemetry-prometheus-extension/function/lambda_function.py:8
Function
lambda_handler
(event, context)
python-example-telemetry-api-extension/function/lambda_function.py:5
Function
lambda_handler
(event:, context:)
ruby-example-wrapper/lambda_function.rb:6
Function
lambda_handler
(event, context)
python-example-telemetry-opensearch-extension/function/lambda_function.py:8
Method
logIncomingRequest
(req, _, next)
nodejs-example-lambda-runtime-api-proxy-extension/nodejs-example-lambda-runtime-api-proxy-extension/runtime-api-proxy.mjs:94
Function
main
()
go-example-extension/main.go:24
Function
main
()
kinesisfirehose-logs-extension-demo/main.go:24
Function
main
()
go-example-lambda-runtime-api-proxy-extension/src/main.go:26
Function
main
()
kinesis-stream-logs-extension-demo/main.go:25
Function
main
()
go-example-crash-uploader-extension/main.go:29
Function
main
()
go-example-adaptive-batching-extension/main.go:23
Function
main
()
go-example-ipc-extension/main.go:25
Function
main
()
rust-example-lambda-runtime-api-proxy-extension/src/main.rs:65
Function
main
()
go-example-telemetry-api-extension/main.go:34
Function
main
()
cache-extension-demo/main.go:20
Function
main
()
go-example-logs-api-extension/main.go:24
Method
main
(String[] args)
java-example-extension/src/main/java/example/ExtensionMain.java:13
Method
new
(capacity: usize)
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:32
Function
next
(extensionId)
nodejs-example-telemetry-api-extension/nodejs-example-telemetry-api-extension/extensions-api.js:35
Function
notfound_passthru_proxy
(req: Request<Body>)
rust-example-lambda-runtime-api-proxy-extension/src/route.rs:32
Method
poll_flush
flush is a no-op
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:82
Method
poll_read
( self: Pin<&mut Self>, _cx: &mut Context<'_>, buf: &mut tokio::io::ReadBuf<'_>, )
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:176
Method
poll_shutdown
no resources to free
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:90
Method
poll_write
( self: Pin<&mut Self>, _cx: &mut Context<'_>, buf: &[u8], )
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:61
Method
pos
Get the logical offset of the cursor position in the buffer
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:126
Function
proxy_invocation_next
Get next invocation; provide hooks for skipping bad requests (payload malicious or ill-formed) Flow: [App Runtime] [LRAP]
rust-example-lambda-runtime-api-proxy-extension/src/route.rs:129
Function
readback
()
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:255
Function
register
()
nodejs-example-telemetry-api-extension/nodejs-example-telemetry-api-extension/extensions-api.js:9
Function
request_handler
(*args)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_http_listener.py:14
Function
request_handler
(*args)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetry_http_listener.py:14
Function
request_handler
(*args)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetry_http_listener.py:14
Function
run_server
(started_event, http_server)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_http_listener.py:33
Function
run_server
(started_event, http_server)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetry_http_listener.py:33
Function
run_server
(started_event, http_server)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetry_http_listener.py:33
Function
serve
(started_event, server, listener_name)
python-example-logs-api-extension/extensions/logs_api_http_extension/http_listener.py:61
Function
serve
(started_event, server, listener_name)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/http_listener.py:59
Function
serve
(started_event, server)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/http_listener.py:53
Function
serve
(started_event, server, listener_name)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/http_listener.py:61
Function
simpleLogger
(next http.Handler)
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:199
Function
start
()
nodejs-example-telemetry-api-extension/nodejs-example-telemetry-api-extension/telemetry-listener.js:10
Function
subscribe
(extensionId, listenerUri)
nodejs-example-telemetry-api-extension/nodejs-example-telemetry-api-extension/telemetry-api.js:11
Function
write
()
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:244
← previous
301–395 of 395, ranked by callers