@@ -0,0 +1,2641 @@
+/**%0A * Copyright 2010-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.%0A *%0A * This file is licensed under the Apache License, Version 2.0 (the %22License%22).%0A * You may not use this file except in compliance with the License. A copy of%0A * the License is located at%0A *%0A * http://aws.amazon.com/apache2.0/%0A *%0A * This file is distributed on an %22AS IS%22 BASIS, WITHOUT WARRANTIES OR%0A * CONDITIONS OF ANY KIND, either express or implied. See the License for the%0A * specific language governing permissions and limitations under the License.%0A *%0A */%0A%0A// snippet-comment:%5BThese are tags for the AWS doc team's sample catalog. Do not remove.%5D%0A// snippet-sourcedescription:%5BListLambdaFunctions.java demonstrates how to list all functions specific to the account by using the AWSLambda object%5D%0A// snippet-service:%5BLambda%5D%0A// snippet-keyword:%5BJava%5D%0A// snippet-keyword:%5BAmazon Lambda%5D%0A// snippet-keyword:%5BCode Sample%5D%0A// snippet-sourcetype:%5Bfull-example%5D%0A// snippet-sourcedate:%5B2019-11-19%5D%0A// snippet-sourceauthor:%5BAWS-scmacdon%5D%0A%0A// snippet-start:%5Blambda.java1.ListLambdaFunctions.complete%5D%0Apackage com.example.lambda;%0A%0A// snippet-start:%5Blambda.java1.list.import%5D%0Aimport com.amazonaws.auth.profile.ProfileCredentialsProvider;%0Aimport com.amazonaws.regions.Regions;%0Aimport com.amazonaws.services.lambda.AWSLambda;%0Aimport com.amazonaws.services.lambda.AWSLambdaClientBuilder;%0Aimport com.amazonaws.services.lambda.model.FunctionConfiguration;%0Aimport com.amazonaws.services.lambda.model.ListFunctionsResult;%0Aimport com.amazonaws.services.lambda.model.ServiceException;%0Aimport java.util.Iterator;%0Aimport java.util.List;%0A// snippet-end:%5Blambda.java1.list.import%5D%0A%0A%0Apublic class ListFunctions %7B%0A%0A    public static void main(String%5B%5D args) %7B%0A%0A        // snippet-start:%5Blambda.java1.list.main%5D%0A        ListFunctionsResult functionResult = null;%0A%0A        try %7B%0A            AWSLambda awsLambda = AWSLambdaClientBuilder.standard()%0A                    .withCredentials(new ProfileCredentialsProvider())%0A                    .withRegion(Regions.US_WEST_2).build();%0A%0A            functionResult = awsLambda.listFunctions();%0A%0A            List%3CFunctionConfiguration%3E list = functionResult.getFunctions();%0A%0A            for (Iterator iter = list.iterator(); iter.hasNext(); ) %7B%0A                FunctionConfiguration config = (FunctionConfiguration)iter.next();%0A%0A                System.out.println(%22The function name is %22+config.getFunctionName());%0A            %7D%0A        %7D%0A        catch (ServiceException e) %7B%0A            System.out.println(e);%0A        %7D%0A        // snippet-end:%5Blambda.java1.list.main%5D%0A    %7D%0A%7D%0A// snippet-end:%5Blambda.java1.ListLambdaFunctions.complete%5D%0A

Create ListFunctions.java