anchor.diff:  [source,java]
   --------------------------------------------------------------------------------
   from("direct:start")
  -.to("google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json&project=myProject&location=us-central1&operation=deleteFunction")
  -.log("body:${body}")
  -.to("mock:result");
  +    .to("google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json&project=myProject&location=us-central1&operation=deleteFunction")
  +    .log("body:${body}")
  +    .to("mock:result");
   --------------------------------------------------------------------------------
   
   
  
positive.code: [source,java]
  --------------------------------------------------------------------------------
  //generate download url
  from("direct:start").to("google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json&project=myProject&location=us-central1&operation=generateDownloadUrl")
  .log("body:${body}")
  .to("mock:result");
  --------------------------------------------------------------------------------
  
  - GenerateUploadUrl: this operation generate a signed URL for uploading a function source code.
  
  [source,java]
  --------------------------------------------------------------------------------
  from("direct:start").to("google-functions://myCamelFunction?serviceAccountKey=/home/user/Downloads/my-key.json&project=myProject&location=us-central1&operation=generateUploadUrl")
      .log("body:${body}")
      .to("mock:result");
  --------------------------------------------------------------------------------
  
negative.code: 
  [source,java]
  --------------------------------------------------------------------------------
  from("direct:start")
      .to("google-functions://myCamelFunction?client=#myClient");
  --------------------------------------------------------------------------------
  
  === Google Functions Producer Operation examples
  