Package cloud.localstack
Class LambdaContext
java.lang.Object
cloud.localstack.LambdaContext
- All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.Context
public class LambdaContext
extends java.lang.Object
implements com.amazonaws.services.lambda.runtime.Context
-
Constructor Summary
Constructors Constructor Description LambdaContext(java.lang.String requestId) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAwsRequestId()com.amazonaws.services.lambda.runtime.ClientContextgetClientContext()java.lang.StringgetFunctionName()java.lang.StringgetFunctionVersion()com.amazonaws.services.lambda.runtime.CognitoIdentitygetIdentity()java.lang.StringgetInvokedFunctionArn()com.amazonaws.services.lambda.runtime.LambdaLoggergetLogger()java.lang.StringgetLogGroupName()java.lang.StringgetLogStreamName()intgetMemoryLimitInMB()intgetRemainingTimeInMillis()
-
Constructor Details
-
LambdaContext
public LambdaContext(java.lang.String requestId)
-
-
Method Details
-
getAwsRequestId
public java.lang.String getAwsRequestId()- Specified by:
getAwsRequestIdin interfacecom.amazonaws.services.lambda.runtime.Context
-
getFunctionName
public java.lang.String getFunctionName()- Specified by:
getFunctionNamein interfacecom.amazonaws.services.lambda.runtime.Context
-
getFunctionVersion
public java.lang.String getFunctionVersion()- Specified by:
getFunctionVersionin interfacecom.amazonaws.services.lambda.runtime.Context
-
getInvokedFunctionArn
public java.lang.String getInvokedFunctionArn()- Specified by:
getInvokedFunctionArnin interfacecom.amazonaws.services.lambda.runtime.Context
-
getLogGroupName
public java.lang.String getLogGroupName()- Specified by:
getLogGroupNamein interfacecom.amazonaws.services.lambda.runtime.Context
-
getLogStreamName
public java.lang.String getLogStreamName()- Specified by:
getLogStreamNamein interfacecom.amazonaws.services.lambda.runtime.Context
-
getMemoryLimitInMB
public int getMemoryLimitInMB()- Specified by:
getMemoryLimitInMBin interfacecom.amazonaws.services.lambda.runtime.Context
-
getRemainingTimeInMillis
public int getRemainingTimeInMillis()- Specified by:
getRemainingTimeInMillisin interfacecom.amazonaws.services.lambda.runtime.Context
-
getLogger
public com.amazonaws.services.lambda.runtime.LambdaLogger getLogger()- Specified by:
getLoggerin interfacecom.amazonaws.services.lambda.runtime.Context
-
getClientContext
public com.amazonaws.services.lambda.runtime.ClientContext getClientContext()- Specified by:
getClientContextin interfacecom.amazonaws.services.lambda.runtime.Context
-
getIdentity
public com.amazonaws.services.lambda.runtime.CognitoIdentity getIdentity()- Specified by:
getIdentityin interfacecom.amazonaws.services.lambda.runtime.Context
-