Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
C
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2ComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointConfigurer
- copy() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- createAlias - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- createConsumer(Processor) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Component
- createEventSourceMapping - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- createFunction - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- createProducer() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
D
- deleteAlias - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- deleteEventSourceMapping - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- deleteFunction - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- DESCRIPTION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- doCall(HealthCheckResultBuilder, Map<String, Object>) - Method in class org.apache.camel.component.aws2.lambda.Lambda2ProducerHealthCheck
- doStart() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- doStart() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
- doStop() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- doStop() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
E
- ENVIRONMENT_VARIABLES - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- EVENT_SOURCE_ARN - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- EVENT_SOURCE_BATCH_SIZE - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- EVENT_SOURCE_UUID - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
F
- FUNCTION_ALIAS_DESCRIPTION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- FUNCTION_ALIAS_NAME - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- FUNCTION_VERSION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
G
- getAccessKey() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getAlias - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- getAutowiredNames() - Method in class org.apache.camel.component.aws2.lambda.Lambda2ComponentConfigurer
- getAutowiredNames() - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointConfigurer
- getAwsLambdaClient() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getAwsLambdaClient() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- getComponent() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- getConfiguration() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Component
- getConfiguration() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- getConfiguration() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
- getEndpoint() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
- getFunction - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- getFunction() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- getLambdaClient() - Method in class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientIAMProfileOptimizedImpl
- getLambdaClient() - Method in class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientOptimizedImpl
-
Getting the Lambda aws client that is used.
- getLambdaClient() - Method in class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientStandardImpl
-
Getting the Lambda AWS client that is used.
- getLambdaClient() - Method in interface org.apache.camel.component.aws2.lambda.client.Lambda2InternalClient
-
Returns an Lambda client after a factory method determines which one to return.
- getLambdaClient(Lambda2Configuration) - Static method in class org.apache.camel.component.aws2.lambda.client.Lambda2ClientFactory
-
Return the correct AWS Lambda client (based on remote vs local).
- getMessageForResponse(Exchange) - Static method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
- getOperation() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getOptionType(String, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2ComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2ComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointConfigurer
- getProfileCredentialsName() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getProxyHost() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getProxyPort() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getProxyProtocol() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getRegion() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getSecretKey() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- getUriEndpointOverride() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
H
- HANDLER - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
I
- invokeFunction - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- isEnabled(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
- isLenientProperties() - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
- isOverrideEndpoint() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- isPojoRequest() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- isTrustAllCertificates() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- isUseDefaultCredentialsProvider() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- isUseProfileCredentialsProvider() - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
K
- KMS_KEY_ARN - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
L
- Lambda2ClientFactory - Class in org.apache.camel.component.aws2.lambda.client
-
Factory class to return the correct type of AWS Lambda client.
- Lambda2ClientIAMProfileOptimizedImpl - Class in org.apache.camel.component.aws2.lambda.client.impl
-
Manage an AWS Lambda client for all users to use.
- Lambda2ClientIAMProfileOptimizedImpl(Lambda2Configuration) - Constructor for class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientIAMProfileOptimizedImpl
-
Constructor that uses the config file.
- Lambda2ClientOptimizedImpl - Class in org.apache.camel.component.aws2.lambda.client.impl
-
Manage an AWS Lambda client for all users to use (enabling temporary creds).
- Lambda2ClientOptimizedImpl(Lambda2Configuration) - Constructor for class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientOptimizedImpl
-
Constructor that uses the config file.
- Lambda2ClientStandardImpl - Class in org.apache.camel.component.aws2.lambda.client.impl
-
Manage an AWS Lambda client for all users to use.
- Lambda2ClientStandardImpl(Lambda2Configuration) - Constructor for class org.apache.camel.component.aws2.lambda.client.impl.Lambda2ClientStandardImpl
-
Constructor that uses the config file.
- Lambda2Component - Class in org.apache.camel.component.aws2.lambda
-
For working with Amazon Lambda SDK v2.
- Lambda2Component() - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2Component
- Lambda2Component(CamelContext) - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2Component
- Lambda2ComponentConfigurer - Class in org.apache.camel.component.aws2.lambda
-
Generated by camel build tools - do NOT edit this file!
- Lambda2ComponentConfigurer() - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2ComponentConfigurer
- Lambda2Configuration - Class in org.apache.camel.component.aws2.lambda
- Lambda2Configuration() - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2Configuration
- Lambda2Constants - Interface in org.apache.camel.component.aws2.lambda
-
Constants used in Camel AWS Lambda module
- Lambda2Endpoint - Class in org.apache.camel.component.aws2.lambda
-
Manage and invoke AWS Lambda functions using AWS SDK version 2.x.
- Lambda2Endpoint(String, Component, Lambda2Configuration) - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
- Lambda2EndpointConfigurer - Class in org.apache.camel.component.aws2.lambda
-
Generated by camel build tools - do NOT edit this file!
- Lambda2EndpointConfigurer() - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2EndpointConfigurer
- Lambda2EndpointUriFactory - Class in org.apache.camel.component.aws2.lambda
-
Generated by camel build tools - do NOT edit this file!
- Lambda2EndpointUriFactory() - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
- Lambda2InternalClient - Interface in org.apache.camel.component.aws2.lambda.client
-
Manage the required actions of an Lambda client for either local or remote.
- Lambda2Operations - Enum Class in org.apache.camel.component.aws2.lambda
- Lambda2Producer - Class in org.apache.camel.component.aws2.lambda
-
A Producer which sends messages to the Amazon Web Service Lambda AWS Lambda
- Lambda2Producer(Endpoint) - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2Producer
- Lambda2ProducerHealthCheck - Class in org.apache.camel.component.aws2.lambda
- Lambda2ProducerHealthCheck(Lambda2Endpoint, String) - Constructor for class org.apache.camel.component.aws2.lambda.Lambda2ProducerHealthCheck
- listAliases - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- listEventSourceMapping - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- listFunctions - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- listTags - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- listVersions - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
M
- MEMORY_SIZE - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- multiValuePrefixes() - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
O
- OPERATION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- org.apache.camel.component.aws2.lambda - package org.apache.camel.component.aws2.lambda
- org.apache.camel.component.aws2.lambda.client - package org.apache.camel.component.aws2.lambda.client
- org.apache.camel.component.aws2.lambda.client.impl - package org.apache.camel.component.aws2.lambda.client.impl
P
- process(Exchange) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Producer
- propertyNames() - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
- PUBLISH - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- publishVersion - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
R
- RESOURCE_ARN - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- RESOURCE_TAG_KEYS - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- RESOURCE_TAGS - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- ROLE - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- RUNTIME - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
S
- S3_BUCKET - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- S3_KEY - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- S3_OBJECT_VERSION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- secretPropertyNames() - Method in class org.apache.camel.component.aws2.lambda.Lambda2EndpointUriFactory
- SECURITY_GROUP_IDS - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- setAccessKey(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Amazon AWS Access Key
- setAwsLambdaClient(LambdaClient) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
To use a existing configured AwsLambdaClient as client
- setConfiguration(Lambda2Configuration) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Component
-
Component configuration
- setFunction(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Endpoint
-
Name of the Lambda function.
- setOperation(Lambda2Operations) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
The operation to perform.
- setOverrideEndpoint(boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Set the need for overidding the endpoint.
- setPojoRequest(boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
If we want to use a POJO request as body or not
- setProfileCredentialsName(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
If using a profile credentials provider this parameter will set the profile name
- setProxyHost(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
To define a proxy host when instantiating the Lambda client
- setProxyPort(Integer) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
To define a proxy port when instantiating the Lambda client
- setProxyProtocol(Protocol) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
To define a proxy protocol when instantiating the Lambda client
- setRegion(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
The region in which Lambda client needs to work.
- setSecretKey(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Amazon AWS Secret Key
- setTrustAllCertificates(boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
If we want to trust all certificates in case of overriding the endpoint
- setUriEndpointOverride(String) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Set the overriding uri endpoint.
- setUseDefaultCredentialsProvider(Boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Set whether the Lambda client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
- setUseProfileCredentialsProvider(boolean) - Method in class org.apache.camel.component.aws2.lambda.Lambda2Configuration
-
Set whether the Lambda client should expect to load credentials through a profile credentials provider.
- SUBNET_IDS - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
T
- tagResource - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- TAGS - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- TARGET_ARN - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- TIMEOUT - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- TRACING_CONFIG - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
U
- untagResource - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
- updateFunction - Enum constant in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
V
- valueOf(String) - Static method in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.aws2.lambda.Lambda2Operations
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_DESCRIPTION - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
- VERSION_REVISION_ID - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
Z
- ZIP_FILE - Static variable in interface org.apache.camel.component.aws2.lambda.Lambda2Constants
All Classes and Interfaces|All Packages|Constant Field Values