com.amazonaws.services.lambda.runtime.ClientContext Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-lambda-java-core Show documentation
Show all versions of aws-lambda-java-core Show documentation
Minimal set of interface definitions for Java support in AWS Lambda
/* Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. */
package com.amazonaws.services.lambda.runtime;
import java.util.Map;
/**
*
* Provides information about client configuration and execution environment.
*
*/
public interface ClientContext {
/**
* Gets the client information provided by the AWS Mobile SDK
*
*/
Client getClient();
/**
* Gets custom values set by the client application
*
* This map is mutable (and not thread-safe if mutated)
*
*/
Map getCustom();
/**
* Gets environment information provided by mobile SDK, immutable.
*
*/
Map getEnvironment();
}