anchor.diff:  
   [source,text]
   --------------------------------------------------------
  -google-storage://bucketNameOrArn?[options]
  ---------------------------------------------------------
  -
  -By default the bucket will be created if it don't already exists. +
  +google-functions://functionName?[options]
  +--------------------------------------------------------
  +
   You can append query options to the URI in the following format,
   ?options=value&option2=value&...
   
  -For example in order to read file `hello.txt` from bucket `myCamelBucket`, use the following snippet:
  -
  -[source,java]
  ---------------------------------------------------------------------------------
  -from("google-storage://myCamelBucket?serviceAccountKey=/home/user/Downloads/my-key.json&objectName=hello.txt")
  +For example in order to call the function `myCamelFunction` from the project `myProject` and location `us-central1`, use the following snippet:
  +
  +[source,java]
  +--------------------------------------------------------------------------------
  +from("google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json&project=myProject&location=us-central1&operation=callFunction")
     .to("file:/var/downloaded");
   --------------------------------------------------------------------------------
   
  
positive.code: .process( exchange -> {
    exchange.getIn().setHeader(GoogleCloudStorageConstants.OBJECT_NAME, "camel.txt");
  })
  .to("google-storage://myCamelBucket?serviceAccountKey=/home/user/Downloads/my-key.json&operation=getObject")
  .to("mock:result");
  --------------------------------------------------------------------------------
  
  
negative.code: 
  [source,java]
  --------------------------------------------------------------------------------
  from("google-functions://myCamelFunction?storageClient=#client")
  .to("mock:result");
  --------------------------------------------------------------------------------
  
  