code: @Override
      public GetFileResult getFile(GetFileRequest request) {
          request = beforeClientExecution(request);
          return executeGetFile(request);
      }
docs: <p>
  Returns the base-64 encoded contents of a specified file and its metadata.
  </p>
  
  @param getFileRequest
  @return Result of the GetFile operation returned by the service.
  @throws RepositoryNameRequiredException
  A repository name is required but was not specified.
  @throws InvalidRepositoryNameException
  At least one specified repository name is not valid.</p> <note>
  <p>
  This exception only occurs when a specified repository name is not valid. Other exceptions occur when a
  required repository parameter is missing, or when a specified repository does not exist.
  </p>
  @throws RepositoryDoesNotExistException
  The specified repository does not exist.
  @throws InvalidCommitException
  The specified commit is not valid.
  @throws CommitDoesNotExistException
  The specified commit does not exist or no commit was specified, and the specified repository has no
  default branch.
  @throws PathRequiredException
  The folderPath for a location cannot be null.
  @throws InvalidPathException
  The specified path is not valid.
  @throws FileDoesNotExistException
  The specified file does not exist. Verify that you have provided the correct name of the file, including
  its full path and extension.
  @throws EncryptionIntegrityChecksFailedException
  An encryption integrity check failed.
  @throws EncryptionKeyAccessDeniedException
  An encryption key could not be accessed.
  @throws EncryptionKeyDisabledException
  The encryption key is disabled.
  @throws EncryptionKeyNotFoundException
  No encryption key was found.
  @throws EncryptionKeyUnavailableException
  The encryption key is not available.
  @throws FileTooLargeException
  The specified file exceeds the file size limit for AWS CodeCommit. For more information about limits in
  AWS CodeCommit, see <a href="http://docs.aws.amazon.com/codecommit/latest/userguide/limits.html">AWS
  CodeCommit User Guide</a>.
  @sample AWSCodeCommit.GetFile
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/GetFile" target="_top">AWS API
  Documentation</a>