A B C D F G I J K L M O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AttributeValueMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.DynamodbEventMixin.AttributeValueMixin
B
- bindInstanceR0(C, String, boolean, Class<? extends R>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load an instance method that takes no parameters and return type R
- bindInstanceR1(C, String, boolean, Class<? extends R>, Class<? super A1>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load an instance method that takes 1 parameter and returns type R
- bindInstanceV1(C, String, boolean, Class<? super A1>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
* load an instance method that takes 1 parameter and returns nothing
- bindInstanceV2(C, String, boolean, Class<? super A1>, Class<? super A2>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load an instance method that takes 2 parameter and returns nothing
C
- call() - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R0
- call() - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.V0
- call(A1) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R1
- call(A1) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.V1
- call(A1, A2) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R2
- call(A1, A2) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.V2
- call(A1, A2, A3) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R3
- call(A1, A2, A3, A4) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R4
- call(A1, A2, A3, A4, A5) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R5
- call(A1, A2, A3, A4, A5, A6, A7, A8, A9) - Method in interface com.amazonaws.services.lambda.runtime.serialization.util.Functions.R9
- CloudFormationCustomResourceEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- CloudFormationCustomResourceEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.CloudFormationCustomResourceEventMixin
- CloudFrontEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
Mixin for CloudFrontEvent
- CloudFrontEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.CloudFrontEventMixin
- CloudWatchLogsEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
Interface with Jackson annotations for CloudWatchLogsEvent
- CloudWatchLogsEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.CloudWatchLogsEventMixin
- CodeCommitEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
interface with Jackson annotations for CodeCommitEvent
- CodeCommitEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.CodeCommitEventMixin
- CodeCommitEventMixin.RecordMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- com.amazonaws.services.lambda.runtime.serialization - package com.amazonaws.services.lambda.runtime.serialization
- com.amazonaws.services.lambda.runtime.serialization.events - package com.amazonaws.services.lambda.runtime.serialization.events
- com.amazonaws.services.lambda.runtime.serialization.events.mixins - package com.amazonaws.services.lambda.runtime.serialization.events.mixins
- com.amazonaws.services.lambda.runtime.serialization.events.modules - package com.amazonaws.services.lambda.runtime.serialization.events.modules
- com.amazonaws.services.lambda.runtime.serialization.events.serializers - package com.amazonaws.services.lambda.runtime.serialization.events.serializers
- com.amazonaws.services.lambda.runtime.serialization.factories - package com.amazonaws.services.lambda.runtime.serialization.factories
- com.amazonaws.services.lambda.runtime.serialization.util - package com.amazonaws.services.lambda.runtime.serialization.util
- ConnectEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
Jackson annotations for ConnectEvent
- ConnectEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ConnectEventMixin
- ConnectEventMixin.ContactDataMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- ConnectEventMixin.CustomerEndpointMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- ConnectEventMixin.DetailsMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- ConnectEventMixin.SystemEndpointMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- ContactDataMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ConnectEventMixin.ContactDataMixin
- convertStreamToString(InputStream) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.SerializeUtil
-
converts an input stream to a string
- copyClass(Class<?>, ClassLoader) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
Copy a class from one class loader to another.
- CustomerEndpointMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ConnectEventMixin.CustomerEndpointMixin
D
- DateModule - Class in com.amazonaws.services.lambda.runtime.serialization.events.modules
-
The AWS API represents a date as a double, which specifies the fractional number of seconds since the epoch.
- DateModule() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateModule
- DateModule.Deserializer - Class in com.amazonaws.services.lambda.runtime.serialization.events.modules
- DateModule.Serializer - Class in com.amazonaws.services.lambda.runtime.serialization.events.modules
- DateTimeModule - Class in com.amazonaws.services.lambda.runtime.serialization.events.modules
-
Class that is used to load customer DateTime class
- DateTimeModule(ClassLoader) - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateTimeModule
-
creates a DateTimeModule using customer class loader to pull org.joda.time.DateTime
- deserialize(JsonParser, DeserializationContext) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateModule.Deserializer
- deserializeDateTime(Class<T>, String) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.SerializeUtil
-
deserialize a joda datetime object Underneath the reflection, this method does the following: DateTime.parse(jsonParser.getValueAsString());
- Deserializer() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateModule.Deserializer
- DetailsMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ConnectEventMixin.DetailsMixin
- DynamodbEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- DynamodbEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.DynamodbEventMixin
- DynamodbEventMixin.AttributeValueMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- DynamodbEventMixin.DynamodbStreamRecordMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- DynamodbEventMixin.StreamRecordMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- DynamodbStreamRecordMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.DynamodbEventMixin.DynamodbStreamRecordMixin
- DynamodbTimeWindowEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- DynamodbTimeWindowEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.DynamodbTimeWindowEventMixin
F
- fromJson(InputStream) - Method in interface com.amazonaws.services.lambda.runtime.serialization.events.serializers.OrgJsonSerializer
-
defined in PojoSerializer
- fromJson(InputStream) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
-
deserialize an instance of an s3 event from an input stream
- fromJson(InputStream) - Method in interface com.amazonaws.services.lambda.runtime.serialization.PojoSerializer
- fromJson(String) - Method in interface com.amazonaws.services.lambda.runtime.serialization.events.serializers.OrgJsonSerializer
-
defined in PojoSerializer
- fromJson(String) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
-
deserialize an instance of an s3 event from a string
- fromJson(String) - Method in interface com.amazonaws.services.lambda.runtime.serialization.PojoSerializer
- Functions - Class in com.amazonaws.services.lambda.runtime.serialization.util
-
Interfaces for reflective function calls R functions return a type R with n number of arguments V functions are void A generics represent arguments for a function handle
- Functions.R0<R> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R1<R,A1> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R2<R,A1,A2> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R3<R,A1,A2,A3> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R4<R,A1,A2,A3,A4> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R5<R,A1,A2,A3,A4,A5> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.R9<R,A1,A2,A3,A4,A5,A6,A7,A8,A9> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.V0 - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.V1<A1> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
- Functions.V2<A1,A2> - Interface in com.amazonaws.services.lambda.runtime.serialization.util
G
- getInstance() - Static method in class com.amazonaws.services.lambda.runtime.serialization.factories.GsonFactory
- getInstance() - Static method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
- getMapper() - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
- getRawClass(Type) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
- getSerializer(Class<T>) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.GsonFactory
- getSerializer(Class<T>) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
- getSerializer(Class<T>) - Method in interface com.amazonaws.services.lambda.runtime.serialization.factories.PojoSerializerFactory
- getSerializer(Type) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.GsonFactory
- getSerializer(Type) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
- getSerializer(Type) - Method in interface com.amazonaws.services.lambda.runtime.serialization.factories.PojoSerializerFactory
- getStaticField(Class<?>, String, Class<? extends T>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
- GsonFactory - Class in com.amazonaws.services.lambda.runtime.serialization.factories
I
- isLambdaSupportedEvent(String) - Static method in class com.amazonaws.services.lambda.runtime.serialization.events.LambdaEventSerializers
-
Returns whether the class name is a Lambda supported event model.
J
K
- KinesisEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- KinesisEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.KinesisEventMixin
- KinesisEventMixin.RecordMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- KinesisTimeWindowEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- KinesisTimeWindowEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.KinesisTimeWindowEventMixin
L
- LambdaEventSerializers - Class in com.amazonaws.services.lambda.runtime.serialization.events
-
This class provides serializers for Lambda supported events.
- LambdaEventSerializers() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.LambdaEventSerializers
- loadClass(ClassLoader, String) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
- loadConstructor0(Class<? extends C>, boolean) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load default constructor
- loadConstructor1(Class<? extends C>, boolean, Class<? super A1>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load constructor that takes 1 parameter
- loadConstructor2(Class<? extends C>, boolean, Class<? super A1>, Class<? super A2>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load constructor that takes 2 parameters
- loadConstuctor3(Class<? extends C>, boolean, Class<? super A1>, Class<? super A2>, Class<? super A3>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load constuctor that takes 3 parameters
- loadConstuctor4(Class<? extends C>, boolean, Class<? super A1>, Class<? super A2>, Class<? super A3>, Class<? super A4>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
loads constructor that takes 4 parameters
- loadConstuctor5(Class<? extends C>, boolean, Class<? super A1>, Class<? super A2>, Class<? super A3>, Class<? super A4>, Class<? super A5>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
loads constructor that takes 5 paramters
- loadConstuctor9(Class<? extends C>, boolean, Class<? super A1>, Class<? super A2>, Class<? super A3>, Class<? super A4>, Class<? super A5>, Class<? super A6>, Class<? super A7>, Class<? super A8>, Class<? super A9>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load constuctor that takes 9 parameters
- loadCustomerClass(String, ClassLoader) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.SerializeUtil
-
load a customer class
- loadInstanceR0(Class<? super C>, String, boolean, Class<? extends R>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load instance method that takes no parameters and returns type R
- loadInstanceR4(Class<? super C>, String, boolean, Class<? extends R>, Class<? super A1>, Class<? super A2>, Class<? super A3>, Class<? super A4>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load instance method that takes 4 parameters and return type R
- loadInstanceV1(Class<? super C>, String, boolean, Class<? super A1>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load an instance method that take 1 parameter and does not return anything
- loadStaticR0(Class<?>, String, boolean, Class<? extends R>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load static method that takes no parameters and returns type R
- loadStaticR1(Class<?>, String, boolean, Class<? extends R>, Class<? super A1>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load static method that takes one parameter and returns type R
- loadStaticV2(Class<?>, String, boolean, Class<? super A1>, Class<? super A2>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
-
load static method that takes two parameters and return nothing
M
- makeCaster(Class<? extends T>) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
- makeCaster(Type) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
O
- OrgJsonSerializer<T> - Interface in com.amazonaws.services.lambda.runtime.serialization.events.serializers
-
Interface for event serializers that use org json
P
- PojoSerializer<T> - Interface in com.amazonaws.services.lambda.runtime.serialization
- PojoSerializerFactory - Interface in com.amazonaws.services.lambda.runtime.serialization.factories
R
- RecordMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.CodeCommitEventMixin.RecordMixin
- RecordMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.KinesisEventMixin.RecordMixin
- ReflectException() - Constructor for exception com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil.ReflectException
- ReflectException(String) - Constructor for exception com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil.ReflectException
- ReflectException(String, Throwable) - Constructor for exception com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil.ReflectException
- ReflectException(String, Throwable, boolean, boolean) - Constructor for exception com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil.ReflectException
- ReflectException(Throwable) - Constructor for exception com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil.ReflectException
- ReflectUtil - Class in com.amazonaws.services.lambda.runtime.serialization.util
-
Class with reflection utilities
- ReflectUtil.ReflectException - Exception in com.amazonaws.services.lambda.runtime.serialization.util
S
- S3EventSerializer<T> - Class in com.amazonaws.services.lambda.runtime.serialization.events.serializers
-
Serializer for S3 event NOTE: Because the s3 event class provided by the SDK does not play well with Jackson through a class laoder, this class uses the low level org json library to serialize and deserialize the event.
- S3EventSerializer() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
- ScheduledEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
Jackson annotations for ScheduledEvent
- ScheduledEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ScheduledEventMixin
- SecretsManagerRotationEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
-
Jackson annotations for SecretsManagerRotationEvent
- SecretsManagerRotationEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.SecretsManagerRotationEventMixin
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateModule.Serializer
- serializeDateTime(T, ClassLoader) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.SerializeUtil
-
serialize a DateTime object Underneath the reflection, this method does the following: DateTimeFormatter formatter = ISODateTimeFormat.dateTime(); jsonGenerator.writeString(formatter.print(customerDateTime)
- Serializer() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.modules.DateModule.Serializer
- serializerFor(Class<T>, ClassLoader) - Static method in class com.amazonaws.services.lambda.runtime.serialization.events.LambdaEventSerializers
-
Return a serializer for the event class
- SerializeUtil - Class in com.amazonaws.services.lambda.runtime.serialization.util
-
Class with Utilities for serializing and deserializing customer classes
- SerializeUtil() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.util.SerializeUtil
- setStaticField(Class<?>, String, boolean, Object) - Static method in class com.amazonaws.services.lambda.runtime.serialization.util.ReflectUtil
- SNSEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- SNSEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.SNSEventMixin
- SNSEventMixin.SNSRecordMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- SNSRecordMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.SNSEventMixin.SNSRecordMixin
- SQSEventMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- SQSEventMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.SQSEventMixin
- SQSEventMixin.SQSMessageMixin - Class in com.amazonaws.services.lambda.runtime.serialization.events.mixins
- SQSMessageMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.SQSEventMixin.SQSMessageMixin
- StreamRecordMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.DynamodbEventMixin.StreamRecordMixin
- SystemEndpointMixin() - Constructor for class com.amazonaws.services.lambda.runtime.serialization.events.mixins.ConnectEventMixin.SystemEndpointMixin
T
- toJson(T, OutputStream) - Method in interface com.amazonaws.services.lambda.runtime.serialization.events.serializers.OrgJsonSerializer
-
defined in PojoSerializer
- toJson(T, OutputStream) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
-
serialize an S3 event object to the output stream
- toJson(T, OutputStream) - Method in interface com.amazonaws.services.lambda.runtime.serialization.PojoSerializer
W
- withClass(Class<T>) - Method in interface com.amazonaws.services.lambda.runtime.serialization.events.serializers.OrgJsonSerializer
- withClass(Class<T>) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
-
Construct s3Event Serialize from specific s3 event class from user
- withClassLoader(ClassLoader) - Method in interface com.amazonaws.services.lambda.runtime.serialization.events.serializers.OrgJsonSerializer
- withClassLoader(ClassLoader) - Method in class com.amazonaws.services.lambda.runtime.serialization.events.serializers.S3EventSerializer
-
Sets the ClassLoader that will be used to load S3 event classes
- withMixin(Class<?>, Class<?>) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
- withNamingStrategy(PropertyNamingStrategy) - Method in class com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
All Classes All Packages