code: @Override
      public ListApplicationsResult listApplications(ListApplicationsRequest request) {
          request = beforeClientExecution(request);
          return executeListApplications(request);
      }
docs: <p>
  Returns a list of Amazon Kinesis Data Analytics applications in your account. For each application, the response
  includes the application name, Amazon Resource Name (ARN), and status.
  </p>
  <p>
  If you want detailed information about a specific application, use <a>DescribeApplication</a>.
  </p>
  
  @param listApplicationsRequest
  @return Result of the ListApplications operation returned by the service.
  @throws InvalidRequestException
  The request JSON is not valid for the operation.
  @sample AmazonKinesisAnalyticsV2.ListApplications
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/ListApplications"
  target="_top">AWS API Documentation</a>