code: def __GetRequestField(self, method_description, body_type):
          
          body_field_name = self.__BodyFieldName(body_type)
          if body_field_name in method_description.get('parameters', {}):
              body_field_name = self.__names.FieldName(
                  '%s_resource' % body_field_name)
          # It's exceedingly unlikely that we'd get two name collisions, which
          # means it's bound to happen at some point.
          while body_field_name in method_description.get('parameters', {}):
              body_field_name = self.__names.FieldName(
                  '%s_body' % body_field_name)
          return body_field_name
docs: Determine the request field for this method.