public Response<SayHiResponse> sayHiAsync() { 
        return null; 
        /*not called */
    }
public Response<SayHiResponse> sayHiAsync() { 
        return null; 
       
    }
public response<sayhiresponse> sayhiasync() { return null; }