MCPcopy Create free account

hub / github.com/aws-samples/aws-lambda-extensions / functions

Functions395 in github.com/aws-samples/aws-lambda-extensions

↓ 1 callersMethodregister
(self, agent_unique_name, registration_body)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/extensions_api_client.py:23
↓ 1 callersMethodregister
(self, agent_unique_name, registration_body)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/extensions_api_client.py:24
↓ 1 callersMethodregisterExtension
Registers the external extension to listen to "INVOKE" and "SHUTDOWN" @return ID of the registered extension
java-example-extension/src/main/java/example/ExtensionClient.java:34
↓ 1 callersFunctionregister_extension
()
python-example-extension/python-example-extension/extension.py:31
↓ 1 callersFunctionregister_extension
(extension_name)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/extensions_api_client.py:14
↓ 1 callersFunctionregister_extension
(extension_name)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/extensions_api_client.py:14
↓ 1 callersFunctionregister_extension
(extension_name)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/extensions_api_client.py:14
↓ 1 callersMethodremaining
space remaining
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:51
↓ 1 callersFunctionrenameFilesWithSubstring
(rootDirectory string, substring string, newName string)
go-example-crash-uploader-extension/files_with_substring.go:13
↓ 1 callersMethodretryPut
Perform exponential backoff
kinesisfirehose-logs-extension-demo/agent/kinesisfirehose.go:92
↓ 1 callersMethodretryPut
Perform exponential backoff
kinesis-stream-logs-extension-demo/agent/kinesisstream.go:95
↓ 1 callersMethodrun_forever
(self)
python-example-logs-api-extension/extensions/logs_api_http_extension.py:52
↓ 1 callersMethodrun_forever
(self)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension.py:64
↓ 1 callersMethodrun_forever
(self)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension.py:64
↓ 1 callersMethodrun_forever
(self)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension.py:57
↓ 1 callersFunctionsearchForFilesAndUploadAndDelete
(ctx context.Context, s3bucket string, rootDirectory string, substringToMatch string, creds credentials.Value)
go-example-crash-uploader-extension/upload.go:18
↓ 1 callersMethodseek_to
Move the cursor to a byte offset within the buffer
rust-example-lambda-runtime-api-proxy-extension/src/util/limited_buffer.rs:136
↓ 1 callersFunctionstartHTTPServer
(port string)
go-example-ipc-extension/ipc/ipc.go:36
↓ 1 callersFunctionstartHTTPServer
Method that responds back with the cached values
cache-extension-demo/ipc/ipc.go:19
↓ 1 callersFunctionstart_http_listener
(queue)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetry_http_listener.py:13
↓ 1 callersFunctionstart_http_listener
(queue)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetry_http_listener.py:13
↓ 1 callersFunctionstart_http_listener
(queue)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetry_http_listener.py:13
↓ 1 callersFunctionsubscibe_listener
(extension_id, listener_url)
python-example-telemetry-prometheus-extension/python-example-telemetry-prometheus-extension/telemetery_api_client.py:16
↓ 1 callersFunctionsubscibe_listener
(extension_id, listener_url)
python-example-telemetry-api-extension/python_example_telemetry_api_extension/telemetery_api_client.py:16
↓ 1 callersFunctionsubscibe_listener
(extension_id, listener_url)
python-example-telemetry-opensearch-extension/python-example-telemetry-opensearch-extension/telemetery_api_client.py:16
↓ 1 callersFunctionsubscribe
(extensionId, subscriptionBody, server)
nodejs-example-logs-api-extension/nodejs-example-logs-api-extension/logs-api.js:5
↓ 1 callersMethodsubscribe
(self, agent_id, subscription_body)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/logs_api_client.py:22
↓ 1 callersMethodsubscribe
(self, agent_id, subscription_body)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension/logs_api_client.py:22
↓ 1 callersMethodsubscribe
(self, agent_id, subscription_body)
python-example-elasticsearch-extension/extensions/logs_api_elasticsearch_extension/logs_api_client.py:23
↓ 1 callersFunctionuploadFile
(svc *s3.S3, s3bucket string, key string, filename string)
go-example-crash-uploader-extension/upload.go:59
↓ 1 callersFunctionvalidate_and_mangle_next_event
Process the next invocation event from the Lambda Runtime API Event context, payload is in `response` On Error, create a [`Request<Body>`] to send t
rust-example-lambda-runtime-api-proxy-extension/src/route.rs:175
↓ 1 callersFunctionwriteToFileSystem
(filename string, data string)
go-example-ipc-extension/ipc/ipc.go:19
MethodDispose
<summary> Dispose of instance Disposable variables </summary>
csharp-example-extension/ExtensionClient.cs:291
MethodExitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure
go-example-extension/extension/client.go:173
MethodExitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure
kinesisfirehose-logs-extension-demo/extension/client.go:173
MethodExitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure
kinesis-stream-logs-extension-demo/extension/client.go:173
MethodExitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure
go-example-adaptive-batching-extension/extension/client.go:173
MethodExitError
Reports an error to the platform before exiting. Call it when you encounter an unexpected failure
go-example-telemetry-api-extension/extensionApi/client.go:187
MethodExitError
ExitError reports an error to the platform before exiting. Call it when you encounter an unexpected failure
go-example-logs-api-extension/extension/client.go:173
MethodExtensionClient
<summary> Constructor </summary>
csharp-example-extension/ExtensionClient.cs:102
FunctionGetDynamodbCache
Fetch Dynamodb cache
cache-extension-demo/plugins/dynamodb.go:150
MethodGetNextAsync
<summary> Long poll for the next event from Extension API </summary> <returns>Awaitable tuple having event type and event details fields</returns> <re
csharp-example-extension/ExtensionClient.cs:229
FunctionGetParameterCache
Fetch Parameter cache
cache-extension-demo/plugins/parameters.go:94
FunctionInitCacheExtensions
Initialize cache and start the background process to refresh cache
cache-extension-demo/extension/entry.go:32
FunctionInitDynamodb
Initialize map and cache data (only if requested)
cache-extension-demo/plugins/dynamodb.go:36
MethodInitError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize
go-example-extension/extension/client.go:142
MethodInitError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize
kinesisfirehose-logs-extension-demo/extension/client.go:142
MethodInitError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize
kinesis-stream-logs-extension-demo/extension/client.go:142
MethodInitError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize
go-example-adaptive-batching-extension/extension/client.go:142
MethodInitError
Reports an initialization error to the platform. Call it when you registered but failed to initialize
go-example-telemetry-api-extension/extensionApi/client.go:156
MethodInitError
InitError reports an initialization error to the platform. Call it when you registered but failed to initialize
go-example-logs-api-extension/extension/client.go:142
FunctionInitParameters
Initialize map and cache objects (if requested)
cache-extension-demo/plugins/parameters.go:29
MethodMain
(string[] args)
csharp-example-extension/Program.cs:12
FunctionNew
Create and initialize the queue
go-example-adaptive-batching-extension/queuewrapper/queuewrapper.go:20
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-extension/extension/client.go:65
FunctionNewClient
NewClient returns a new Client with the given URL
kinesisfirehose-logs-extension-demo/logsapi/client.go:25
FunctionNewClient
NewClient returns a Lambda Extensions API client
kinesisfirehose-logs-extension-demo/extension/client.go:65
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-lambda-runtime-api-proxy-extension/src/extension/client.go:68
FunctionNewClient
NewClient returns a new Client with the given URL
kinesis-stream-logs-extension-demo/logsapi/client.go:25
FunctionNewClient
NewClient returns a Lambda Extensions API client
kinesis-stream-logs-extension-demo/extension/client.go:65
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-crash-uploader-extension/extension/client.go:65
FunctionNewClient
NewClient returns a new Client with the given URL
go-example-adaptive-batching-extension/logsapi/client.go:25
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-adaptive-batching-extension/extension/client.go:65
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-ipc-extension/extension/client.go:59
FunctionNewClient
()
go-example-telemetry-api-extension/telemetryApi/client.go:30
FunctionNewClient
Returns a Lambda Extensions API client
go-example-telemetry-api-extension/extensionApi/client.go:70
FunctionNewClient
NewClient returns a Lambda Extensions API client
cache-extension-demo/extension/client.go:59
FunctionNewClient
NewClient returns a new Client with the given URL
go-example-logs-api-extension/logsapi/client.go:25
FunctionNewClient
NewClient returns a Lambda Extensions API client
go-example-logs-api-extension/extension/client.go:65
FunctionNewDispatcher
()
go-example-telemetry-api-extension/telemetryApi/dispatcher.go:23
FunctionNewHttpAgent
NewHttpAgent returns an agent to listen and handle logs coming from Logs API for HTTP Make sure the agent is initialized by calling Init(agentId) befo
kinesisfirehose-logs-extension-demo/agent/http.go:109
FunctionNewHttpAgent
NewHttpAgent returns an agent to listen and handle logs coming from Logs API for HTTP Make sure the agent is initialized by calling Init(agentId) befo
kinesis-stream-logs-extension-demo/agent/http.go:109
FunctionNewHttpAgent
NewHttpAgent returns an agent to listen and handle logs coming from Logs API for HTTP Make sure the agent is initialized by calling Init(agentId) befo
go-example-adaptive-batching-extension/agent/http.go:111
FunctionNewHttpAgent
NewHttpAgent returns an agent to listen and handle logs coming from Logs API for HTTP Make sure the agent is initialized by calling Init(agentId) befo
go-example-logs-api-extension/agent/http.go:108
FunctionNewKinesisFirehoseLogger
NewKinesisFirehoseLogger returns an Kinesis Logger
kinesisfirehose-logs-extension-demo/agent/kinesisfirehose.go:34
FunctionNewKinesisStreamLogger
NewKinesisStreamLogger returns an Kinesis Logger
kinesis-stream-logs-extension-demo/agent/kinesisstream.go:36
FunctionNewMetricsMonitor
Creates a new MetricsMonitor
go-example-adaptive-batching-extension/agent/metrics.go:38
FunctionNewS3Logger
NewS3Logger returns an S3 Logger
go-example-adaptive-batching-extension/agent/logger.go:44
FunctionNewS3Logger
NewS3Logger returns an S3 Logger
go-example-logs-api-extension/agent/logger.go:72
FunctionNewTelemetryApiListener
()
go-example-telemetry-api-extension/telemetryApi/listener.go:28
MethodRegisterExtensionAsync
<summary> Register extension with Extension API </summary> <param name="events">Event types to by notified with</param> <returns>Awaitable void</retur
csharp-example-extension/ExtensionClient.cs:184
MethodReportErrorAsync
<summary> Report initialization or shutdown error </summary> <param name="url"><see cref="initErrorUrl"/> or <see cref="shutdownErrorUrl"/></param> <p
csharp-example-extension/ExtensionClient.cs:249
FunctionRouteCache
Route request to corresponding cache handlers
cache-extension-demo/extension/entry.go:69
MethodSafeInvoke
<summary> Try to invoke <paramref name="func"/> and call <paramref name="onException"/> if <paramref name="func"/> threw an exception </summary> <para
csharp-example-extension/ExtensionClient.cs:270
MethodShutdown
Shutdown calls the function that should be executed before the program terminates
kinesisfirehose-logs-extension-demo/agent/kinesisfirehose.go:48
MethodShutdown
Shutdown calls the function that should be executed before the program terminates
kinesis-stream-logs-extension-demo/agent/kinesisstream.go:50
MethodShutdown
Shutdown calls the function that should be executed before the program terminates
go-example-adaptive-batching-extension/agent/logger.go:140
MethodShutdown
Shutdown calls the function that should be executed before the program terminates
go-example-logs-api-extension/agent/logger.go:128
FunctionStart
Start begins running the sidecar
go-example-ipc-extension/ipc/ipc.go:14
FunctionStart
Start begins running the sidecar
cache-extension-demo/ipc/ipc.go:14
FunctionStartProxy
NewProxy returns a Lambda Extensions API client
go-example-lambda-runtime-api-proxy-extension/src/proxy/proxy.go:33
Method__init__
(self, agent_name, registration_body, subscription_body)
python-example-logs-api-extension/extensions/logs_api_http_extension.py:38
Method__init__
(self)
python-example-logs-api-extension/extensions/logs_api_http_extension/extensions_api_client.py:16
Method__init__
(self)
python-example-logs-api-extension/extensions/logs_api_http_extension/logs_api_client.py:15
Method__init__
(self, queue, *args)
python-example-logs-api-extension/extensions/logs_api_http_extension/http_listener.py:40
Method__init__
(self, agent_name, registration_body, subscription_body)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension.py:49
Method__init__
(self)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/extensions_api_client.py:15
Method__init__
(self)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/logs_api_client.py:14
Method__init__
(self, queue, *args)
s3-logs-extension-demo-zip-archive/extensionssrc/extensions/logs_api_http_extension/http_listener.py:38
Method__init__
(self, agent_name, registration_body, subscription_body)
s3-logs-extension-demo-container-image/extension/extensionssrc/extensions/logs_api_http_extension.py:49
← previousnext →201–300 of 395, ranked by callers