code: @Override
      public ListDevEndpointsResult listDevEndpoints(ListDevEndpointsRequest request) {
          request = beforeClientExecution(request);
          return executeListDevEndpoints(request);
      }
docs: <p>
  Retrieves the names of all DevEndpoint resources in this AWS account, or the resources with the specified tag.
  This operation allows you to see which resources are available in your account, and their names.
  </p>
  <p>
  This operation takes the optional <code>Tags</code> field which you can use as a filter on the response so that
  tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
  will be retrieved.
  </p>
  
  @param listDevEndpointsRequest
  @return Result of the ListDevEndpoints operation returned by the service.
  @throws InvalidInputException
  The input provided was not valid.
  @throws EntityNotFoundException
  A specified entity does not exist
  @throws InternalServiceException
  An internal service error occurred.
  @throws OperationTimeoutException
  The operation timed out.
  @sample AWSGlue.ListDevEndpoints
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/ListDevEndpoints" target="_top">AWS API
  Documentation</a>