A B C D F G I J K L M O P R S T W 
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

JacksonFactory - Class in com.amazonaws.services.lambda.runtime.serialization.factories
 

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
 
A B C D F G I J K L M O P R S T W 
All Classes All Packages