def METHOD_NAME(self, credentials_object:Credentials=None,  project_name:str="") -> Client:
    if credentials_object != None:
        if isinstance(credentials_object,Credentials):
            if self.credential_type=="bigquery":
                self.__connector = bigquery.Client(credentials=credentials_object)
            elif self.credential_type=="storage":
                self.__connector = storage.Client(credentials=credentials_object)
            return self.__connector
        else:
            raise TypeError("Must provide credentials_object of type Credentials "\
                            "instead of type {}".format(type(credentials_object)))
    elif project_name != "":
        if isinstance(project_name, str):
            if self.credential_type=="bigquery":
                self.__connector = bigquery.Client(project=project_name)
            elif self.credential_type=="storage":
                self.__connector = storage.Client(project=project_name)
            return self.__connector
        else:
            raise TypeError("Must provide project_name of type str " \
                            "instead of type {}".format(type(credentials_object)))
    else:
        raise ValueError("Must provide credentials_object or project_name")